public abstract class IncrementalAttributeAggregator extends Object
Constructor and Description |
---|
IncrementalAttributeAggregator() |
Modifier and Type | Method and Description |
---|---|
abstract io.siddhi.query.api.expression.Expression |
aggregate() |
abstract io.siddhi.query.api.expression.Expression[] |
getBaseAggregators() |
abstract io.siddhi.query.api.expression.Expression[] |
getBaseAttributeInitialValues() |
abstract io.siddhi.query.api.definition.Attribute[] |
getBaseAttributes() |
abstract io.siddhi.query.api.definition.Attribute.Type |
getReturnType() |
abstract void |
init(String attributeName,
io.siddhi.query.api.definition.Attribute.Type attributeType) |
public abstract void init(String attributeName, io.siddhi.query.api.definition.Attribute.Type attributeType)
public abstract io.siddhi.query.api.expression.Expression aggregate()
public abstract io.siddhi.query.api.definition.Attribute[] getBaseAttributes()
public abstract io.siddhi.query.api.expression.Expression[] getBaseAttributeInitialValues()
public abstract io.siddhi.query.api.expression.Expression[] getBaseAggregators()
public abstract io.siddhi.query.api.definition.Attribute.Type getReturnType()
Copyright © 2019. All rights reserved.