Class LeafDoubleFieldData

java.lang.Object
org.elasticsearch.index.fielddata.plain.LeafDoubleFieldData
All Implemented Interfaces:
java.io.Closeable, java.lang.AutoCloseable, org.apache.lucene.util.Accountable, Releasable, LeafFieldData, LeafNumericFieldData

public abstract class LeafDoubleFieldData
extends java.lang.Object
implements LeafNumericFieldData
Specialization of LeafNumericFieldData for floating-point numerics.
  • Field Summary

    Fields inherited from interface org.apache.lucene.util.Accountable

    NULL_ACCOUNTABLE
  • Constructor Summary

    Constructors 
    Modifier Constructor Description
    protected LeafDoubleFieldData​(long ramBytesUsed)  
  • Method Summary

    Modifier and Type Method Description
    void close()  
    static LeafNumericFieldData empty​(int maxDoc)  
    SortedBinaryDocValues getBytesValues()
    Return a String representation of the values.
    DocValueFetcher.Leaf getLeafValueFetcher​(DocValueFormat format)
    Return a value fetcher for this leaf implementation.
    org.apache.lucene.index.SortedNumericDocValues getLongValues()
    Get an integer view of the values of this segment.
    ScriptDocValues<java.lang.Double> getScriptValues()
    Returns field values for use in scripting.
    long ramBytesUsed()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.lucene.util.Accountable

    getChildResources

    Methods inherited from interface org.elasticsearch.index.fielddata.LeafNumericFieldData

    getDoubleValues