Package org.apache.uima.cas.impl
Class XmiSerializationSharedData.OotsElementData
java.lang.Object
org.apache.uima.cas.impl.XmiSerializationSharedData.OotsElementData
- Enclosing class:
XmiSerializationSharedData
Data structure holding all information about an XMI element containing an out-of-typesystem FS.
Also used to hold information for deferring deserialization of subtypes of AnnotationBase when the sofa is not yet known
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List
<XmlAttribute> List of XmlAttribute objects each holding name and value of an attribute.(package private) final List
<XmlElementNameAndContents> List of XmlElementNameAndContents objects each describing one of the child elements representing features of this out-of-typesystem element.(package private) final int
(package private) final XmlElementName
Name of the element, including XML namespace.(package private) final int
(package private) final ArrayList
<XmiSerializationSharedData.NameMultiValue> (package private) final String
xmi:id of the element -
Constructor Summary
ConstructorsConstructorDescriptionOotsElementData
(String xmiId, XmlElementName elementName) OotsElementData
(String xmiId, XmlElementName elementName, int lineNumber, int colNumber) -
Method Summary
-
Field Details
-
xmiId
xmi:id of the element -
elementName
Name of the element, including XML namespace. -
attributes
List of XmlAttribute objects each holding name and value of an attribute. -
childElements
List of XmlElementNameAndContents objects each describing one of the child elements representing features of this out-of-typesystem element. -
multiValuedFeatures
-
lineNumber
final int lineNumber -
colNumber
final int colNumber
-
-
Constructor Details
-
OotsElementData
-
OotsElementData
-
-
Method Details
-
getAttributes
-