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.
|
Modifier and Type | Method and Description |
---|---|
<T extends FeatureStructure> |
FSIndexRepository.ll_getIndexes()
Get all indexes in this repository as low level indexes
|
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 |
---|---|
protected LowLevelIndex<T> |
FsIterator_multiple_indexes.main_idx |
Modifier and Type | Method and Description |
---|---|
<T extends FeatureStructure> |
FSIndexRepositoryImpl.getIndex(String label) |
default <U extends T> |
LowLevelIndex.getSubIndex(Class<? extends TOP> clazz) |
default <U extends T> |
LowLevelIndex.getSubIndex(Type type) |
LowLevelIndex<T> |
LowLevelIterator_empty.ll_getIndex() |
LowLevelIndex<T> |
Subiterator.ll_getIndex() |
LowLevelIndex<T> |
FsIterator_multiple_indexes.ll_getIndex() |
LowLevelIndex<T> |
LowLevelIterator.ll_getIndex()
Get the index for just the top most type of this iterator (excludes subtypes).
|
LowLevelIndex<T> |
FsIterator_subtypes_snapshot.ll_getIndex() |
<T extends FeatureStructure> |
LowLevelIndexRepository.ll_getIndex(String indexName)
Get an index by its name.
|
<T extends FeatureStructure> |
FSIndexRepositoryImpl.ll_getIndex(String indexName) |
<T extends FeatureStructure> |
LowLevelIndexRepository.ll_getIndex(String indexName,
int typeCode)
Get an index by a name and type.
|
<T extends FeatureStructure> |
FSIndexRepositoryImpl.ll_getIndex(String indexName,
int typeCode) |
Modifier and Type | Method and Description |
---|---|
Iterator<LowLevelIndex> |
FSIndexRepositoryImpl.ll_getIndexes() |
Constructor and Description |
---|
FsIterator_multiple_indexes(LowLevelIndex<T> main_idx,
LowLevelIterator<T>[] iterators,
Comparator<TOP> comparatorMaybeNoTypeWithoutId) |
FsIterator_subtypes_snapshot(T[] snapshot,
LowLevelIndex<T> index,
boolean is_unordered,
Comparator<TOP> comparatorMaybeNoTypeWithoutId)
Alternative source iterator, 1st arg is different (not an "index", just an array) - altSources
are unordered, and NoType is ignored - also supports backwards iterators, these are ordered
(Maybe fix this in the future - this is not necessarily required)
|
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.