public interface AggregationRow
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Modifier and Type | Method and Description |
---|---|
void |
applyEnter(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
applyLeave(EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
clear() |
void |
decreaseRefcount() |
void |
enterAccess(int scol,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
enterAgg(int scol,
Object value) |
Object |
getAccessState(int scol) |
Collection<EventBean> |
getCollectionOfEvents(int vcol,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
Collection<Object> |
getCollectionScalar(int vcol,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
EventBean |
getEventBean(int vcol,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
long |
getLastUpdateTime() |
long |
getRefcount() |
Object |
getValue(int vcol,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext exprEvaluatorContext) |
void |
increaseRefcount() |
void |
leaveAccess(int scol,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext) |
void |
leaveAgg(int scol,
Object value) |
void |
reset(int column) |
void |
setLastUpdateTime(long currentTime) |
static final EPTypeClass EPTYPE
void applyEnter(EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext)
void applyLeave(EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext)
void enterAgg(int scol, Object value)
void leaveAgg(int scol, Object value)
void enterAccess(int scol, EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext)
void leaveAccess(int scol, EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext)
Object getAccessState(int scol)
void clear()
Object getValue(int vcol, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
Collection<EventBean> getCollectionOfEvents(int vcol, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context)
EventBean getEventBean(int vcol, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context)
Collection<Object> getCollectionScalar(int vcol, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context)
void increaseRefcount()
void decreaseRefcount()
long getRefcount()
long getLastUpdateTime()
void setLastUpdateTime(long currentTime)
void reset(int column)
Copyright © 2005–2021. All rights reserved.