Uses of Interface
org.apache.lucene.index.IndexableField
-
Packages that use IndexableField Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.lucene40 Lucene 4.0 file format.org.apache.lucene.document The logical representation of aDocumentfor indexing and searching.org.apache.lucene.index Code to maintain and access indices. -
-
Uses of IndexableField in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type IndexableField Modifier and Type Method Description abstract voidStoredFieldsWriter. writeField(FieldInfo info, IndexableField field)Writes a single stored field.Method parameters in org.apache.lucene.codecs with type arguments of type IndexableField Modifier and Type Method Description protected voidStoredFieldsWriter. 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.compressing
Methods in org.apache.lucene.codecs.compressing with parameters of type IndexableField Modifier and Type Method Description voidCompressingStoredFieldsWriter. writeField(FieldInfo info, IndexableField field) -
Uses of IndexableField in org.apache.lucene.codecs.lucene40
Methods in org.apache.lucene.codecs.lucene40 with parameters of type IndexableField Modifier and Type Method Description voidLucene40StoredFieldsWriter. writeField(FieldInfo info, IndexableField field) -
Uses of IndexableField in org.apache.lucene.document
Classes in org.apache.lucene.document that implement IndexableField Modifier and Type Class Description classBinaryDocValuesFieldField that stores a per-documentBytesRefvalue.classByteDocValuesFieldDeprecated.useNumericDocValuesFieldinstead.classDerefBytesDocValuesFieldDeprecated.UseBinaryDocValuesFieldinstead.classDoubleDocValuesFieldSyntactic sugar for encoding doubles as NumericDocValues viaDouble.doubleToRawLongBits(double).classDoubleFieldField that indexesdoublevalues for efficient range filtering and sorting.classFieldExpert: directly create a field for a document.classFloatDocValuesFieldSyntactic sugar for encoding floats as NumericDocValues viaFloat.floatToRawIntBits(float).classFloatFieldField that indexesfloatvalues for efficient range filtering and sorting.classIntDocValuesFieldDeprecated.useNumericDocValuesFieldinstead.classIntFieldField that indexesintvalues for efficient range filtering and sorting.classLongDocValuesFieldDeprecated.useNumericDocValuesFieldinstead.classLongFieldField that indexeslongvalues for efficient range filtering and sorting.classNumericDocValuesFieldField that stores a per-documentlongvalue for scoring, sorting or value retrieval.classPackedLongDocValuesFieldDeprecated.useNumericDocValuesFieldinstead.classShortDocValuesFieldDeprecated.useNumericDocValuesFieldinstead.classSortedBytesDocValuesFieldDeprecated.UseSortedDocValuesFieldinstead.classSortedDocValuesFieldField that stores a per-documentBytesRefvalue, indexed for sorting.classSortedSetDocValuesFieldField that stores a set of per-documentBytesRefvalues, indexed for faceting,grouping,joining.classStoredFieldA field whose value is stored so thatIndexSearcher.doc(int)andIndexReader.document(int, org.apache.lucene.index.StoredFieldVisitor)will return the field and its value.classStraightBytesDocValuesFieldDeprecated.UseBinaryDocValuesFieldinstead.classStringFieldA field that is indexed but not tokenized: the entire String value is indexed as a single token.classTextFieldA field that is indexed and tokenized, without term vectors.Methods in org.apache.lucene.document that return IndexableField Modifier and Type Method Description IndexableFieldDocument. 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 ofIndexableFields with the given name.Methods in org.apache.lucene.document that return types with arguments of type IndexableField Modifier and Type Method Description 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 Modifier and Type Method Description voidDocument. add(IndexableField field)Adds a field to a document. -
Uses of IndexableField in org.apache.lucene.index
Method parameters in org.apache.lucene.index with type arguments of type IndexableField Modifier and Type Method Description voidIndexWriter. addDocument(Iterable<? extends IndexableField> doc)Adds a document to this index.voidIndexWriter. addDocument(Iterable<? extends IndexableField> doc, Analyzer analyzer)Adds a document to this index, using the provided analyzer instead of the value ofIndexWriter.getAnalyzer().longTrackingIndexWriter. addDocument(Iterable<? extends IndexableField> d)CallsIndexWriter.addDocument(Iterable)and returns the generation that reflects this change.longTrackingIndexWriter. addDocument(Iterable<? extends IndexableField> d, Analyzer a)CallsIndexWriter.addDocument(Iterable,Analyzer)and returns the generation that reflects this change.voidIndexWriter. 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.voidIndexWriter. 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.longTrackingIndexWriter. addDocuments(Iterable<? extends Iterable<? extends IndexableField>> docs)CallsIndexWriter.addDocuments(Iterable)and returns the generation that reflects this change.longTrackingIndexWriter. addDocuments(Iterable<? extends Iterable<? extends IndexableField>> docs, Analyzer a)CallsIndexWriter.addDocuments(Iterable,Analyzer)and returns the generation that reflects this change.voidIndexWriter. updateDocument(Term term, Iterable<? extends IndexableField> doc)Updates a document by first deleting the document(s) containingtermand then adding the new document.voidIndexWriter. updateDocument(Term term, Iterable<? extends IndexableField> doc, Analyzer analyzer)Updates a document by first deleting the document(s) containingtermand then adding the new document.longTrackingIndexWriter. updateDocument(Term t, Iterable<? extends IndexableField> d)CallsIndexWriter.updateDocument(Term,Iterable)and returns the generation that reflects this change.longTrackingIndexWriter. updateDocument(Term t, Iterable<? extends IndexableField> d, Analyzer a)CallsIndexWriter.updateDocument(Term,Iterable,Analyzer)and returns the generation that reflects this change.voidIndexWriter. 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.voidIndexWriter. 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.longTrackingIndexWriter. updateDocuments(Term t, Iterable<? extends Iterable<? extends IndexableField>> docs)CallsIndexWriter.updateDocuments(Term,Iterable)and returns the generation that reflects this change.longTrackingIndexWriter. updateDocuments(Term t, Iterable<? extends Iterable<? extends IndexableField>> docs, Analyzer a)CallsIndexWriter.updateDocuments(Term,Iterable,Analyzer)and returns the generation that reflects this change.
-