Package org.apache.uima.resource
Interface ResourceSpecifierList
- All Superinterfaces:
Cloneable
,MetaDataObject
,ResourceSpecifier
,Serializable
,XMLizable
A type of
ResourceSpecifier
that is an aggregate of other
ResourceSpecifier
s. When attempting to produce a resource using a
ResourceSpecifierList
, the ResourceFactory
will try each constituent
ResourceSpecifier
, in order. The first Resource
that is successfully
produced will be returned to the caller.
ResourceSpecifierList
allows applications to attempt to locate a resource and then,
if that fails, to construct a new instance of the resource.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the constituentResourceSpecifiers
that comprise this aggregateResourceSpecifierList
.Methods inherited from interface org.apache.uima.resource.metadata.MetaDataObject
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
Methods inherited from interface org.apache.uima.util.XMLizable
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
-
Method Details
-
getResourceSpecifiers
List<ResourceSpecifier> getResourceSpecifiers()Retrieves the constituentResourceSpecifiers
that comprise this aggregateResourceSpecifierList
.- Returns:
- an unmodifiable List of
ResourceSpecifier
s.
-