org.elasticsearch.index.mapper
Interface IndexFieldMapper

All Superinterfaces:
FieldMapper<java.lang.String>, InternalMapper
All Known Implementing Classes:
IndexFieldMapper

@ThreadSafe
public interface IndexFieldMapper
extends FieldMapper<java.lang.String>, InternalMapper

A mapper that maps the index name of the resource into the document.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.index.mapper.FieldMapper
FieldMapper.Names
 
Field Summary
static java.lang.String NAME
           
 
Method Summary
 boolean enabled()
           
 org.apache.lucene.index.Term term(java.lang.String value)
           
 java.lang.String value(org.apache.lucene.document.Document document)
           
 
Methods inherited from interface org.elasticsearch.index.mapper.FieldMapper
analyzed, boost, fieldDataType, fieldFilter, fieldQuery, index, indexAnalyzer, indexed, indexedValue, names, omitNorms, omitTermFreqAndPositions, queryStringTermQuery, rangeFilter, rangeQuery, searchAnalyzer, store, stored, termVector, useFieldQueryWithQueryString, value, valueAsString, valueForSearch, valueFromString
 

Field Detail

NAME

static final java.lang.String NAME
See Also:
Constant Field Values
Method Detail

enabled

boolean enabled()

value

java.lang.String value(org.apache.lucene.document.Document document)

term

org.apache.lucene.index.Term term(java.lang.String value)