|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DictionaryIterator | |
---|---|
com.sun.labs.minion.indexer.dictionary | Provides the classes that implement the dictionaries used by the indexer and the retrieval engine. |
com.sun.labs.minion.indexer.partition | Provides the classes that implement the partitions of the indexer. |
com.sun.labs.minion.lextax | |
com.sun.labs.minion.retrieval | Provides the query evaluation capabilities for Minion. |
com.sun.labs.minion.retrieval.cache | |
com.sun.labs.minion.test.regression | Provides the classes that generates the entries and queries for the regression test. |
Uses of DictionaryIterator in com.sun.labs.minion.indexer.dictionary |
---|
Classes in com.sun.labs.minion.indexer.dictionary that implement DictionaryIterator | |
---|---|
class |
ArrayDictionaryIterator
A dictionary iterator for an array of terms. |
class |
DiskDictionary.DiskDictionaryIterator
A class that can be used as an iterator for this block. |
class |
MemoryDictionary.MemoryDictionaryIterator
A class that implements a dictionary iterator for this dictionary. |
Methods in com.sun.labs.minion.indexer.dictionary that return DictionaryIterator | |
---|---|
DictionaryIterator |
DiskFieldStore.getFieldIterator(java.lang.String name,
boolean caseSensitive,
java.lang.Object lowerBound,
boolean includeLower,
java.lang.Object upperBound,
boolean includeUpper)
Gets an iterator for the values in a given range in a field. |
DictionaryIterator |
DiskFieldStore.getMatchingIterator(java.lang.String name,
java.lang.String val,
boolean caseSensitive,
int maxEntries,
long timeLimit)
Gets an iterator for the character saved field values that match a given wildcard pattern. |
DictionaryIterator |
DiskFieldStore.getSubstringIterator(java.lang.String name,
java.lang.String val,
boolean caseSensitive,
boolean starts,
boolean ends,
int maxEntries,
long timeLimit)
Gets an iterator for the character saved field values that contain a given substring. |
DictionaryIterator |
CachedDiskDictionary.iterator()
|
DictionaryIterator |
CachedTermStatsDictionary.iterator()
Gets an iterator and keeps a count of extant references to the dictionary, so that we know when a dictionary is no longer in use. |
DictionaryIterator |
Dictionary.iterator()
Gets an iterator for the entries in the dictionary. |
DictionaryIterator |
DiskDictionary.iterator()
Gets an iterator for this dictionary. |
DictionaryIterator |
MemoryDictionary.iterator()
Gets an iterator for the entries in the dictionary. |
DictionaryIterator |
TermStatsDictionary.iterator()
Gets a reference-counted iterator for this dictionary. |
DictionaryIterator |
UncachedTermStatsDictionary.iterator()
Gets an iterator and keeps a count of extant references to the dictionary, so that we know when a dictionary is no longer in use. |
DictionaryIterator |
CachedTermStatsDictionary.iterator(boolean ref)
Gets an iterator. |
DictionaryIterator |
TermStatsDictionary.iterator(boolean ref)
Gets an iterator for this dictionary that may be reference counted. |
DictionaryIterator |
UncachedTermStatsDictionary.iterator(boolean ref)
Gets an iterator. |
DictionaryIterator |
CachedDiskDictionary.iterator(int begin,
int end)
Gets an iterator for the dictionary that starts and stops at the given indices in the dictionary. |
DictionaryIterator |
DiskDictionary.iterator(int begin,
int end)
Gets an iterator for the dictionary that starts and stops at the given indices in the dictionary. |
DictionaryIterator |
DiskDictionary.iterator(java.lang.Object startEntry,
boolean includeStart)
Creates an iterator that starts iterating at the specified entry, or, if the entry does not exist in the block, starts iterating at the first entry greater than the provided entry. |
DictionaryIterator |
BasicField.iterator(java.lang.Object lowerBound,
boolean includeLower,
java.lang.Object upperBound,
boolean includeUpper)
Gets an iterator for the values in this field. |
DictionaryIterator |
DiskDictionary.iterator(java.lang.Object startEntry,
boolean includeStart,
java.lang.Object stopEntry,
boolean includeStop)
Creates an iterator that starts iterating at the specified startEntry and stops iterating at
the specified stopEntry . |
DictionaryIterator |
FeatureVector.iterator(java.lang.Object lowerBound,
boolean includeLower,
java.lang.Object upperBound,
boolean includeUpper)
|
DictionaryIterator |
SavedField.iterator(java.lang.Object lowerBound,
boolean includeLower,
java.lang.Object upperBound,
boolean includeUpper)
Gets an iterator for the values in this field. |
Uses of DictionaryIterator in com.sun.labs.minion.indexer.partition |
---|
Methods in com.sun.labs.minion.indexer.partition that return DictionaryIterator | |
---|---|
DictionaryIterator |
InvFileDiskPartition.getFieldIterator(java.lang.String name)
Gets an iterator for all of the values in a field. |
DictionaryIterator |
InvFileDiskPartition.getFieldIterator(java.lang.String name,
boolean caseSensitive,
java.lang.Object lowerBound,
boolean includeLower,
java.lang.Object upperBound,
boolean includeUpper)
Gets an iterator for the values in a given range in a field. |
DictionaryIterator |
DiskPartition.getMainDictionaryIterator()
Gets an iterator for the entries in the main dictionary. |
DictionaryIterator |
InvFileDiskPartition.getMatchingIterator(java.lang.String name,
java.lang.String val,
boolean caseSensitive)
Gets an iterator for the character saved field values that match a given wildcard pattern. |
DictionaryIterator |
InvFileDiskPartition.getSubstringIterator(java.lang.String name,
java.lang.String val,
boolean caseSensitive,
boolean starts,
boolean ends)
Gets an iterator for the character saved field values that contain a given substring. |
Uses of DictionaryIterator in com.sun.labs.minion.lextax |
---|
Constructors in com.sun.labs.minion.lextax with parameters of type DictionaryIterator | |
---|---|
DiskTaxonomy.HE(int index,
DictionaryIterator di)
|
Uses of DictionaryIterator in com.sun.labs.minion.retrieval |
---|
Fields in com.sun.labs.minion.retrieval declared as DictionaryIterator | |
---|---|
protected DictionaryIterator |
CollectionStats.di
|
protected DictionaryIterator |
FieldTerm.iter
An iterator that will produce terms from the dictionary associated with this saved field. |
Uses of DictionaryIterator in com.sun.labs.minion.retrieval.cache |
---|
Fields in com.sun.labs.minion.retrieval.cache with type parameters of type DictionaryIterator | |
---|---|
protected java.util.Map<DiskPartition,DictionaryIterator> |
DocCache.m
|
Uses of DictionaryIterator in com.sun.labs.minion.test.regression |
---|
Methods in com.sun.labs.minion.test.regression with parameters of type DictionaryIterator | |
---|---|
void |
DVPostingsTester.DocumentPartition.createFrequenciesFromMainDictionaryIterator(DictionaryIterator mainDictionaryIterator,
DiskPartition partition)
Accumulate the frequencies from the main dictionary |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |