org.elasticsearch.index.field.data.doubles
Class DoubleFieldDataType

java.lang.Object
  extended by org.elasticsearch.index.field.data.doubles.DoubleFieldDataType
All Implemented Interfaces:
FieldDataType<DoubleFieldData>

public class DoubleFieldDataType
extends java.lang.Object
implements FieldDataType<DoubleFieldData>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.elasticsearch.index.field.data.FieldDataType
FieldDataType.DefaultTypes
 
Constructor Summary
DoubleFieldDataType()
           
 
Method Summary
 java.lang.Class<DoubleFieldData> fieldDataClass()
           
 DoubleFieldData load(org.apache.lucene.index.IndexReader reader, java.lang.String fieldName)
           
 org.apache.lucene.search.FieldComparatorSource newFieldComparatorSource(FieldDataCache cache)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleFieldDataType

public DoubleFieldDataType()
Method Detail

fieldDataClass

public java.lang.Class<DoubleFieldData> fieldDataClass()
Specified by:
fieldDataClass in interface FieldDataType<DoubleFieldData>

newFieldComparatorSource

public org.apache.lucene.search.FieldComparatorSource newFieldComparatorSource(FieldDataCache cache)
Specified by:
newFieldComparatorSource in interface FieldDataType<DoubleFieldData>

load

public DoubleFieldData load(org.apache.lucene.index.IndexReader reader,
                            java.lang.String fieldName)
                     throws java.io.IOException
Specified by:
load in interface FieldDataType<DoubleFieldData>
Throws:
java.io.IOException