Class ArrayValuesSource<VS extends 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 ValuesSource>
extends java.lang.Object
Class to encapsulate a set of ValuesSource objects labeled by field name
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classArrayValuesSource.BytesArrayValuesSourcestatic classArrayValuesSource.GeoPointValuesSourcestatic classArrayValuesSource.NumericArrayValuesSource -
Field Summary
Fields Modifier and Type Field Description protected MultiValueModemultiValueModeprotected java.lang.String[]namesprotected VS[]values -
Method Summary
Modifier and Type Method Description java.lang.String[]fieldNames()booleanneedsScores()
-
Field Details
-
multiValueMode
-
names
protected java.lang.String[] names -
values
-
-
Method Details
-
needsScores
public boolean needsScores() -
fieldNames
public java.lang.String[] fieldNames()
-