Apache Lucene.Net 2.4.0 Class Library API |
|
Lucene.Net.Documents Namespace
Namespace hierarchy
Classes
Class |
Description |
AbstractField
|
|
DateField
|
|
DateTools
|
|
DateTools.Resolution
|
Specifies the time granularity. |
Document
|
|
Field
|
A field is a section of a Document. Each field has two parts, a name and a value. Values may be free text, provided as a String or as a Reader, or they may be atomic keywords, which are not further processed. Such keywords may be used to represent dates, urls, etc. Fields are optionally stored in the index, so that they may be returned with hits on the document. |
Field.Index
|
Specifies whether and how a field should be indexed. |
Field.Store
|
Specifies whether and how a field should be stored. |
Field.TermVector
|
Specifies whether and how a field should have term vectors. |
FieldSelectorResult
|
Provides information about what should be done with this Field |
LoadFirstFieldSelector
|
Load the First field and break. See {@link FieldSelectorResult#LOAD_AND_BREAK} |
MapFieldSelector
|
A FieldSelector based on a Map of field names to FieldSelectorResults |
NumberTools
|
|
SetBasedFieldSelector
|
Declare what fields to load normally and what fields to load lazily |
Interfaces
Interface |
Description |
Fieldable
|
Synonymous with {@link Field}. WARNING: This interface may change within minor versions, despite Lucene's backward compatibility requirements. This means new methods may be added from version to version. This change only affects the Fieldable API; other backwards compatibility promises remain intact. For example, Lucene can still read and write indices created within the same major version.
|
FieldSelector
|
Similar to a {@link java.io.FileFilter}, the FieldSelector allows one to make decisions about what Fields get loaded on a {@link Document} by {@link Lucene.Net.Index.IndexReader#Document(int,Lucene.Net.Documents.FieldSelector)} |