Module org.elasticsearch.server
Package org.elasticsearch.script.field
Class AbstractScriptFieldFactory<T>
java.lang.Object
org.elasticsearch.script.field.AbstractScriptFieldFactory<T>
- All Implemented Interfaces:
Iterable<T>
,Field<T>
,ScriptFieldFactory
- Direct Known Subclasses:
AbstractLongDocValuesField
,BaseKeywordDocValuesField
,BinaryDocValuesField
,BooleanDocValuesField
,ByteDocValuesField
,DateMillisDocValuesField
,DateNanosDocValuesField
,DelegateDocValuesField
,DenseVectorDocValuesField
,DoubleDocValuesField
,FloatDocValuesField
,HalfFloatDocValuesField
,IntegerDocValuesField
,IpDocValuesField
,MultiDenseVectorDocValuesField
,PointDocValuesField
,ScaledFloatDocValuesField
,ShortDocValuesField
public abstract class AbstractScriptFieldFactory<T>
extends Object
implements Field<T>, ScriptFieldFactory
This class is acting as a placeholder where a
Field
is its own
ScriptFieldFactory
as we continue to refactor each Field
for source fallback.-
Constructor Details
-
AbstractScriptFieldFactory
public AbstractScriptFieldFactory()
-
-
Method Details
-
toScriptField
- Specified by:
toScriptField
in interfaceScriptFieldFactory
-