| 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use IndexableField | |
|---|---|
| org.apache.lucene.codecs | Codecs API: API for customization of the encoding and structure of the index. | 
| org.apache.lucene.codecs.lucene40 | Lucene 4.0 file format. | 
| org.apache.lucene.document | The logical representation of a Document for indexing and searching.  | 
| org.apache.lucene.index | Code to maintain and access indices. | 
| org.apache.lucene.search | Code to search indices. | 
| Uses of IndexableField in org.apache.lucene.codecs | 
|---|
| Methods in org.apache.lucene.codecs with parameters of type IndexableField | |
|---|---|
abstract  void | 
DocValuesConsumer.add(int docID,
    IndexableField value)
Adds the given IndexableField instance to this
 DocValuesConsumer | 
abstract  void | 
StoredFieldsWriter.writeField(FieldInfo info,
           IndexableField field)
Writes a single stored field.  | 
| Method parameters in org.apache.lucene.codecs with type arguments of type IndexableField | |
|---|---|
protected  void | 
StoredFieldsWriter.addDocument(Iterable<? extends IndexableField> doc,
            FieldInfos fieldInfos)
sugar method for startDocument() + writeField() for every stored field in the document  | 
| Uses of IndexableField in org.apache.lucene.codecs.lucene40 | 
|---|
| Methods in org.apache.lucene.codecs.lucene40 with parameters of type IndexableField | |
|---|---|
 void | 
Lucene40StoredFieldsWriter.writeField(FieldInfo info,
           IndexableField field)
 | 
| Uses of IndexableField in org.apache.lucene.document | 
|---|
| Classes in org.apache.lucene.document that implement IndexableField | |
|---|---|
 class | 
ByteDocValuesField
Field that stores a per-document byte value for scoring, 
 sorting or value retrieval. | 
 class | 
DerefBytesDocValuesField
Field that stores a per-document BytesRef value. | 
 class | 
DoubleDocValuesField
Field that stores a per-document double value for scoring, 
 sorting or value retrieval. | 
 class | 
DoubleField
Field that indexes double values
 for efficient range filtering and sorting. | 
 class | 
Field
Expert: directly create a field for a document.  | 
 class | 
FloatDocValuesField
Field that stores a per-document float value for scoring, 
 sorting or value retrieval. | 
 class | 
FloatField
Field that indexes float values
 for efficient range filtering and sorting. | 
 class | 
IntDocValuesField
Field that stores a per-document int value for scoring, 
 sorting or value retrieval. | 
 class | 
IntField
Field that indexes int values
 for efficient range filtering and sorting. | 
 class | 
LongDocValuesField
Field that stores a per-document long value for scoring, 
 sorting or value retrieval. | 
 class | 
LongField
Field that indexes long values
 for efficient range filtering and sorting. | 
 class | 
PackedLongDocValuesField
Field that stores a per-document long value 
 for scoring, sorting or value retrieval. | 
 class | 
ShortDocValuesField
Field that stores a per-document short value for scoring, 
 sorting or value retrieval. | 
 class | 
SortedBytesDocValuesField
Field that stores a per-document BytesRef value, indexed for
 sorting. | 
 class | 
StoredField
A field whose value is stored so that IndexSearcher.doc(int) and IndexReader.document(int, org.apache.lucene.index.StoredFieldVisitor) will
  return the field and its value. | 
 class | 
StraightBytesDocValuesField
Field that stores a per-document BytesRef value. | 
 class | 
StringField
A field that is indexed but not tokenized: the entire String value is indexed as a single token.  | 
 class | 
TextField
A field that is indexed and tokenized, without term vectors.  | 
| Methods in org.apache.lucene.document that return IndexableField | |
|---|---|
 IndexableField | 
Document.getField(String name)
Returns a field with the given name if any exist in this document, or null.  | 
 IndexableField[] | 
Document.getFields(String name)
Returns an array of IndexableFields with the given name. | 
| Methods in org.apache.lucene.document that return types with arguments of type IndexableField | |
|---|---|
 List<IndexableField> | 
