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.StringgetSelector()java.lang.Class<T>getTargetClass()booleanisUnique()voidsetUnique(boolean singleton)java.lang.StringtoString()
-
Constructor Details
-
Method Details
-
getTargetClass
-
getSelector
public java.lang.String getSelector() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
getCallback
-
isUnique
public boolean isUnique() -
setUnique
public void setUnique(boolean singleton)
-