Uses of Interface
com.sun.labs.minion.indexer.dictionary.DictionaryIterator

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