Document.getFields()
Returns a List of all the fields in a document.  | 
 Iterator<IndexableField> | 
Document.iterator()
 | 
| Methods in org.apache.lucene.document with parameters of type IndexableField | |
|---|---|
 void | 
Document.add(IndexableField field)
Adds a field to a document.  | 
| Uses of IndexableField in org.apache.lucene.index | 
|---|
| Methods in org.apache.lucene.index that return IndexableField | |
|---|---|
 IndexableField | 
Norm.field()
Returns the IndexableField representation for this norm | 
| Method parameters in org.apache.lucene.index with type arguments of type IndexableField | |
|---|---|
 void | 
IndexWriter.addDocument(Iterable<? extends IndexableField> doc)
Adds a document to this index.  | 
 void | 
IndexWriter.addDocument(Iterable<? extends IndexableField> doc,
            Analyzer analyzer)
Adds a document to this index, using the provided analyzer instead of the value of IndexWriter.getAnalyzer(). | 
 void | 
IndexWriter.addDocuments(Iterable<? extends Iterable<? extends IndexableField>> docs)
Atomically adds a block of documents with sequentially assigned document IDs, such that an external reader will see all or none of the documents.  | 
 void | 
IndexWriter.addDocuments(Iterable<? extends Iterable<? extends IndexableField>> docs,
             Analyzer analyzer)
Atomically adds a block of documents, analyzed using the provided analyzer, with sequentially assigned document IDs, such that an external reader will see all or none of the documents.  | 
 void | 
IndexWriter.updateDocument(Term term,
               Iterable<? extends IndexableField> doc)
Updates a document by first deleting the document(s) containing term and then adding the new
 document. | 
 void | 
IndexWriter.updateDocument(Term term,
               Iterable<? extends IndexableField> doc,
               Analyzer analyzer)
Updates a document by first deleting the document(s) containing term and then adding the new
 document. | 
 void | 
IndexWriter.updateDocuments(Term delTerm,
                Iterable<? extends Iterable<? extends IndexableField>> docs)
Atomically deletes documents matching the provided delTerm and adds a block of documents with sequentially assigned document IDs, such that an external reader will see all or none of the documents.  | 
 void | 
IndexWriter.updateDocuments(Term delTerm,
                Iterable<? extends Iterable<? extends IndexableField>> docs,
                Analyzer analyzer)
Atomically deletes documents matching the provided delTerm and adds a block of documents, analyzed using the provided analyzer, with sequentially assigned document IDs, such that an external reader will see all or none of the documents.  | 
| Uses of IndexableField in org.apache.lucene.search | 
|---|
| Method parameters in org.apache.lucene.search with type arguments of type IndexableField | |
|---|---|
 long | 
NRTManager.TrackingIndexWriter.addDocument(Iterable<? extends IndexableField> d)
 | 
 long | 
NRTManager.TrackingIndexWriter.addDocument(Iterable<? extends IndexableField> d,
            Analyzer a)
 | 
 long | 
NRTManager.TrackingIndexWriter.addDocuments(Iterable<? extends Iterable<? extends IndexableField>> docs)
 | 
 long | 
NRTManager.TrackingIndexWriter.addDocuments(Iterable<? extends Iterable<? extends IndexableField>> docs,
             Analyzer a)
 | 
 long | 
NRTManager.TrackingIndexWriter.updateDocument(Term t,
               Iterable<? extends IndexableField> d)
 | 
 long | 
NRTManager.TrackingIndexWriter.updateDocument(Term t,
               Iterable<? extends IndexableField> d,
               Analyzer a)
 | 
 long | 
NRTManager.TrackingIndexWriter.updateDocuments(Term t,
                Iterable<? extends Iterable<? extends IndexableField>> docs)
 | 
 long | 
NRTManager.TrackingIndexWriter.updateDocuments(Term t,
                Iterable<? extends Iterable<? extends IndexableField>> docs,
                Analyzer a)
 | 
  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||