public interface Aggregations extends java.lang.Iterable<Aggregation>
Modifier and Type | Method and Description |
---|---|
java.util.List<Aggregation> |
asList()
The list of
Aggregation s. |
java.util.Map<java.lang.String,Aggregation> |
asMap()
Returns the
Aggregation s keyed by aggregation name. |
<A extends Aggregation> |
get(java.lang.String name)
Returns the aggregation that is associated with the specified name.
|
java.util.Map<java.lang.String,Aggregation> |
getAsMap()
Returns the
Aggregation s keyed by aggregation name. |
java.lang.Object |
getProperty(java.lang.String path)
Get the value of specified path in the aggregation.
|
java.util.List<Aggregation> asList()
Aggregation
s.java.util.Map<java.lang.String,Aggregation> asMap()
Aggregation
s keyed by aggregation name.java.util.Map<java.lang.String,Aggregation> getAsMap()
Aggregation
s keyed by aggregation name.<A extends Aggregation> A get(java.lang.String name)
java.lang.Object getProperty(java.lang.String path)
path
- the path to the property in the aggregation tree