Class ArrayValuesSource<VS extends org.elasticsearch.search.aggregations.support.ValuesSource>

java.lang.Object
org.elasticsearch.search.aggregations.support.ArrayValuesSource<VS>
Direct Known Subclasses:
ArrayValuesSource.BytesArrayValuesSource, ArrayValuesSource.GeoPointValuesSource, ArrayValuesSource.NumericArrayValuesSource

public abstract class ArrayValuesSource<VS extends org.elasticsearch.search.aggregations.support.ValuesSource>
extends java.lang.Object
Class to encapsulate a set of ValuesSource objects labeled by field name
  • Field Details

    • multiValueMode

      protected org.elasticsearch.search.MultiValueMode multiValueMode
    • names

      protected java.lang.String[] names
    • values

      protected VS extends org.elasticsearch.search.aggregations.support.ValuesSource[] values
  • Method Details

    • needsScores

      public boolean needsScores()
    • fieldNames

      public java.lang.String[] fieldNames()