Class FsIndexCollection_impl
java.lang.Object
org.apache.uima.resource.metadata.impl.MetaDataObject_impl
org.apache.uima.resource.metadata.impl.FsIndexCollection_impl
- All Implemented Interfaces:
- Serializable,- Cloneable,- FsIndexCollection,- MetaDataObject,- XMLizable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_implMetaDataObject_impl.MetaDataAttr, MetaDataObject_impl.SerialContext, MetaDataObject_impl.Serializer
- 
Field SummaryFields inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_implserialContext
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddFsIndex(FsIndexDescription aFsIndexDescription) Adds an FS Index description to this collection.Gets the description of this FS Index Collection.Retrieves the FS Index descriptions that are part of this collection.Import[]Gets the imports declared by this FS Index Collection.getName()Gets the vendor of this FS Index Collection.protected XmlizationInfoTo be implemented by subclasses to return information describing how to represent this object in XML.voidremoveFsIndex(FsIndexDescription aFsIndexDescription) Removes an FS Index description from this collection.voidResolves any import declarations in this FS Index Collection, adding the imported FsIndexDescriptions directly onto this FsIndexCollection'sfsIndexeslist.voidresolveImports(Collection<String> aAlreadyImportedFsIndexURLs, ResourceManager aResourceManager) Deprecated.voidresolveImports(ResourceManager aResourceManager) Resolves any import declarations in this FS Index Collection, adding the imported FsIndexDescriptions directly onto this FsIndexCollection'sfsIndexeslist.voidsetDescription(String aDescription) Sets the description of this FS Index Collection.voidsetFsIndexes(FsIndexDescription... aFSIndexes) Retrieves the FS Index descriptions that are part of this collection.voidsetImports(Import... aImports) Sets the imports declared by this FS Index Collection.voidSets the name of this FS Index Collection.voidSets the vendor of this FS Index Collection.voidsetVersion(String aVersion) Sets the version number of this FS Index Collection.Methods inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_implbuildFromXMLElement, buildFromXMLElement, clone, equals, getAdditionalAttributes, getAttributeClass, getAttributeValue, getInfoset, getMatchingNode, getPropertyDescriptors, getPropertyXmlInfo, getRelativePathBase, getSerialContext, getSourceUrl, getSourceUrlString, getWrapperClass, getXMLAttributes, hashCode, isModifiable, listAttributes, readArrayPropertyValueFromXMLElement, readMapPropertyFromXml, readPropertyValueFromXMLElement, readUnknownPropertyValueFromXMLElement, resolveSettings, setAttributeValue, setInfoset, setSourceUrl, setSourceUrlIfNull, toString, toXML, toXML, toXML, toXML, valueIsNullOrEmptyArray, writeArrayPropertyAsElement, writeMapPropertyToXml, writePropertyAsElementMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.uima.resource.metadata.MetaDataObjectclone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrlMethods inherited from interface org.apache.uima.util.XMLizablebuildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
- 
Constructor Details- 
FsIndexCollection_implpublic FsIndexCollection_impl()
 
- 
- 
Method Details- 
getName- Specified by:
- getNamein interface- FsIndexCollection
- Returns:
- the name of this FS Index Collection, null if none has been specified.
 
- 
setNameDescription copied from interface:FsIndexCollectionSets the name of this FS Index Collection.- Specified by:
- setNamein interface- FsIndexCollection
- Parameters:
- aName- the name of this FS Index Collection
 
- 
getVersion- Specified by:
- getVersionin interface- FsIndexCollection
- Returns:
- the version number of this FS Index Collection, as a String, null if none has been specified.
 
- 
setVersionDescription copied from interface:FsIndexCollectionSets the version number of this FS Index Collection.- Specified by:
- setVersionin interface- FsIndexCollection
- Parameters:
- aVersion- the version number of this FS Index Collection, as a String
 
- 
getDescriptionDescription copied from interface:FsIndexCollectionGets the description of this FS Index Collection.- Specified by:
- getDescriptionin interface- FsIndexCollection
- Returns:
- the description of this FS Index Collection, null if none has been specified.
 
- 
setDescriptionDescription copied from interface:FsIndexCollectionSets the description of this FS Index Collection.- Specified by:
- setDescriptionin interface- FsIndexCollection
- Parameters:
- aDescription- the description of this FS Index Collection
 
- 
getVendorDescription copied from interface:FsIndexCollectionGets the vendor of this FS Index Collection.- Specified by:
- getVendorin interface- FsIndexCollection
- Returns:
- the vendor of this FS Index Collection, as a String
 
