org.elasticsearch.index.mapper
Interface SourceFieldMapper

All Superinterfaces:
FieldMapper<byte[]>, InternalMapper
All Known Implementing Classes:
XContentSourceFieldMapper

@ThreadSafe
public interface SourceFieldMapper
extends FieldMapper<byte[]>, InternalMapper

A mapper that maps the actual source of a generated 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()
          Returns true if the source field mapper is enabled or not.
 org.apache.lucene.document.FieldSelector fieldSelector()
          A field selector that loads just the source field.
 byte[] value(org.apache.lucene.document.Document document)
           
 
Methods inherited from interface org.elasticsearch.index.mapper.FieldMapper
analyzed, boost, fieldFilter, fieldQuery, index, indexAnalyzer, indexed, indexedValue, indexedValue, names, omitNorms, omitTermFreqAndPositions, queryStringTermQuery, rangeFilter, rangeQuery, searchAnalyzer, shouldBreakTermEnumeration, sortType, store, stored, termVector, useFieldQueryWithQueryString, value, valueAsString, valueForSearch, valueForSearch, valueFromString, valueFromTerm
 

Field Detail

NAME

static final java.lang.String NAME
Method Detail

enabled

boolean enabled()
Returns true if the source field mapper is enabled or not.


value

byte[] value(org.apache.lucene.document.Document document)

fieldSelector

org.apache.lucene.document.FieldSelector fieldSelector()
A field selector that loads just the source field.