org.elasticsearch.index.field.data
Interface FieldDataType<T extends FieldData>

All Known Implementing Classes:
ByteFieldDataType, DoubleFieldDataType, FloatFieldDataType, GeoPointFieldDataType, IntFieldDataType, LongFieldDataType, ShortFieldDataType, StringFieldDataType

public interface FieldDataType<T extends FieldData>


Nested Class Summary
static class FieldDataType.DefaultTypes
           
static class FieldDataType.ExtendedFieldComparatorSource
           
 
Method Summary
 T load(org.apache.lucene.index.IndexReader reader, java.lang.String fieldName)
           
 FieldDataType.ExtendedFieldComparatorSource newFieldComparatorSource(FieldDataCache cache, java.lang.String missing)
           
 

Method Detail

newFieldComparatorSource

FieldDataType.ExtendedFieldComparatorSource newFieldComparatorSource(FieldDataCache cache,
                                                                     @Nullable
                                                                     java.lang.String missing)

load

T load(org.apache.lucene.index.IndexReader reader,
       java.lang.String fieldName)
                         throws java.io.IOException
Throws:
java.io.IOException