|
Public Member Functions |
| | FSIndex () |
| | Default constructor.
|
| bool | isValid () const |
| size_t | getSize () const |
| | get the number of feature structures currently in this index.
|
| FeatureStructure | find (FeatureStructure const &anFS) const |
| | find the feature structure in this index which is equivalent to anFS according to the comparator for this index.
|
| FSIterator | iterator () const |
| | create an iterator over all the feature structures in this index.
|
| FSIterator | typeSetIterator (std::set< uima::Type > const &crTypes) const |
| | create an iterator over all the feature structures in this index with one of the specified types.
|
| FSIterator | filteredIterator (FSFilter const *cpFilter) const |
| | create an iterator over this index with the filter cpFilter,
|
Protected Member Functions |
| | FSIndex (lowlevel::IndexABase const *cpIndex, uima::lowlevel::IndexRepository &) |
| | FSIndex (lowlevel::IndexABase const *cpIndex, uima::lowlevel::IndexRepository const &) |
| void | checkValidity () const |
Protected Attributes |
| lowlevel::IndexABase const * | iv_pIndex |
| uima::lowlevel::IndexRepository * | iv_indexRepository |