Interface ScriptFieldFactory

All Known Subinterfaces:
DocValuesScriptFieldFactory
All Known Implementing Classes:
AbstractLongDocValuesField, AbstractScriptFieldFactory, BaseKeywordDocValuesField, BinaryDenseVectorDocValuesField, BinaryDocValuesField, BooleanDocValuesField, ByteDocValuesField, DateMillisDocValuesField, DateNanosDocValuesField, DelegateDocValuesField, DenseVectorDocValuesField, DoubleDocValuesField, FlattenedDocValuesField, FloatDocValuesField, GeoPointDocValuesField, HalfFloatDocValuesField, IntegerDocValuesField, IpDocValuesField, KeywordDocValuesField, KnnDenseVectorDocValuesField, LongDocValuesField, MatchOnlyTextDocValuesField, PointDocValuesField, ScaledFloatDocValuesField, SeqNoDocValuesField, ShortDocValuesField, TextDocValuesField, VersionDocValuesField

public interface ScriptFieldFactory
This interface is used to mark classes that create and possibly cache a specifically-named Field for a script.
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • toScriptField

      Field<?> toScriptField()