Interface Aggregatable
-
- All Known Implementing Classes:
PipelineDocument,QueryRequestAndResponse
public interface Aggregatable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggregatableaddField(java.lang.String field, java.lang.Object value)AggregatableaddFields(java.lang.String field, java.util.Collection<?> values)Aggregatableclear()java.util.Set<java.lang.String>getFieldNames()java.util.List<java.lang.Object>getFieldValues(java.lang.String field)java.lang.ObjectgetFirstFieldValue(java.lang.String field)AggregatableremoveFields(java.lang.String name)AggregatablesetField(java.lang.String field, java.lang.Object value)AggregatablesetFields(java.lang.String field, java.util.Collection<?> values)
-
-
-
Method Detail
-
getFieldNames
java.util.Set<java.lang.String> getFieldNames()
-
getFieldValues
java.util.List<java.lang.Object> getFieldValues(java.lang.String field)
-
getFirstFieldValue
java.lang.Object getFirstFieldValue(java.lang.String field)
-
removeFields
Aggregatable removeFields(java.lang.String name)
-
setField
Aggregatable setField(java.lang.String field, java.lang.Object value)
-
setFields
Aggregatable setFields(java.lang.String field, java.util.Collection<?> values)
-
addField
Aggregatable addField(java.lang.String field, java.lang.Object value)
-
addFields
Aggregatable addFields(java.lang.String field, java.util.Collection<?> values)
-
clear
Aggregatable clear()
-
-