Class IpScriptFieldData
java.lang.Object
org.elasticsearch.index.fielddata.BinaryScriptFieldData
org.elasticsearch.index.fielddata.IpScriptFieldData
- All Implemented Interfaces:
IndexFieldData<BinaryScriptFieldData.BinaryScriptLeafFieldData>
public class IpScriptFieldData extends BinaryScriptFieldData
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IpScriptFieldData.Builder
static class
IpScriptFieldData.IpScriptDocValues
Doc values implementation for ips.Nested classes/interfaces inherited from class org.elasticsearch.index.fielddata.BinaryScriptFieldData
BinaryScriptFieldData.BinaryScriptLeafFieldData
Nested classes/interfaces inherited from interface org.elasticsearch.index.fielddata.IndexFieldData
IndexFieldData.Global<FD extends LeafFieldData>, IndexFieldData.XFieldComparatorSource
-
Method Summary
Modifier and Type Method Description ValuesSourceType
getValuesSourceType()
The ValuesSourceType of the underlying data.BinaryScriptFieldData.BinaryScriptLeafFieldData
loadDirect(org.apache.lucene.index.LeafReaderContext context)
Loads directly the atomic field data for the reader, ignoring any caching involved.Methods inherited from class org.elasticsearch.index.fielddata.BinaryScriptFieldData
getFieldName, load, newBucketedSort, sortField
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
loadDirect
public BinaryScriptFieldData.BinaryScriptLeafFieldData loadDirect(org.apache.lucene.index.LeafReaderContext context) throws java.lang.ExceptionDescription copied from interface:IndexFieldData
Loads directly the atomic field data for the reader, ignoring any caching involved.- Throws:
java.lang.Exception
-
getValuesSourceType
Description copied from interface:IndexFieldData
The ValuesSourceType of the underlying data. It's possible for fields that use the same IndexFieldData implementation to have different ValuesSourceTypes, such as in the case of Longs and Dates.
-