Package de.unistuttgart.ims.uima.io.xml
Class GenericXmlReader.Rule<T extends org.apache.uima.jcas.cas.TOP>
java.lang.Object
de.unistuttgart.ims.uima.io.xml.GenericXmlReader.Rule<T>
- Type Parameters:
T
- Rules are specific for a UIMA type
- Enclosing class:
- GenericXmlReader<D extends org.apache.uima.jcas.cas.TOP>
public static class GenericXmlReader.Rule<T extends org.apache.uima.jcas.cas.TOP>
extends java.lang.Object
This class represents the rules we apply
-
Constructor Summary
Constructors Constructor Description Rule(java.lang.String selector, java.lang.Class<T> targetClass, java.util.function.BiConsumer<T,org.jsoup.nodes.Element> callback)
Rule(java.lang.String selector, java.lang.Class<T> targetClass, java.util.function.BiConsumer<T,org.jsoup.nodes.Element> callback, boolean global)
-
Method Summary
Modifier and Type Method Description java.util.function.BiConsumer<T,org.jsoup.nodes.Element>
getCallback()
java.lang.String
getSelector()
java.lang.Class<T>
getTargetClass()
boolean
isUnique()
void
setUnique(boolean singleton)
java.lang.String
toString()
-
Constructor Details
-
Method Details
-
getTargetClass
-
getSelector
public java.lang.String getSelector() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getCallback
-
isUnique
public boolean isUnique() -
setUnique
public void setUnique(boolean singleton)
-