- 
setVendorDescription copied from interface:FsIndexCollectionSets the vendor of this FS Index Collection.- Specified by:
- setVendorin interface- FsIndexCollection
- Parameters:
- aVendor- the vendor of this FS Index Collection, as a String, null if none has been specified.
 
- 
getImportsDescription copied from interface:FsIndexCollectionGets the imports declared by this FS Index Collection.- Specified by:
- getImportsin interface- FsIndexCollection
- Returns:
- an array of imports declared by this FS Index Collection.
 
- 
setImportsDescription copied from interface:FsIndexCollectionSets the imports declared by this FS Index Collection.- Specified by:
- setImportsin interface- FsIndexCollection
- Parameters:
- aImports- an array of imports declared by this FS Index Collection.
 
- 
getFsIndexesDescription copied from interface:FsIndexCollectionRetrieves the FS Index descriptions that are part of this collection. These define the indexes that are used to iterate over annotations in theCAS.- Specified by:
- getFsIndexesin interface- FsIndexCollection
- Returns:
- a description of the FS Indexes that comprise this FS Index Collection
 
- 
setFsIndexesDescription copied from interface:FsIndexCollectionRetrieves the FS Index descriptions that are part of this collection. These define the indexes that are used to iterate over annotations in theCAS.- Specified by:
- setFsIndexesin interface- FsIndexCollection
- Parameters:
- aFSIndexes- a description of the FS Indexes that comprise this FS Index Collection
 
- 
addFsIndexDescription copied from interface:FsIndexCollectionAdds an FS Index description to this collection.- Specified by:
- addFsIndexin interface- FsIndexCollection
- Parameters:
- aFsIndexDescription- the FS Index description to add
 
- 
removeFsIndexDescription copied from interface:FsIndexCollectionRemoves an FS Index description from this collection.- Specified by:
- removeFsIndexin interface- FsIndexCollection
- Parameters:
- aFsIndexDescription- the FS Index description to remove (must be == with an FsIndexDescription in this collection, or this method will do nothing).
 
- 
resolveImportsDescription copied from interface:FsIndexCollectionResolves any import declarations in this FS Index Collection, adding the imported FsIndexDescriptions directly onto this FsIndexCollection'sfsIndexeslist. The import elements are then deleted, so this results in a structure that is equivalent to the imported elements having been defined locally.- Specified by:
- resolveImportsin interface- FsIndexCollection
- Throws:
- InvalidXMLException- if either the import target does not exist or is invalid
 
- 
resolveImportsDescription copied from interface:FsIndexCollectionResolves any import declarations in this FS Index Collection, adding the imported FsIndexDescriptions directly onto this FsIndexCollection'sfsIndexeslist. The import elements are then deleted, so this results in a structure that is equivalent to the imported elements having been defined locally.- Specified by:
- resolveImportsin interface- FsIndexCollection
- Parameters:
- aResourceManager- the Resource Manager used to locate FS Index Collections imported by name. For example, the path in which to locate these FS Index Collections can be set via the- ResourceManager.setDataPath(String)method.
- Throws:
- InvalidXMLException- if either the import target does not exist or is invalid
 
- 
resolveImports@Deprecated public void resolveImports(Collection<String> aAlreadyImportedFsIndexURLs, ResourceManager aResourceManager) throws InvalidXMLException Deprecated.Description copied from interface:FsIndexCollectionResolves any import declarations in this FS Index Collection, adding the imported FsIndexDescriptions directly onto this FsIndexCollection'sfsIndexeslist. The import elements are then deleted, so this results in a structure that is equivalent to the imported elements having been defined locally.This version is used internally to resolve nested imports. - Specified by:
- resolveImportsin interface- FsIndexCollection
- Parameters:
- aAlreadyImportedFsIndexURLs- URLs of already imported FS Index Collections, so we don't import them again.
- aResourceManager- the Resource Manager used to locate FS Index Collections imported by name. For example, the path in which to locate these FS Index Collections can be set via the- ResourceManager.setDataPath(String)method.
- Throws:
- InvalidXMLException- if either the import target does not exist or is invalid
 
- 
getXmlizationInfoDescription copied from class:MetaDataObject_implTo be implemented by subclasses to return information describing how to represent this object in XML.- Specified by:
- getXmlizationInfoin class- MetaDataObject_impl
- Returns:
- information defining this object's XML representation
 
 
-