Uses of Package
com.sun.labs.minion.retrieval

Packages that use com.sun.labs.minion.retrieval
com.sun.labs.minion Provides the API for interacting with the Minion Search Engine. 
com.sun.labs.minion.classification Provides the automatic document classification functionality in Minion. 
com.sun.labs.minion.clustering Provides document clustering functionality. 
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.entry Provides the interfaces and implemenations for the entries used during indexing and querying. 
com.sun.labs.minion.indexer.partition Provides the classes that implement the partitions of the indexer. 
com.sun.labs.minion.indexer.postings Provides the classes that implement the different types of postings used by the search engine. 
com.sun.labs.minion.pipeline Provides the classes for building a pipeline. 
com.sun.labs.minion.query Classes for providing programattic querying. 
com.sun.labs.minion.retrieval Provides the query evaluation capabilities for Minion. 
com.sun.labs.minion.retrieval.cache   
com.sun.labs.minion.retrieval.parser Provides the query parsers available in Minion. 
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion
ArrayGroup
          A container for the sets of arrays that are generated during document retrieval operations.
CollectionStats
          A container for collection level statistics that are coelesced out of the statistics associated with a number of partitons.
WeightingComponents
          A class that will hold all of the components necessary to implement any number of weighting functions.
WeightingFunction
          An interface for a term weighting function that can be used during retrieval, classification, and profiling operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.classification
ArrayGroup
          A container for the sets of arrays that are generated during document retrieval operations.
ArrayGroup.DocIterator
          A class that provides an iterator for the documents in this group.
ResultSetImpl
          An implementation of the results set interface.
ScoredGroup
          A scored array group is one for which the documents have scores associated with them.
TermStatsImpl
          A class that holds collection-wide statistics for a term.
WeightingComponents
          A class that will hold all of the components necessary to implement any number of weighting functions.
WeightingFunction
          An interface for a term weighting function that can be used during retrieval, classification, and profiling operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.clustering
ResultSetImpl
          An implementation of the results set interface.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.indexer.dictionary
ArrayGroup
          A container for the sets of arrays that are generated during document retrieval operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.indexer.entry
TermStatsImpl
          A class that holds collection-wide statistics for a term.
WeightingComponents
          A class that will hold all of the components necessary to implement any number of weighting functions.
WeightingFunction
          An interface for a term weighting function that can be used during retrieval, classification, and profiling operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.indexer.partition
TermStatsImpl
          A class that holds collection-wide statistics for a term.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.indexer.postings
WeightingComponents
          A class that will hold all of the components necessary to implement any number of weighting functions.
WeightingFunction
          An interface for a term weighting function that can be used during retrieval, classification, and profiling operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.pipeline
ArrayGroup
          A container for the sets of arrays that are generated during document retrieval operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.query
QueryElement
          An abstract base class for all of the term and operator classes that take part in the evaluation of a query.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.retrieval
ArrayGroup
          A container for the sets of arrays that are generated during document retrieval operations.
ArrayGroup.DocIterator
          A class that provides an iterator for the documents in this group.
CollectionStats
          A container for collection level statistics that are coelesced out of the statistics associated with a number of partitons.
CompositeDocumentVectorImpl
          An implementation of document vector that provides for a composite document vector, that is, a document vector made by taking a linear combination of more than one vectored field.
DictTerm
          A concrete subclass of QueryTerm that represents a term taken from one of the main dictionaries for a partition.
DocumentVectorImpl
          A class that holds a weighted document vector for a given document from a given partition.
NameTerm
          A term for a query that is a simple name.
Near
          A class for the NEAR operator.
NegativeGroup
          A subclass of ArrayGroup that is used to represent negative results sets.
Operator
           
PassageImpl
           
PassageStore
          A class to store the passages for a single field while doing proximity queries or passage highlighting.
Proximity
          An abstract class for all proximity operators.
QueryElement
          An abstract base class for all of the term and operator classes that take part in the evaluation of a query.
QueryTerm
          A class that holds a single term during querying.
QuickOr
           
ResultImpl
           
ResultSetImpl
          An implementation of the results set interface.
ResultSetImpl.AGDocs
           
ScoredGroup
          A scored array group is one for which the documents have scores associated with them.
SortSpec
          A class to contain a sorting specification for a results set.
TermStatsImpl
          A class that holds collection-wide statistics for a term.
TFIDF
          An implementation of the standard tfidf weighting function.
UnaryOperator
          A base class for all unary operators.
WeightingComponents
          A class that will hold all of the components necessary to implement any number of weighting functions.
WeightingFunction
          An interface for a term weighting function that can be used during retrieval, classification, and profiling operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.retrieval.cache
DocumentVectorImpl
          A class that holds a weighted document vector for a given document from a given partition.
ScoredGroup
          A scored array group is one for which the documents have scores associated with them.
TermStatsImpl
          A class that holds collection-wide statistics for a term.
WeightingComponents
          A class that will hold all of the components necessary to implement any number of weighting functions.
WeightingFunction
          An interface for a term weighting function that can be used during retrieval, classification, and profiling operations.
 

Classes in com.sun.labs.minion.retrieval used by com.sun.labs.minion.retrieval.parser
DictTerm
          A concrete subclass of QueryTerm that represents a term taken from one of the main dictionaries for a partition.
QueryElement
          An abstract base class for all of the term and operator classes that take part in the evaluation of a query.