Package de.julielab.jcore.utility.index
Interface JCoReAnnotationIndex<T extends org.apache.uima.jcas.tcas.Annotation>
-
- Type Parameters:
T- The annotation type being indexed for efficient retrieval.
- All Known Implementing Classes:
JCoReCoverIndex,JCoReHashMapAnnotationIndex,JCoReMapAnnotationIndex,JCoReOverlapAnnotationIndex,JCoReSetAnnotationIndex,JCoReTreeMapAnnotationIndex
public interface JCoReAnnotationIndex<T extends org.apache.uima.jcas.tcas.Annotation>A common interface for JCoRe annotation indexes. This interface is not so much intended to be actually used in code (though it could be), but should rather allow to easily access all available JCoRe annotation indexed in an IDE for an overview and easy navigation. Please refer to the JavaDoc of implementing classes to decide when to use which index.- Author:
- faessler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(T a)voidindex(org.apache.uima.jcas.JCas jCas, int type)voidindex(org.apache.uima.jcas.JCas jcas, org.apache.uima.cas.Type type)voidindex(T a)
-