Methods in com.espertech.esper.view that throw ViewParameterException |
static void |
ViewFactorySupport.assertReturnsNonConstant(java.lang.String viewName,
ExprNode expression,
int index)
Assert and throws an exception if the expression passed returns a non-constant value. |
void |
ViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
Attaches the factory to a parent event type such that the factory can validate
attach requirements and determine an event type for resulting views. |
static java.lang.Object |
ViewFactorySupport.evaluateAssertNoProperties(java.lang.String viewName,
ExprNode expression,
int index,
ExprEvaluatorContext exprEvaluatorContext)
Assert and throws an exception if the expression uses event property values. |
void |
ViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> viewParameters)
Indicates user EPL query view parameters to the view factory. |
static ExprNode[] |
ViewFactorySupport.validate(java.lang.String viewName,
EventType eventType,
StatementContext statementContext,
java.util.List<ExprNode> expressions,
boolean allowConstantResult)
Validate the view parameter expressions and return the validated expression for later execution. |
static java.lang.Object |
ViewFactorySupport.validateAndEvaluate(java.lang.String viewName,
StatementContext statementContext,
ExprNode expression)
Validate the view parameter expression and evaluate the expression returning the result object. |
static java.util.List<java.lang.Object> |
ViewFactorySupport.validateAndEvaluate(java.lang.String viewName,
StatementContext statementContext,
java.util.List<ExprNode> expressions)
Validate the view parameter expressions and evaluate the expressions returning the result object. |
static java.lang.Object |
ViewFactorySupport.validateAndEvaluateExpr(java.lang.String viewName,
StatementContext statementContext,
ExprNode expression,
StreamTypeService streamTypeService,
int expressionNumber)
|
static ExprTimePeriodEvalDeltaConst |
ViewFactoryTimePeriodHelper.validateAndEvaluateTimeDelta(java.lang.String viewName,
StatementContext statementContext,
ExprNode expression,
java.lang.String expectedMessage,
int expressionNumber)
|
static ExprNode |
ViewFactorySupport.validateExpr(java.lang.String viewName,
StatementContext statementContext,
ExprNode expression,
StreamTypeService streamTypeService,
int expressionNumber)
|
Methods in com.espertech.esper.view.ext that throw ViewParameterException |
void |
TimeOrderViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
SortWindowViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
RankWindowViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
TimeOrderViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
SortWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> viewParams)
|
void |
RankWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> viewParams)
|
Methods in com.espertech.esper.view.internal that throw ViewParameterException |
void |
UnionViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
PriorEventViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
IntersectViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
UnionViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> viewParameters)
|
void |
PriorEventViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
IntersectViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> viewParameters)
|
Methods in com.espertech.esper.view.stat that throw ViewParameterException |
void |
WeightedAverageViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
UnivariateStatisticsViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
RegressionLinestViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
CorrelationViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
WeightedAverageViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
UnivariateStatisticsViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
RegressionLinestViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
CorrelationViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
Methods in com.espertech.esper.view.std that throw ViewParameterException |
void |
UniqueByPropertyViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
SizeViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
MergeViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
LastElementViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
GroupByViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
FirstUniqueByPropertyViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
FirstElementViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
UniqueByPropertyViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
SizeViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
MergeViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
LastElementViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
GroupByViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
FirstUniqueByPropertyViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
FirstElementViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
Methods in com.espertech.esper.view.window that throw ViewParameterException |
void |
TimeWindowViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
TimeLengthBatchViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
TimeBatchViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
TimeAccumViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
LengthWindowViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
LengthBatchViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
KeepAllViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
FirstTimeViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
FirstLengthWindowViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
ExternallyTimedWindowViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
ExternallyTimedBatchViewFactory.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
void |
ExpressionViewFactoryBase.attach(EventType parentEventType,
StatementContext statementContext,
ViewFactory optionalParentFactory,
java.util.List<ViewFactory> parentViewFactories)
|
protected void |
TimeBatchViewFactoryParams.processKeywords(java.lang.Object keywords,
java.lang.String errorMessage)
Convert keywords into isForceUpdate and isStartEager members |
void |
TimeWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
TimeLengthBatchViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
TimeBatchViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
TimeAccumViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
LengthWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
LengthBatchViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
KeepAllViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
FirstTimeViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
FirstLengthWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
ExternallyTimedWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
ExternallyTimedBatchViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
ExpressionWindowViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|
void |
ExpressionBatchViewFactory.setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
|