public class AggregationDefinition extends AbstractDefinition
annotations, attributeList, id| Modifier | Constructor and Description |
|---|---|
protected |
AggregationDefinition(String id) |
| Modifier and Type | Method and Description |
|---|---|
AggregationDefinition |
aggregateBy(Variable aggregateAttribute) |
AggregationDefinition |
annotation(Annotation annotation) |
boolean |
equals(Object o) |
AggregationDefinition |
every(TimePeriod timePeriod) |
AggregationDefinition |
from(BasicSingleInputStream basicSingleInputStream) |
Variable |
getAggregateAttribute() |
List<Annotation> |
getAnnotations() |
BasicSingleInputStream |
getBasicSingleInputStream() |
Selector |
getSelector() |
TimePeriod |
getTimePeriod() |
int |
hashCode() |
static AggregationDefinition |
id(String aggregationName) |
AggregationDefinition |
select(BasicSelector selector) |
String |
toString() |
annotation, checkAttribute, equalsIgnoreAnnotations, getAttributeList, getAttributeNameArray, getAttributePosition, getAttributeType, getId, getQueryContextEndIndex, getQueryContextStartIndex, setId, setQueryContextEndIndex, setQueryContextStartIndex, toStringprotected AggregationDefinition(String id)
public static AggregationDefinition id(String aggregationName)
public AggregationDefinition select(BasicSelector selector)
public Selector getSelector()
public AggregationDefinition aggregateBy(Variable aggregateAttribute)
public Variable getAggregateAttribute()
public AggregationDefinition every(TimePeriod timePeriod)
public TimePeriod getTimePeriod()
public AggregationDefinition from(BasicSingleInputStream basicSingleInputStream)
public BasicSingleInputStream getBasicSingleInputStream()
public AggregationDefinition annotation(Annotation annotation)
public List<Annotation> getAnnotations()
getAnnotations in class AbstractDefinitionpublic boolean equals(Object o)
equals in class AbstractDefinitionpublic int hashCode()
hashCode in class AbstractDefinitionpublic String toString()
toString in class AbstractDefinitionCopyright © 2018 WSO2. All rights reserved.