Package | Description |
---|---|
com.espertech.esper.view.stat |
Views computing statistical values.
|
com.espertech.esper.view.std |
Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc.
|
Modifier and Type | Method and Description |
---|---|
StatViewAdditionalProps |
BaseBivariateStatisticsView.getAdditionalProps() |
static StatViewAdditionalProps |
StatViewAdditionalProps.make(ExprNode[] validated,
int startIndex,
EventType parentEventType) |
Modifier and Type | Method and Description |
---|---|
static void |
StatViewAdditionalProps.addCheckDupProperties(java.util.Map<java.lang.String,java.lang.Object> target,
StatViewAdditionalProps addProps,
ViewFieldEnum... builtin) |
static EventType |
WeightedAverageView.createEventType(StatementContext statementContext,
StatViewAdditionalProps additionalProps,
int streamNum)
Creates the event type for this view.
|
static EventType |
UnivariateStatisticsView.createEventType(StatementContext statementContext,
StatViewAdditionalProps additionalProps,
int streamNum)
Creates the event type for this view.
|
static EventBean |
RegressionLinestView.doPopulateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration) |
static EventBean |
CorrelationView.doPopulateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration)
Populate bean.
|
static EventBean |
UnivariateStatisticsView.populateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] lastNewValues) |
EventBean |
RegressionLinestView.populateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration) |
EventBean |
CorrelationView.populateMap(BaseStatisticsBean baseStatisticsBean,
EventAdapterService eventAdapterService,
EventType eventType,
StatViewAdditionalProps additionalProps,
java.lang.Object[] decoration) |
Constructor and Description |
---|
BaseBivariateStatisticsView(AgentInstanceContext agentInstanceContext,
ExprNode expressionX,
ExprNode expressionY,
EventType eventType,
StatViewAdditionalProps additionalProps)
Constructor requires the name of the two fields to use in the parent view to compute the statistics.
|
CorrelationView(AgentInstanceContext agentInstanceContext,
ExprNode xExpression,
ExprNode yExpression,
EventType eventType,
StatViewAdditionalProps additionalProps)
Constructor.
|
RegressionLinestView(AgentInstanceContext agentInstanceContext,
ExprNode xFieldName,
ExprNode yFieldName,
EventType eventType,
StatViewAdditionalProps additionalProps)
Constructor.
|
UnivariateStatisticsView(AgentInstanceContext agentInstanceContext,
ExprNode fieldExpression,
EventType eventType,
StatViewAdditionalProps additionalProps)
Constructor requires the name of the field to use in the parent view to compute the statistics.
|
WeightedAverageView(AgentInstanceContext agentInstanceContext,
ExprNode fieldNameX,
ExprNode fieldNameWeight,
EventType eventType,
StatViewAdditionalProps additionalProps)
Constructor requires the name of the field to use in the parent view to compute the weighted average on,
as well as the name of the field in the parent view to get the weight from.
|
Modifier and Type | Method and Description |
---|---|
static EventType |
SizeView.createEventType(StatementContext statementContext,
StatViewAdditionalProps additionalProps,
int streamNum)
Creates the event type for this view
|
Constructor and Description |
---|
SizeView(AgentInstanceContext agentInstanceContext,
EventType eventType,
StatViewAdditionalProps additionalProps)
Ctor.
|