|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FieldInfo | |
|---|---|
| com.sun.labs.minion | Provides the API for interacting with the Minion Search Engine. |
| com.sun.labs.minion.document | Provides some basic document analysis for different types of text documents. |
| com.sun.labs.minion.document.tokenizer | Provides two implementations of tokenization for character streams. |
| com.sun.labs.minion.engine | Provides implementations for some of the end-user interfaces. |
| com.sun.labs.minion.indexer | Provides classes that do the main work of indexing: building the term and document dictionaries and the postings file. |
| 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.pipeline | Provides the classes for building a pipeline. |
| com.sun.labs.minion.retrieval | Provides the query evaluation capabilities for Minion. |
| Uses of FieldInfo in com.sun.labs.minion |
|---|
| Fields in com.sun.labs.minion declared as FieldInfo | |
|---|---|
protected FieldInfo |
IndexConfig.defaultField
The exemplar field info to use when encountering an unknown field name during indexing. |
| Fields in com.sun.labs.minion with type parameters of type FieldInfo | |
|---|---|
protected java.util.Map<java.lang.String,FieldInfo> |
IndexConfig.fieldInfo
A map from field names to the field information for those names. |
| Methods in com.sun.labs.minion that return FieldInfo | |
|---|---|
FieldInfo |
FieldInfo.addAttribute(FieldInfo.Attribute attr)
Adds an attribute to the field. |
FieldInfo |
FieldInfo.clone()
|
FieldInfo |
SearchEngine.defineField(FieldInfo field)
Defines a given field. |
FieldInfo |
IndexConfig.getDefaultFieldInfo(java.lang.String name)
Gets the field information to use for an unknown field. |
FieldInfo |
SearchEngine.getFieldInfo(java.lang.String name)
Gets the information for a field. |
FieldInfo |
FieldInfo.removeAttribute(FieldInfo.Attribute attr)
Removes an attribute from the field. |
| Methods in com.sun.labs.minion that return types with arguments of type FieldInfo | |
|---|---|
java.util.List<FieldInfo> |
QueryConfig.getDefaultFields()
|
java.util.Map<java.lang.String,FieldInfo> |
IndexConfig.getFieldInfo()
Gets the map from field names to field information objects. |
| Methods in com.sun.labs.minion with parameters of type FieldInfo | |
|---|---|
FieldInfo |
SearchEngine.defineField(FieldInfo field)
Defines a given field. |
void |
PipelineStage.endField(FieldInfo field)
Instructs the pipeline to stop collecting data for a field |
void |
IndexConfig.setDefaultFieldInfo(FieldInfo fieldInfo)
Sets the field information to use when encountering unknown fields during indexing. |
void |
SearchEngine.setDefaultFieldInfo(FieldInfo field)
Sets the default field information to use when unknown fields are encountered during indexing. |
void |
PipelineStage.startField(FieldInfo field)
Instructs the pipeline to begin collecting data for a different field |
| Uses of FieldInfo in com.sun.labs.minion.document |
|---|
| Fields in com.sun.labs.minion.document declared as FieldInfo | |
|---|---|
protected static FieldInfo |
MarkUpAnalyzer_html.addrField
The field for the addresses tag. |
protected static FieldInfo |
MarkUpAnalyzer_html.dateField
|
protected static FieldInfo |
MarkUpAnalyzer_html.encField
|
protected static FieldInfo[] |
MarkUpAnalyzer_html.mhonarcFields
MHonArc meta-data comment field information objects. |
| Fields in com.sun.labs.minion.document with type parameters of type FieldInfo | |
|---|---|
protected static java.util.HashMap<java.lang.String,FieldInfo> |
MarkUpAnalyzer_html.fieldMap
A hashtable from markup event sub types to field names. |
| Uses of FieldInfo in com.sun.labs.minion.document.tokenizer |
|---|
| Methods in com.sun.labs.minion.document.tokenizer with parameters of type FieldInfo | |
|---|---|
void |
Tokenizer.endField(FieldInfo fi)
Handles the end of a field event. |
void |
Tokenizer.startField(FieldInfo fi)
Handles the start of a field event. |
| Uses of FieldInfo in com.sun.labs.minion.engine |
|---|
| Methods in com.sun.labs.minion.engine that return FieldInfo | |
|---|---|
FieldInfo |
SearchEngineImpl.defineField(FieldInfo field)
|
FieldInfo |
SearchEngineImpl.getFieldInfo(java.lang.String name)
Gets the information for a field. |
| Methods in com.sun.labs.minion.engine with parameters of type FieldInfo | |
|---|---|
FieldInfo |
SearchEngineImpl.defineField(FieldInfo field)
|
void |
SearchEngineImpl.setDefaultFieldInfo(FieldInfo field)
|
| Uses of FieldInfo in com.sun.labs.minion.indexer |
|---|
| Fields in com.sun.labs.minion.indexer with type parameters of type FieldInfo | |
|---|---|
protected java.util.Map<java.lang.Integer,FieldInfo> |
MetaFile.idToInfo
|
protected java.util.Map<java.lang.String,FieldInfo> |
MetaFile.nameToInfo
|
| Methods in com.sun.labs.minion.indexer that return FieldInfo | |
|---|---|
FieldInfo |
MetaFile.addField(FieldInfo fi)
Adds a field to the field map. |
FieldInfo |
MetaFile.addField(java.lang.String name,
java.util.EnumSet<FieldInfo.Attribute> attributes,
FieldInfo.Type type)
Adds a field to the field map. |
FieldInfo |
MetaFile.defineField(FieldInfo fi)
Defines a field. |
FieldInfo |
MetaFile.getFieldInfo(int id)
Gets the information associated with a given field id. |
FieldInfo |
MetaFile.getFieldInfo(java.lang.String name)
Gets the information associated with a given field name. |
| Methods in com.sun.labs.minion.indexer that return types with arguments of type FieldInfo | |
|---|---|
java.util.Iterator<FieldInfo> |
MetaFile.fieldIterator()
Gets an iterator for the field information in field ID order. |
java.util.Collection<FieldInfo> |
MetaFile.getFieldInfo(java.lang.String[] names)
Gets the information associated with a number of field names. |
java.util.List<FieldInfo> |
MetaFile.getVectoredFieldInfo()
|
| Methods in com.sun.labs.minion.indexer with parameters of type FieldInfo | |
|---|---|
FieldInfo |
MetaFile.addField(FieldInfo fi)
Adds a field to the field map. |
FieldInfo |
MetaFile.defineField(FieldInfo fi)
Defines a field. |
| Uses of FieldInfo in com.sun.labs.minion.indexer.dictionary |
|---|
| Fields in com.sun.labs.minion.indexer.dictionary declared as FieldInfo | |
|---|---|
protected FieldInfo |
FeatureVector.fi
The information for this field. |
protected FieldInfo |
BasicField.field
The field info object for this field. |
| Methods in com.sun.labs.minion.indexer.dictionary that return FieldInfo | |
|---|---|
FieldInfo |
MemoryFieldStore.defineField(FieldInfo fi)
Defines a field, given a field information object. |
FieldInfo |
BasicField.getField()
Get the field info object for this field. |
FieldInfo |
FeatureVector.getField()
|
FieldInfo |
SavedField.getField()
Get the field info object for this field. |
FieldInfo |
FieldStore.getFieldInfo(java.lang.String name)
Gets the info for a given field name. |
protected FieldInfo |
FieldStore.getFieldInfo(java.lang.String name,
java.util.EnumSet<FieldInfo.Attribute> attributes,
FieldInfo.Type type)
Gets the info for a given field name. |
| Methods in com.sun.labs.minion.indexer.dictionary with parameters of type FieldInfo | |
|---|---|
FieldInfo |
MemoryFieldStore.defineField(FieldInfo fi)
Defines a field, given a field information object. |
java.lang.Object |
DiskFieldStore.getDefaultSavedFieldData(FieldInfo fi)
Get the default value for a saved field. |
static java.lang.Class |
BasicField.getEntryClass(FieldInfo field)
Gets an entry class appropriate to the type of the given field. |
BasicField.Fetcher |
DiskFieldStore.getFetcher(FieldInfo fi)
|
int |
FieldStore.getFieldID(FieldInfo f)
Gets the ID for a given field info object. |
protected static NameDecoder |
BasicField.getNameDecoder(FieldInfo field)
Gets a name decoder of the appropriate type for the given field. |
protected static NameEncoder |
BasicField.getNameEncoder(FieldInfo field)
Gets a name encoder of the appropriate type for the given field. |
SavedField |
DiskFieldStore.getSavedField(FieldInfo fi)
Gets a saved field from a field name. |
SavedField |
MemoryFieldStore.getSavedField(FieldInfo fi)
|
java.lang.Object |
DiskFieldStore.getSavedFieldData(FieldInfo fi,
int docID,
boolean all)
|
protected SavedField |
MemoryFieldStore.makeSavedField(FieldInfo fi)
Creates a saved field entry based on the type of the field. |
protected SavedField |
DiskFieldStore.makeSavedField(FieldInfo fi,
java.io.RandomAccessFile dictFile,
java.io.RandomAccessFile[] postFiles,
DictionaryFactory fieldStoreDictFactory,
DictionaryFactory bigramDictFactory,
DiskPartition part)
Makes a saved field instance of the appropriate type. |
void |
MemoryFieldStore.saveData(FieldInfo cfi,
FieldInfo sfi,
ClassificationResult r)
|
void |
MemoryFieldStore.saveData(FieldInfo fi,
int docID,
java.lang.Object data)
|
int |
MemoryFieldStore.startField(FieldInfo f)
Tells the field store that a particular field has started. |
| Constructors in com.sun.labs.minion.indexer.dictionary with parameters of type FieldInfo | |
|---|---|
BasicField(FieldInfo field)
Constructs a saved field that will be used to store data during indexing. |
|
BasicField(FieldInfo field,
java.io.RandomAccessFile dictFile,
java.io.RandomAccessFile[] postFiles,
DictionaryFactory fieldStoreDictFactory,
DictionaryFactory bigramDictFactory,
DiskPartition part)
Constructs a saved field that will be used to retrieve data during querying. |
|
FeatureVector(FieldInfo fi)
Creates a FeatureVector that can be used to store data
at indexing time. |
|
FeatureVector(FieldInfo field,
java.io.RandomAccessFile dictFile,
java.io.RandomAccessFile[] postFiles,
DiskPartition part)
Constructs a feature vector field that will be used to retrieve data during querying. |
|
| Uses of FieldInfo in com.sun.labs.minion.indexer.partition |
|---|
| Methods in com.sun.labs.minion.indexer.partition that return FieldInfo | |
|---|---|
FieldInfo |
InvFileMemoryPartition.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
FieldInfo |
PartitionManager.getFieldInfo(java.lang.String name)
Gets the information for a named field. |
| Methods in com.sun.labs.minion.indexer.partition with parameters of type FieldInfo | |
|---|---|
FieldInfo |
InvFileMemoryPartition.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
void |
InvFileMemoryPartition.endField(FieldInfo fi)
Indicates to the field store that a field has ended. |
java.lang.Object |
InvFileDiskPartition.getSavedFieldData(FieldInfo fi,
int docID,
boolean all)
|
void |
InvFileMemoryPartition.savedData(FieldInfo fi,
int docID,
java.lang.Object d)
Saves data for a field. |
void |
InvFileMemoryPartition.startField(FieldInfo fi)
Indicates to the field store that a field has started. |
| Uses of FieldInfo in com.sun.labs.minion.pipeline |
|---|
| Methods in com.sun.labs.minion.pipeline that return FieldInfo | |
|---|---|
FieldInfo |
AbstractPipelineImpl.addImpliedField(java.lang.String name)
|
FieldInfo |
PrintStage.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
FieldInfo |
Stage.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
FieldInfo |
StageAdapter.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
| Methods in com.sun.labs.minion.pipeline with parameters of type FieldInfo | |
|---|---|
FieldInfo |
PrintStage.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
FieldInfo |
Stage.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
FieldInfo |
StageAdapter.defineField(FieldInfo fi)
Defines a field into which an application will index data. |
void |
BlurbStage.endField(FieldInfo fi)
Processes the event that occurs at the end of a field. |
void |
PrintStage.endField(FieldInfo fi)
Processes the event that occurs at the end of a field. |
void |
QuestioningStage.endField(FieldInfo fi)
Processes the event that occurs at the end of a field. |
void |
Stage.endField(FieldInfo fi)
Processes the event that occurs at the end of a field. |
void |
StageAdapter.endField(FieldInfo fi)
Processes the event that occurs at the end of a field. |
void |
StopWordsStage.endField(FieldInfo fi)
Processes the event that occurs at the end of a field. |
protected void |
AbstractPipelineImpl.handleField(FieldInfo fi,
java.lang.Object val)
Handles a single field value, which may have several instances. |
protected long |
AbstractPipelineImpl.handleField(FieldInfo fi,
java.lang.Object val,
IndexableString.Type type)
Handle the characters for one instance of a given field. |
void |
BlurbStage.startField(FieldInfo fi)
Processes the event that occurs at the start of a field. |
void |
PrintStage.startField(FieldInfo fi)
Processes the event that occurs at the start of a field. |
void |
QuestioningStage.startField(FieldInfo fi)
Checks to see whether we're starting one of the fields in which we'll look for questions. |
void |
Stage.startField(FieldInfo fi)
Processes the event that occurs at the start of a field. |
void |
StageAdapter.startField(FieldInfo fi)
Processes the event that occurs at the start of a field. |
void |
StopWordsStage.startField(FieldInfo fi)
Processes the event that occurs at the start of a field. |
| Uses of FieldInfo in com.sun.labs.minion.retrieval |
|---|
| Fields in com.sun.labs.minion.retrieval declared as FieldInfo | |
|---|---|
protected FieldInfo[] |
SortSpec.fields
The fields upon which to sort. |
| Methods in com.sun.labs.minion.retrieval with parameters of type FieldInfo | |
|---|---|
void |
HighlightStage.endField(FieldInfo fi)
Removes the field from our set of fields. |
void |
HighlightStage.startField(FieldInfo fi)
Starts a field. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||