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.ObjectClass 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]fieldNames()booleanneedsScores()
-
-
-
Field Detail
-
multiValueMode
protected MultiValueMode multiValueMode
-
names
protected java.lang.String[] names
-
values
protected VS extends ValuesSource[] values
-
-