Class IncrementalAttributeAggregator

    • Constructor Detail

      • IncrementalAttributeAggregator

        public IncrementalAttributeAggregator()
    • Method Detail

      • init

        public abstract void init​(String attributeName,
                                  io.siddhi.query.api.definition.Attribute.Type attributeType)
      • aggregate

        public abstract io.siddhi.query.api.expression.Expression aggregate()
      • getBaseAttributes

        public abstract io.siddhi.query.api.definition.Attribute[] getBaseAttributes()
      • getBaseAttributeInitialValues

        public abstract io.siddhi.query.api.expression.Expression[] getBaseAttributeInitialValues()
      • getBaseAggregators

        public abstract io.siddhi.query.api.expression.Expression[] getBaseAggregators()
      • getReturnType

        public abstract io.siddhi.query.api.definition.Attribute.Type getReturnType()