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

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

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

    • multiValueMode

      protected org.elasticsearch.search.MultiValueMode multiValueMode
    • names

      protected String[] names
    • values

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

    • needsScores

      public boolean needsScores()
    • fieldNames

      public String[] fieldNames()