Package | Description |
---|---|
org.apache.uima.cas.impl |
Implementation and Low-Level API for the CAS Interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
FsIterator_multiple_indexes<T extends FeatureStructure>
Common code for both
aggregation of indexes (e.g.
|
class |
FsIterator_singletype<T extends FeatureStructure> |
class |
FsIterator_subtypes_ordered<T extends FeatureStructure>
Performs an ordered iteration among a set of iterators, each one corresponding to the type or
subtype of the uppermost type.
|
class |
FsIterator_subtypes_snapshot<T extends FeatureStructure> |
class |
FSIteratorImplBase<T extends FeatureStructure>
Version 2 compatibility only, not used internally in version 3 Base class for FSIterator
implementations.
|
class |
LLUnambiguousIteratorImpl<T extends FeatureStructure>
Implements a low level ambiguous or unambiguous iterator over some type T which doesn't need to
be a subtype of Annotation.
|
class |
LowLevelIterator_empty<T extends FeatureStructure>
An empty Low-level FS iterator
|
class |
Subiterator<T extends AnnotationFS>
Subiterator implementation.
|
Modifier and Type | Field and Description |
---|---|
protected LowLevelIterator<T>[] |
FsIterator_multiple_indexes.allIterators |
static LowLevelIterator<FeatureStructure> |
LowLevelIterator.FS_ITERATOR_LOW_LEVEL_EMPTY
an empty iterator
|
protected LowLevelIterator<T>[] |
FsIterator_multiple_indexes.nonEmptyIterators |
Modifier and Type | Method and Description |
---|---|
<T extends FeatureStructure> |
FSIndexRepositoryImpl.getAllIndexedFS(Type type) |
default LowLevelIterator<T> |
LowLevelIndex.iterator()
Return an iterator over the index.
|
LowLevelIterator<T> |
FsIndex_bag.iterator() |
LowLevelIterator<T> |
FsIndex_flat.iterator() |
LowLevelIterator<T> |
FsIndex_snapshot.iterator() |
LowLevelIterator<T> |
FsIndex_set_sorted.iterator() |
LowLevelIterator<T> |
FsIndex_annotation.iterator(boolean ambiguous) |
LowLevelIterator<T> |
LowLevelIndex.iterator(boolean orderNotNeeded,
boolean ignoreType)
Internal use, used by select framework.
|
LowLevelIterator<T> |
FsIndex_bag.iterator(boolean orderNotNeeded,
boolean ignoreType) |
LowLevelIterator<T> |
FsIndex_flat.iterator(boolean orderNotNeeded,
boolean ignoreType) |
LowLevelIterator<T> |
FsIndex_snapshot.iterator(boolean orderNotNeeded,
boolean ignoreType) |
LowLevelIterator<T> |
FsIndex_set_sorted.iterator(boolean orderNotNeeded,
boolean ignoreType) |
LowLevelIterator<T> |
FsIndex_annotation.iterator(boolean ambiguous,
boolean strict,
boolean orderNotNeeded,
boolean ignoreType) |
LowLevelIterator<T> |
FsIndex_singletype.iterator(FeatureStructure initialPositionFs) |
<T extends FeatureStructure> |
FSIndexRepositoryImpl.ll_getAllIndexedFS(Type type) |
default LowLevelIterator<T> |
LowLevelIndex.ll_iterator()
Get a low-level FS iterator.
|
LowLevelIterator<T> |
LowLevelIndex.ll_iterator(boolean ambiguous)
Get a low-level, FS reference iterator.
|
LowLevelIterator<T> |
FsIndex_snapshot.ll_iterator(boolean ambiguous) |
LowLevelIterator<T> |
FsIndex_singletype.ll_iterator(boolean ambiguous) |
Constructor and Description |
---|
FsIterator_multiple_indexes(LowLevelIndex<T> main_idx,
LowLevelIterator<T>[] iterators,
Comparator<TOP> comparatorMaybeNoTypeWithoutId) |
LLUnambiguousIteratorImpl(LowLevelIterator<T> it) |
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.