|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ArrayGroup | |
|---|---|
| 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.indexer.dictionary | Provides the classes that implement the dictionaries used by the indexer and the retrieval engine. |
| com.sun.labs.minion.pipeline | Provides the classes for building a pipeline. |
| com.sun.labs.minion.retrieval | Provides the query evaluation capabilities for Minion. |
| Uses of ArrayGroup in com.sun.labs.minion |
|---|
| Methods in com.sun.labs.minion with parameters of type ArrayGroup | |
|---|---|
void |
HLPipeline.reset(ArrayGroup ag,
int doc,
java.lang.String[] qt)
Sets up for processing a new document. |
| Uses of ArrayGroup in com.sun.labs.minion.classification |
|---|
| Fields in com.sun.labs.minion.classification declared as ArrayGroup | |
|---|---|
ArrayGroup |
KFoldSplitter.Doc.ag
|
ArrayGroup |
RandomTwoThirdsSplitter.Doc.ag
|
| Methods in com.sun.labs.minion.classification with parameters of type ArrayGroup | |
|---|---|
protected java.util.Set<ContingencyFeature> |
ContingencyFeatureClusterer.collectFeatures(ArrayGroup ag)
Collects terms from the array group, creating contingency features for each one. |
protected java.util.Set<WeightedFeature> |
SimpleClusterer.collectFeatures(ArrayGroup ag)
Collects terms from the array group, creating contingency features for each one. |
| Constructors in com.sun.labs.minion.classification with parameters of type ArrayGroup | |
|---|---|
BigQuery(TermCache tc,
ArrayGroup tg,
java.lang.String fromField,
WeightingFunction wf,
WeightingComponents wc)
Creates a big query helper for a given partition. |
|
KFoldSplitter.Doc(int docID,
ArrayGroup ag)
|
|
RandomTwoThirdsSplitter.Doc(int docID,
ArrayGroup ag)
|
|
| Uses of ArrayGroup in com.sun.labs.minion.indexer.dictionary |
|---|
| Methods in com.sun.labs.minion.indexer.dictionary that return ArrayGroup | |
|---|---|
ArrayGroup |
BasicField.getSimilar(ArrayGroup ag,
java.lang.String value,
boolean matchCase)
|
ArrayGroup |
BasicField.getUndefined(ArrayGroup ag)
Gets a group of all the documents that do not have any values saved for this field. |
ArrayGroup |
FeatureVector.getUndefined(ArrayGroup ag)
|
ArrayGroup |
SavedField.getUndefined(ArrayGroup ag)
Gets a group of all the documents that do not have any values saved for this field. |
protected ArrayGroup |
DiskBiGramDictionary.getUnigrams(java.lang.String lower,
java.lang.String upper)
Given a lower bound character and upper bound character, find all the bigrams that have that character as a first character. |
protected ArrayGroup |
DiskBiGramDictionary.intersect(java.util.List entries)
Given a list of entries, find the intersection of their ID sets. |
protected ArrayGroup |
DiskBiGramDictionary.union(java.util.List entries)
Union together (quick or) all the ids pointed to by the entries that are passed in |
| Methods in com.sun.labs.minion.indexer.dictionary with parameters of type ArrayGroup | |
|---|---|
ArrayGroup |
BasicField.getSimilar(ArrayGroup ag,
java.lang.String value,
boolean matchCase)
|
ArrayGroup |
BasicField.getUndefined(ArrayGroup ag)
Gets a group of all the documents that do not have any values saved for this field. |
ArrayGroup |
FeatureVector.getUndefined(ArrayGroup ag)
|
ArrayGroup |
SavedField.getUndefined(ArrayGroup ag)
Gets a group of all the documents that do not have any values saved for this field. |
| Uses of ArrayGroup in com.sun.labs.minion.pipeline |
|---|
| Methods in com.sun.labs.minion.pipeline with parameters of type ArrayGroup | |
|---|---|
void |
HLPipelineImpl.reset(ArrayGroup ag,
int doc,
java.lang.String[] qt)
Sets up for processing a new document. |
| Uses of ArrayGroup in com.sun.labs.minion.retrieval |
|---|
| Subclasses of ArrayGroup in com.sun.labs.minion.retrieval | |
|---|---|
class |
NegativeGroup
A subclass of ArrayGroup that is used to represent negative results sets. |
class |
ScoredGroup
A scored array group is one for which the documents have scores associated with them. |
| Fields in com.sun.labs.minion.retrieval declared as ArrayGroup | |
|---|---|
protected ArrayGroup |
PassageStore.ag
The array group that we're associated with. |
protected ArrayGroup |
ResultImpl.ag
The array group containing this result. |
protected ArrayGroup |
ResultSetImpl.AGDocs.group
|
| Fields in com.sun.labs.minion.retrieval with type parameters of type ArrayGroup | |
|---|---|
protected java.util.List<ArrayGroup> |
ResultSetImpl.results
The results of the search: a list of ArrayGroups. |
| Methods in com.sun.labs.minion.retrieval that return ArrayGroup | |
|---|---|
protected ArrayGroup |
ArrayGroup.agIntersect(ArrayGroup ag)
|
ArrayGroup |
NegativeGroup.agIntersect(ArrayGroup ag)
Intersects a strict group with this group. |
ArrayGroup |
ScoredGroup.agIntersect(ArrayGroup ag)
Intersect a strict boolean group with this group. |
protected ArrayGroup |
ArrayGroup.agUnion(ArrayGroup ag)
Unions a statically-typed array group with the current group. |
ArrayGroup |
NegativeGroup.agUnion(ArrayGroup ag)
Union a strict group with this group. |
protected ArrayGroup |
ScoredGroup.agUnion(ArrayGroup ag)
Unions a statically type array group with this group. |
protected static ArrayGroup |
And.and(ArrayGroup ag,
java.util.List operands)
|
protected static ArrayGroup |
And.and(ArrayGroup ag,
java.util.List operands,
boolean strict)
Runs an intersection of all of the given operands. |
protected ArrayGroup |
ArrayGroup.destructiveIntersect(ArrayGroup ag)
|
ArrayGroup |
ArrayGroup.destructiveIntersect(PostingsIterator pi)
Intersects a postings iterator with this group, destructively. |
ArrayGroup |
NegativeGroup.destructiveIntersect(PostingsIterator pi)
Intersects a postings iterator with this group, destructively. |
ArrayGroup |
ScoredGroup.destructiveIntersect(PostingsIterator pi)
Intersects a postings iterator with this group, destructively. |
ArrayGroup |
ScoredGroup.destructiveMult(float m)
|
ArrayGroup |
And.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
DictTerm.eval(ArrayGroup ag)
Evaluates the term in the current partition. |
ArrayGroup |
FieldTerm.eval(ArrayGroup ag)
Evaluates the term in the current partition. |
ArrayGroup |
If.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Near.eval(ArrayGroup ag)
Evaluates this proximity operator, returning the results. |
ArrayGroup |
Not.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Or.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Passage.eval(ArrayGroup ag)
Evaluates this passage operator, returning the results. |
ArrayGroup |
QueryElement.eval(ArrayGroup ag)
Evaluates this query element. |
abstract ArrayGroup |
QueryTerm.eval(ArrayGroup ag)
Evaluates the term in the current partition. |
ArrayGroup |
Sequence.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Undefined.eval(ArrayGroup ag)
Evaluates the operator, returning a set of documents with no defined field values. |
ArrayGroup |
Weight.eval(ArrayGroup ag)
|
ArrayGroup |
Passage.eval(int doc)
Evaluates this passage operator for a particular document, returning the passages found in that particular document. |
protected ArrayGroup |
Proximity.evalTerms(ArrayGroup candidates,
java.util.List terms)
Evaluates a set of terms against the current constraints, returning the results. |
ArrayGroup |
QuickOr.getGroup()
|
ArrayGroup |
ResultSetImpl.AGDocs.getGroup()
|
ArrayGroup |
ScoredQuickOr.getGroup()
|
ArrayGroup |
ArrayGroup.getNegative()
Returns a negative version of this array group. |
ArrayGroup |
NegativeGroup.getNegative()
Gets a negative version of this group. |
ArrayGroup |
ArrayGroup.getStrict()
Gets a strict version of this array group, which just returns this group. |
ArrayGroup |
NegativeGroup.getStrict()
Gets a strict version of this array group, which just returns this group as an array group. |
ArrayGroup |
ArrayGroup.intersect(ArrayGroup ag)
Dispatches the intersect operator to the appropriate method by downcasting the Object to the proper subtype. |
protected ArrayGroup |
DictTerm.intersect(ArrayGroup ag)
Intersects a strict group with the current term. |
ArrayGroup |
ArrayGroup.intersect(NegativeGroup ag)
|
protected ArrayGroup |
DictTerm.intersect(NegativeGroup ag)
Intersects a scored group with the current term. |
ArrayGroup |
NegativeGroup.intersect(NegativeGroup ag)
Intersect a negative group with this group. |
ArrayGroup |
ScoredGroup.intersect(NegativeGroup ag)
Intersect a negative group with this group. |
ArrayGroup |
ArrayGroup.intersect(QueryTerm t)
Intersects the documents generated by the term with the ones in this group. |
ArrayGroup |
NegativeGroup.intersect(QueryTerm t)
Intersects the documents generated by the term with the ones in this group. |
ArrayGroup |
ScoredGroup.intersect(QueryTerm t)
Intersects the documents generated by the term with the ones in this group. |
ArrayGroup |
ArrayGroup.intersect(ScoredGroup ag)
|
protected ArrayGroup |
DictTerm.intersect(ScoredGroup ag)
Intersects a scored group with the current term. |
ArrayGroup |
NegativeGroup.intersect(ScoredGroup ag)
Intersects a scored group with this group. |
ArrayGroup |
ScoredGroup.intersect(ScoredGroup ag)
Intersect a scored group with this group. |
ArrayGroup |
ArrayGroup.mult(float m)
Applies a multiplier to an array group, returning a new group. |
ArrayGroup |
ScoredGroup.mult(float m)
Applies a multiplier to an array group, returning a new group. |
ArrayGroup |
ArrayGroup.normalize()
Normalizes this group. |
ArrayGroup |
ScoredGroup.normalize()
Normalizes the scores by the document length. |
ArrayGroup |
ScoredGroup.normalize(int field)
Normalizes the scores by the document length. |
ArrayGroup |
ArrayGroup.union(ArrayGroup ag)
Unions another group with this group. |
protected ArrayGroup |
ArrayGroup.union(ArrayGroup ag,
PostingsIterator pi)
Unions a postings iterator with this group, placing the results in the given group. |
ArrayGroup |
ArrayGroup.union(NegativeGroup ag)
Unions a negative group with this group, returning a negative group. |
ArrayGroup |
NegativeGroup.union(NegativeGroup ag)
Union a negative group with this group. |
ArrayGroup |
ArrayGroup.union(QueryTerm t)
Unions the documents generated by the term with the ones in this group. |
ArrayGroup |
ArrayGroup.union(ScoredGroup ag)
Unions a scored group with this group, returning a new scored group. |
ArrayGroup |
NegativeGroup.union(ScoredGroup ag)
Union a scored group with this group. |
ArrayGroup |
ScoredGroup.union(ScoredGroup ag)
Union a scored group with this group. |
| Methods in com.sun.labs.minion.retrieval that return types with arguments of type ArrayGroup | |
|---|---|
java.util.Iterator<ArrayGroup> |
ResultSetImpl.resultsIterator()
Gets an iterator for the per-partition results. |
| Methods in com.sun.labs.minion.retrieval with parameters of type ArrayGroup | |
|---|---|
protected ArrayGroup |
ArrayGroup.agIntersect(ArrayGroup ag)
|
ArrayGroup |
NegativeGroup.agIntersect(ArrayGroup ag)
Intersects a strict group with this group. |
ArrayGroup |
ScoredGroup.agIntersect(ArrayGroup ag)
Intersect a strict boolean group with this group. |
protected ArrayGroup |
ArrayGroup.agUnion(ArrayGroup ag)
Unions a statically-typed array group with the current group. |
ArrayGroup |
NegativeGroup.agUnion(ArrayGroup ag)
Union a strict group with this group. |
protected ArrayGroup |
ScoredGroup.agUnion(ArrayGroup ag)
Unions a statically type array group with this group. |
protected static ArrayGroup |
And.and(ArrayGroup ag,
java.util.List operands)
|
protected static ArrayGroup |
And.and(ArrayGroup ag,
java.util.List operands,
boolean strict)
Runs an intersection of all of the given operands. |
protected ArrayGroup |
ArrayGroup.destructiveIntersect(ArrayGroup ag)
|
ArrayGroup |
And.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
DictTerm.eval(ArrayGroup ag)
Evaluates the term in the current partition. |
ArrayGroup |
FieldTerm.eval(ArrayGroup ag)
Evaluates the term in the current partition. |
ArrayGroup |
If.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Near.eval(ArrayGroup ag)
Evaluates this proximity operator, returning the results. |
ArrayGroup |
Not.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Or.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Passage.eval(ArrayGroup ag)
Evaluates this passage operator, returning the results. |
ArrayGroup |
QueryElement.eval(ArrayGroup ag)
Evaluates this query element. |
abstract ArrayGroup |
QueryTerm.eval(ArrayGroup ag)
Evaluates the term in the current partition. |
ArrayGroup |
Sequence.eval(ArrayGroup ag)
Evaluates this operator, returning the results. |
ArrayGroup |
Undefined.eval(ArrayGroup ag)
Evaluates the operator, returning a set of documents with no defined field values. |
ArrayGroup |
Weight.eval(ArrayGroup ag)
|
protected ArrayGroup |
Proximity.evalTerms(ArrayGroup candidates,
java.util.List terms)
Evaluates a set of terms against the current constraints, returning the results. |
protected void |
ArrayGroup.init(ArrayGroup ag)
Initializes this group with data from another group. |
protected void |
ResultImpl.init(ResultSet set,
ArrayGroup ag,
SortSpec sortSpec,
int doc,
float score)
Initializes the members of this result. |
ArrayGroup |
ArrayGroup.intersect(ArrayGroup ag)
Dispatches the intersect operator to the appropriate method by downcasting the Object to the proper subtype. |
protected ArrayGroup |
DictTerm.intersect(ArrayGroup ag)
Intersects a strict group with the current term. |
ResultSetImpl.AGDocs |
ResultSetImpl.newAGDocs(ArrayGroup ag)
|
void |
HighlightStage.reset(ArrayGroup ag,
int doc,
java.lang.String[] qt)
Resets the stage so that we can use it for a different document. |
ArrayGroup |
ArrayGroup.union(ArrayGroup ag)
Unions another group with this group. |
protected ArrayGroup |
ArrayGroup.union(ArrayGroup ag,
PostingsIterator pi)
Unions a postings iterator with this group, placing the results in the given group. |
| Constructors in com.sun.labs.minion.retrieval with parameters of type ArrayGroup | |
|---|---|
ArrayGroup(ArrayGroup ag)
Creates a group that shares a set of documents with another group. |
|
NegativeGroup(ArrayGroup ag)
Constructs a negative group from the given group. |
|
PassageStore(ArrayGroup ag)
Instantiates a passage store. |
|
ResultImpl(ResultSet set,
ArrayGroup ag,
SortSpec sortSpec,
int doc,
float score)
Creates a search result. |
|
ResultSetImpl.AGDocs(ArrayGroup group)
|
|
ScoredGroup(ArrayGroup ag)
Creates a scored group from the given group. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||