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.
-