public class CasIndexer<T extends Annotation>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private JCas |
jcas |
private Logger |
logger |
protected java.util.Map<java.lang.Integer,T> |
mapByAddress |
protected Type |
targetType |
Constructor and Description |
---|
CasIndexer() |
CasIndexer(JCas jcas,
Type targetType) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
convertToDebugOutput(java.lang.String label,
T targetAnnotation) |
JCas |
getJcas() |
void |
initialize() |
Annotation |
lookupByAddress(int address) |
void |
setJcas(JCas jcas) |
private Logger logger
private JCas jcas
protected java.util.Map<java.lang.Integer,T extends Annotation> mapByAddress
protected Type targetType
public CasIndexer(JCas jcas, Type targetType)
public CasIndexer()
public void initialize()
public Annotation lookupByAddress(int address)
public java.lang.String convertToDebugOutput(java.lang.String label, T targetAnnotation)
public JCas getJcas()
public void setJcas(JCas jcas)