Index

A B C D E G H I P R S T V W X _ 
All Classes All Packages

A

addGlobalRule(String, Class<T>, BiConsumer<T, Element>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
addGlobalRule(String, BiConsumer<D, Element>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
addRule(GenericXmlReader.Rule<?>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
addRule(String, Class<T>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
This function adds a mapping between elements as expressed in the selector and annotations given by the targetClass
addRule(String, Class<T>, BiConsumer<T, Element>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
This function adds a mapping between elements as expressed in the selector and annotations given by the targetClass.
AnnotationChooser - Class in de.unistuttgart.ims.uima.io.xml
A comparator for annotations, using the character positions of the involved annotations.
AnnotationChooser(int) - Constructor for class de.unistuttgart.ims.uima.io.xml.AnnotationChooser
 
annotationMap - Variable in class de.unistuttgart.ims.uima.io.xml.Visitor
Maps CSS selectors to XMLelements
applyRule(JCas, Element, Map<String, XMLElement>, GenericXmlReader.Rule<T>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
ArrayUtil - Class in de.unistuttgart.ims.uima.io.xml
Utility classes
ArrayUtil() - Constructor for class de.unistuttgart.ims.uima.io.xml.ArrayUtil
 

B

beginMap - Variable in class de.unistuttgart.ims.uima.io.xml.Visitor
Maps XML nodes to the character position where they start in the CAS
blockElements - Variable in class de.unistuttgart.ims.uima.io.xml.Visitor
An array of block elements.
builder - Variable in class de.unistuttgart.ims.uima.io.xml.Visitor
 

C

compare(Annotation, Annotation) - Method in class de.unistuttgart.ims.uima.io.xml.AnnotationChooser
 

D

de.unistuttgart.ims.uima.io.xml - package de.unistuttgart.ims.uima.io.xml
 
de.unistuttgart.ims.uima.io.xml.type - package de.unistuttgart.ims.uima.io.xml.type
 

E

exists(String) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
Checks whether an XML id is defined

G

GenericInlineWriter<S extends org.apache.uima.jcas.tcas.Annotation> - Class in de.unistuttgart.ims.uima.io.xml
 
GenericInlineWriter(Class<S>) - Constructor for class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
GenericXmlReader<D extends org.apache.uima.jcas.cas.TOP> - Class in de.unistuttgart.ims.uima.io.xml
This class is used to generate a UIMA document from arbitrary XML.
GenericXmlReader(Class<D>) - Constructor for class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
GenericXmlReader.Rule<T extends org.apache.uima.jcas.cas.TOP> - Class in de.unistuttgart.ims.uima.io.xml
This class represents the rules we apply
GenericXmlWriter - Class in de.unistuttgart.ims.uima.io.xml
 
GenericXmlWriter() - Constructor for class de.unistuttgart.ims.uima.io.xml.GenericXmlWriter
 
getAnnotation(String) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
Retrieves an annotation by XML id
getAnnotationClass() - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
getAnnotationMap() - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
getAttributes() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
getter for Attributes - gets
getBeginTag(XMLElement) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getBeginTag(XmlNodeAnnotation) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getBeginTag(S) - Method in interface de.unistuttgart.ims.uima.io.xml.InlineTagFactory
 
getBlockElements() - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
getCallback() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 
getCls() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
getter for Cls - gets
getDocument() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
getEmptyTag(XmlDeclarationAnnotation) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getEmptyTag(XMLElement) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getEmptyTag(XmlNodeAnnotation) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getEmptyTag(S) - Method in interface de.unistuttgart.ims.uima.io.xml.InlineTagFactory
 
getEncoding() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
getter for Encoding - gets
getEndTag(XMLElement) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getEndTag(XmlNodeAnnotation) - Method in class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 
getEndTag(S) - Method in interface de.unistuttgart.ims.uima.io.xml.InlineTagFactory
 
getFeatureStructure(JCas, XMLElement, Element, GenericXmlReader.Rule<T>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
getId() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
getter for Id - gets
getIgnoreFunction() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
Returns the set ignore function.
getIgnoreFunction() - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
getJCas() - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
getOrCreate(JCas, Class<T>) - Static method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
getOuterHtml() - Method in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
getter for outerHtml - gets
getSelector() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 
getSelector() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
getter for Selector - gets
getTag() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
getter for Tag - gets
getTagFactory() - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
getTargetClass() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 
getTextRootSelector() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
getTypeIndexID() - Method in class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
 
getTypeIndexID() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
getTypeIndexID() - Method in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
getTypeIndexID() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 
getXmlDeclarations() - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
getter for XmlDeclarations - gets
getXmlDeclarations(int) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
indexed getter for XmlDeclarations - gets an indexed value -

H

head(Node, int) - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 

I

ignoreFunction - Variable in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
ignoreFunction - Variable in class de.unistuttgart.ims.uima.io.xml.Visitor
 
InlineTagFactory<S extends org.apache.uima.jcas.tcas.Annotation> - Interface in de.unistuttgart.ims.uima.io.xml
 
isPreserveWhitespace() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
isSkipEmptyElements() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
isUnique() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 

P

preserveWhitespace - Variable in class de.unistuttgart.ims.uima.io.xml.Visitor
Whether to preserve the whitespace exactly as it is in the original.

R

read(InputStream) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
Runs the conversion and executes all rules.
read(JCas, InputStream) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
Deprecated. 
Rule(String, Class<T>, BiConsumer<T, Element>) - Constructor for class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 
Rule(String, Class<T>, BiConsumer<T, Element>, boolean) - Constructor for class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 

S

setAnnotationClass(Class<S>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
setAttributes(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
setter for Attributes - sets
setBlockElements(String[]) - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
setCls(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
setter for Cls - sets
setEncoding(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
setter for Encoding - sets
setId(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
setter for Id - sets
setIgnoreFunction(Function<Element, Boolean>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
The specified function is applied on each element.
setIgnoreFunction(Function<Element, Boolean>) - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
setOuterHtml(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
setter for outerHtml - sets
setPreserveWhitespace(boolean) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
setSelector(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
setter for Selector - sets
setSkipEmptyElements(boolean) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
setTag(String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
setter for Tag - sets
setTagFactory(InlineTagFactory<S>) - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
setTextRootSelector(String) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader
 
setUnique(boolean) - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 
setXmlDeclarations(int, String) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
indexed setter for XmlDeclarations - sets an indexed value -
setXmlDeclarations(StringArray) - Method in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
setter for XmlDeclarations - sets

T

tail(Node, int) - Method in class de.unistuttgart.ims.uima.io.xml.Visitor
 
toFSArray(JCas, FeatureStructure...) - Static method in class de.unistuttgart.ims.uima.io.xml.ArrayUtil
Creates an FSArray from a Java arrray
toString() - Method in class de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule
 
toStringArray(JCas, String...) - Static method in class de.unistuttgart.ims.uima.io.xml.ArrayUtil
 
toStringArray(JCas, Collection<String>) - Static method in class de.unistuttgart.ims.uima.io.xml.ArrayUtil
Creates a UIMA StringArray based on a collection of strings
type - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
 
type - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
type - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
type - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 
typeIndexID - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
 
typeIndexID - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
typeIndexID - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
typeIndexID - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 

V

Visitor - Class in de.unistuttgart.ims.uima.io.xml
 
Visitor(JCas) - Constructor for class de.unistuttgart.ims.uima.io.xml.Visitor
 
Visitor(JCas, boolean) - Constructor for class de.unistuttgart.ims.uima.io.xml.Visitor
 

W

write(JCas, OutputStream) - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
write(JCas, OutputStream, int, int) - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
write(JCas, Appendable) - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 
write(JCas, Appendable, int, int) - Method in class de.unistuttgart.ims.uima.io.xml.GenericInlineWriter
 

X

XmlDeclarationAnnotation - Class in de.unistuttgart.ims.uima.io.xml.type
Updated by JCasGen Mon Mar 23 15:19:11 CET 2020 XML source: /Users/reiterns/Documents/Projects/generic-xml-reader/target/jcasgen/typesystem.xml
XmlDeclarationAnnotation() - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
Deprecated.
XmlDeclarationAnnotation(TypeImpl, CASImpl) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
Internal - constructor used by generator
XmlDeclarationAnnotation(JCas) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
 
XmlDeclarationAnnotation(JCas, int, int) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
 
XMLElement - Class in de.unistuttgart.ims.uima.io.xml.type
Updated by JCasGen Mon Mar 23 15:19:11 CET 2020 XML source: /Users/reiterns/Documents/Projects/generic-xml-reader/target/jcasgen/typesystem.xml
XMLElement() - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLElement
Deprecated.
XMLElement(TypeImpl, CASImpl) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLElement
Internal - constructor used by generator
XMLElement(JCas) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
XMLElement(JCas, int, int) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
XmlNodeAnnotation - Class in de.unistuttgart.ims.uima.io.xml.type
Updated by JCasGen Mon Mar 23 15:19:11 CET 2020 XML source: /Users/reiterns/Documents/Projects/generic-xml-reader/target/jcasgen/typesystem.xml
XmlNodeAnnotation() - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
Deprecated.
XmlNodeAnnotation(TypeImpl, CASImpl) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
Internal - constructor used by generator
XmlNodeAnnotation(JCas) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
XmlNodeAnnotation(JCas, int, int) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
XMLParsingDescription - Class in de.unistuttgart.ims.uima.io.xml.type
Updated by JCasGen Mon Mar 23 15:19:11 CET 2020 XML source: /Users/reiterns/Documents/Projects/generic-xml-reader/target/jcasgen/typesystem.xml
XMLParsingDescription() - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
Deprecated.
XMLParsingDescription(TypeImpl, CASImpl) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
Internal - constructor used by generator
XMLParsingDescription(JCas) - Constructor for class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 
XmlTagFactory - Class in de.unistuttgart.ims.uima.io.xml
 
XmlTagFactory() - Constructor for class de.unistuttgart.ims.uima.io.xml.XmlTagFactory
 

_

_FeatName_Attributes - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
_FeatName_Cls - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
_FeatName_Encoding - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 
_FeatName_Id - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
_FeatName_outerHtml - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
_FeatName_Selector - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
_FeatName_Tag - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
_FeatName_XmlDeclarations - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 
_TypeName - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlDeclarationAnnotation
 
_TypeName - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLElement
 
_TypeName - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XmlNodeAnnotation
 
_TypeName - Static variable in class de.unistuttgart.ims.uima.io.xml.type.XMLParsingDescription
 
A B C D E G H I P R S T V W X _ 
All Classes All Packages