| Package | Description | 
|---|---|
| org.apache.uima.cas | Common Analysis System(CAS) Interfaces | 
| org.apache.uima.cas.impl | Implementation and Low-Level API for the CAS Interfaces. | 
| org.apache.uima.cas.text | Text Common Annotation System (TCAS) Interfaces. | 
| org.apache.uima.jcas | Interfaces for accessing the JCAS. | 
| org.apache.uima.jcas.impl | Provides the classes that support the Java Cas Model (JCM). | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends FeatureStructure> | FSIndexRepository. getIndex(String label)Retrieve an index according to a label. | 
| <T extends FeatureStructure> | FSIndexRepository. getIndex(String label,
        Type type)Retrieve an index according to a label and a type. | 
| default <U extends T> | FSIndex. subType(Class<? extends TOP> clazz) | 
| default <U extends T> | FSIndex. subType(Type type) | 
| FSIndex<T> | FSIndex. withSnapshotIterators()Creates a shared copy of this FSIndex configured to produce snapshot iterators that don't throw
 ConcurrentModificationExceptions. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends FeatureStructure> | FSIndexRepository. getIndexes()Get all indexes in this repository. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <U extends FeatureStructure> | SelectFSs. select(FSIndex<U> index)Use this static method to capture the generic argument | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | LowLevelIndex<T extends FeatureStructure>Low-level FS index object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FsIndex_annotation<T extends AnnotationFS>Implementation of annotation indexes. | 
| class  | FsIndex_bag<T extends FeatureStructure>Used for UIMA FS Bag Indexes Uses ObjHashSet to hold instances of FeatureStructures | 
| class  | FsIndex_flat<T extends FeatureStructure>Common part of flattened indexes, used for both snapshot iterators and flattened sorted indexes
 
 built from passed in instance of FsIndex_iicp | 
| class  | FsIndex_set_sorted<T extends FeatureStructure>Common index impl for set and sorted indexes. | 
| class  | FsIndex_singletype<T extends FeatureStructure>The common (among all index kinds - set, sorted, bag) info for an index over 1 type (excluding
 subtypes)
 
 SubClasses FsIndex_bag, FsIndex_flat, FsIndex_set_sorted, define the actual index repository for
 each kind. | 
| class  | FsIndex_snapshot<T extends FeatureStructure>Implementation of light-weight wrapper of normal indexes, which support special kinds of
 iterators base on the setting of IteratorExtraFunction | 
| Modifier and Type | Field and Description | 
|---|---|
| FSIndex<FeatureStructure> | DebugFSLogicalStructure.IndexInfo. fsIndex | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends FeatureStructure> | FSIndexRepositoryImpl. getIndex(String label,
        Type type) | 
| FSIndex<T> | FsIndex_annotation. withSnapshotIterators() | 
| FSIndex<T> | FsIndex_snapshot. withSnapshotIterators() | 
| FSIndex<T> | FsIndex_singletype. withSnapshotIterators() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<FSIndex<TOP>> | FSIndexRepositoryImpl. getIndexes() | 
| Modifier and Type | Method and Description | 
|---|---|
| SelectFSs_impl<T> | SelectFSs_impl. index(FSIndex<T> aIndex) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AnnotationIndex<T extends AnnotationFS>An annotation index provides additional iterator functionality that applies only to instances of
  uima.tcas.Annotation(or its subtypes). | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends TOP> | JFSIndexRepository. getIndex(String label)Retrieve an index according to a label. | 
| <T extends TOP> | JCas. getIndex(String label,
        Class<T> clazz)Retrieve an index according to a label and a type specified using a JCas class. | 
| <T extends TOP> | JFSIndexRepository. getIndex(String label,
        int type)Retrieve an index according to a label and a type. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<FSIndex<TOP>> | JFSIndexRepository. getIndexes()Get all indexes in this repository. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends TOP> | JFSIndexRepositoryImpl. getIndex(String label) | 
| <T extends TOP> | JCasImpl. getIndex(String label,
        Class<T> clazz) | 
| <T extends TOP> | JFSIndexRepositoryImpl. getIndex(String label,
        int type) | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<FSIndex<TOP>> | JFSIndexRepositoryImpl. getIndexes() | 
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.