Uses of Interface
org.apache.lucene.index.IndexableField
-
-
Uses of IndexableField in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement IndexableField Modifier and Type Class Description protected classStoredFieldsWriter.MergeVisitorA visitor that adds every field it sees.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. -
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.document
Classes in org.apache.lucene.document that implement IndexableField Modifier and Type Class Description classBinaryDocValuesFieldField that stores a per-documentBytesRefvalue.classDoublePointAn indexeddoublefield for fast range filters.classDoubleRangeAn indexed Double Range field.classFieldExpert: directly create a field for a document.classFloatPointAn indexedfloatfield for fast range filters.classFloatRangeAn indexed Float Range field.classHalfFloatPointAn indexedhalf-floatfield for fast range filters.classInetAddressPointAn indexed 128-bitInetAddressfield.classInetAddressRangeAn indexed InetAddress Range FieldclassIntPointAn indexedintfield for fast range filters.classIntRangeAn indexed Integer Range field.classLatLonDocValuesFieldAn per-document location field.classLatLonPointAn indexed location field.classLongPointAn indexedlongfield for fast range filters.classLongRangeAn indexed Long Range field.classNumericDocValuesFieldField that stores a per-documentlongvalue for scoring, sorting or value retrieval.static classShapeField.Trianglepolygons are decomposed into tessellated triangles usingTessellatorthese triangles are encoded and inserted as separate indexed POINT fieldsclassSortedDocValuesFieldField that stores a per-documentBytesRefvalue, indexed for sorting.classSortedNumericDocValuesFieldField that stores a per-documentlongvalues for scoring, sorting or value retrieval.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()will return the field and its value.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 longIndexWriter. addDocument(Iterable<? extends IndexableField> doc)Adds a document to this index.longIndexWriter. 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.longIndexWriter. softUpdateDocument(Term term, Iterable<? extends IndexableField> doc, Field... softDeletes)Expert: Updates a document by first updating the document(s) containingtermwith the given doc-values fields and then adding the new document.longIndexWriter. softUpdateDocuments(Term term, Iterable<? extends Iterable<? extends IndexableField>> docs, Field... softDeletes)Expert: Atomically updates documents matching the provided term with the given doc-values fields and adds a block of documents with sequentially assigned document IDs, such that an external reader will see all or none of the documents.longIndexWriter. updateDocument(Term term, Iterable<? extends IndexableField> doc)Updates a document by first deleting the document(s) containingtermand then adding the new document.longIndexWriter. 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. -
Uses of IndexableField in org.apache.lucene.index.memory
Methods in org.apache.lucene.index.memory with parameters of type IndexableField Modifier and Type Method Description voidMemoryIndex. addField(IndexableField field, Analyzer analyzer)Adds a luceneIndexableFieldto the MemoryIndex using the provided analyzer.Method parameters in org.apache.lucene.index.memory with type arguments of type IndexableField Modifier and Type Method Description static MemoryIndexMemoryIndex. fromDocument(Iterable<? extends IndexableField> document, Analyzer analyzer)Builds a MemoryIndex from a luceneDocumentusing an analyzerstatic MemoryIndexMemoryIndex. fromDocument(Iterable<? extends IndexableField> document, Analyzer analyzer, boolean storeOffsets, boolean storePayloads)Builds a MemoryIndex from a luceneDocumentusing an analyzerstatic MemoryIndexMemoryIndex. fromDocument(Iterable<? extends IndexableField> document, Analyzer analyzer, boolean storeOffsets, boolean storePayloads, long maxReusedBytes)Builds a MemoryIndex from a luceneDocumentusing an analyzer -
Uses of IndexableField in org.apache.lucene.search.suggest.document
Classes in org.apache.lucene.search.suggest.document that implement IndexableField Modifier and Type Class Description classContextSuggestFieldSuggestFieldwhich additionally takes in a set of contexts.classSuggestFieldField that indexes a string value and a weight as a weighted completion against a named suggester. -
Uses of IndexableField in org.elasticsearch.common.geo
Methods in org.elasticsearch.common.geo with parameters of type IndexableField Modifier and Type Method Description GeoPointGeoPoint. resetFromIndexableField(IndexableField field) -
Uses of IndexableField in org.elasticsearch.index.mapper
Classes in org.elasticsearch.index.mapper that implement IndexableField Modifier and Type Class Description static classBinaryFieldMapper.CustomBinaryDocValuesFieldclassCustomDocValuesFieldMethods in org.elasticsearch.index.mapper that return IndexableField Modifier and Type Method Description IndexableFieldParseContext.Document. getByKey(Object key)Get back fields that have been previously added withParseContext.Document.addWithKey(Object, IndexableField).IndexableFieldParseContext.Document. getField(String name)IndexableField[]ParseContext.Document. getFields(String name)Methods in org.elasticsearch.index.mapper that return types with arguments of type IndexableField Modifier and Type Method Description List<IndexableField>RangeType. createFields(ParseContext context, String name, RangeFieldMapper.Range range, boolean indexed, boolean docValued, boolean stored)List<IndexableField>ParseContext.Document. getFields()List<IndexableField>AbstractGeometryFieldMapper.Indexer. indexShape(ParseContext context, Processed shape)List<IndexableField>GeoShapeIndexer. indexShape(ParseContext context, Geometry shape)List<IndexableField>LegacyGeoShapeIndexer. indexShape(ParseContext context, Shape shape)Iterator<IndexableField>ParseContext.Document. iterator()Methods in org.elasticsearch.index.mapper with parameters of type IndexableField Modifier and Type Method Description voidParseContext.Document. add(IndexableField field)voidParseContext.Document. addWithKey(Object key, IndexableField field)Add fields so that they can later be fetched usingParseContext.Document.getByKey(Object).Method parameters in org.elasticsearch.index.mapper with type arguments of type IndexableField Modifier and Type Method Description protected voidFieldMapper. createFieldNamesField(ParseContext context, List<IndexableField> fields)protected voidAbstractGeometryFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidAllFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidBinaryFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidBooleanFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidCompletionFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidDateFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected abstract voidFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)Parse the field value and populatefields.protected voidFieldNamesFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidGeoPointFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIdFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIgnoredFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIndexFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidIpFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidKeywordFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidNumberFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidRangeFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidRoutingFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidSeqNoFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidSourceFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidTextFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidTypeFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)protected voidVersionFieldMapper. parseCreateField(ParseContext context, List<IndexableField> fields)
-