|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprValidationException | |
---|---|
net.esper.core | Implementation of client package interfaces, glue code |
net.esper.eql.core | Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
net.esper.eql.db | Database SQL polling views and caches |
net.esper.eql.expression | This package contains the EQL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses |
net.esper.eql.join | Join process interfaces and glue code |
net.esper.eql.spec | Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
net.esper.filter | Main switchboard filtering and routing of incoming events to interested statements is performed in this package. |
net.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
Uses of ExprValidationException in net.esper.core |
---|
Methods in net.esper.core that throw ExprValidationException | |
---|---|
Pair<Viewable,EPStatementStopMethod> |
EPStatementStartMethod.start()
Starts the EQL statement. |
Uses of ExprValidationException in net.esper.eql.core |
---|
Methods in net.esper.eql.core that throw ExprValidationException | |
---|---|
static SelectExprProcessor |
SelectExprProcessorFactory.getProcessor(List<SelectExprElementCompiledSpec> selectionList,
boolean isUsingWildcard,
InsertIntoDesc insertIntoDesc,
StreamTypeService typeService,
EventAdapterService eventAdapterService)
Returns the processor to use for a given select-clause. |
static OrderByProcessor |
OrderByProcessorFactory.getProcessor(List<SelectExprElementCompiledSpec> selectionList,
List<ExprNode> groupByNodes,
List<OrderByItem> orderByList,
AggregationService aggregationService,
EventAdapterService eventAdapterService)
Returns processor for order-by clauses. |
static ResultSetProcessor |
ResultSetProcessorFactory.getProcessor(SelectClauseSpec selectClauseSpec,
InsertIntoDesc insertIntoDesc,
List<ExprNode> groupByNodes,
ExprNode optionalHavingNode,
OutputLimitSpec outputLimitSpec,
List<OrderByItem> orderByList,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
Returns the result set process for the given select expression, group-by clause and having clause given a set of types describing each stream in the from-clause. |
protected static void |
SelectExprProcessorFactory.verifyNameUniqueness(List<SelectExprElementCompiledSpec> selectionList)
Verify that each given name occurs exactly one. |
Constructors in net.esper.eql.core that throw ExprValidationException | |
---|---|
SelectExprEvalProcessor(List<SelectExprElementCompiledSpec> selectionList,
InsertIntoDesc insertIntoDesc,
boolean isUsingWildcard,
StreamTypeService typeService,
EventAdapterService eventAdapterService)
Ctor. |
|
SelectExprJoinWildcardProcessor(String[] streamNames,
EventType[] streamTypes,
EventAdapterService eventAdapterService,
InsertIntoDesc insertIntoDesc)
Ctor. |
Uses of ExprValidationException in net.esper.eql.db |
---|
Methods in net.esper.eql.db that throw ExprValidationException | |
---|---|
static HistoricalEventViewable |
PollingViewableFactory.createDBStatementView(int streamNumber,
DBStatementStreamSpec databaseStreamSpec,
DatabaseConfigService databaseConfigService,
EventAdapterService eventAdapterService,
EPStatementHandle epStatementHandle)
Creates the viewable for polling via database SQL query. |
void |
PollingViewable.validate(StreamTypeService streamTypeService)
|
Uses of ExprValidationException in net.esper.eql.expression |
---|
Methods in net.esper.eql.expression that throw ExprValidationException | |
---|---|
Class |
ExprValidator.getType()
Returns the type that the node's evaluate method returns an instance of. |
Class |
ExprSubselectRowNode.getType()
|
Class |
ExprSubselectInNode.getType()
|
Class |
ExprSubselectExistsNode.getType()
|
Class |
ExprStaticMethodNode.getType()
|
Class |
ExprRelationalOpNode.getType()
|
Class |
ExprMinMaxRowNode.getType()
|
Class |
ExprMathNode.getType()
|
Class |
ExprIdentNode.getType()
|
Class |
ExprConstantNode.getType()
|
Class |
ExprConcatNode.getType()
|
Class |
ExprCoalesceNode.getType()
|
Class |
ExprBitWiseNode.getType()
|
Class |
ExprArrayNode.getType()
|
Class |
ExprAggregateNode.getType()
|
protected static Pair<PropertyResolutionDescriptor,String> |
ExprIdentNode.getTypeFromStream(StreamTypeService streamTypeService,
String unresolvedPropertyName,
String streamOrPropertyName)
Determine stream id and property type given an unresolved property name and a stream name that may also be part of the property name. |
ExprNode |
ExprNode.getValidatedSubtree(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
Validates the expression node subtree that has this node as root. |
void |
ExprValidator.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
Validate node. |
void |
ExprSubselectRowNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprSubselectInNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprSubselectExistsNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprStaticMethodNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprRelationalOpNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprRegexpNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprPriorNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprPreviousNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprOrNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprNotNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprMinMaxRowNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprMathNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprLikeNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprInNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprIdentNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprEqualsNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprConstantNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprConcatNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprCoalesceNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprCaseNode.validate(StreamTypeService streamTypeService_,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprBitWiseNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprBetweenNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprArrayNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprAndNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
void |
ExprAggregateNode.validate(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService,
ViewResourceDelegate viewResourceDelegate)
|
AggregationMethod |
ExprSumNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprStddevNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprPlugInAggFunctionNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprMinMaxAggrNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprMedianNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprCountNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprAvgNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
AggregationMethod |
ExprAvedevNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
|
protected abstract AggregationMethod |
ExprAggregateNode.validateAggregationChild(StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
Gives the aggregation node a chance to validate the sub-expression types. |
protected Class |
ExprAggregateNode.validateSingleNumericChild(StreamTypeService streamTypeService)
For use by implementing classes, validates the aggregation node expecting a single numeric-type child node. |
Uses of ExprValidationException in net.esper.eql.join |
---|
Methods in net.esper.eql.join that throw ExprValidationException | |
---|---|
JoinSetComposer |
JoinSetComposerFactoryImpl.makeComposer(List<OuterJoinDesc> outerJoinDescList,
ExprNode optionalFilterNode,
EventType[] streamTypes,
String[] streamNames,
Viewable[] streamViews,
SelectClauseStreamSelectorEnum selectStreamSelectorEnum)
Builds join tuple composer. |
JoinSetComposer |
JoinSetComposerFactory.makeComposer(List<OuterJoinDesc> outerJoinDescList,
ExprNode optionalFilterNode,
EventType[] streamTypes,
String[] streamNames,
Viewable[] streamViews,
SelectClauseStreamSelectorEnum selectStreamSelectorEnum)
Builds join tuple composer. |
Uses of ExprValidationException in net.esper.eql.spec |
---|
Methods in net.esper.eql.spec that throw ExprValidationException | |
---|---|
StreamSpecCompiled |
StreamSpecRaw.compile(EventAdapterService eventAdapterService,
MethodResolutionService methodResolutionService,
PatternObjectResolutionService patternObjectResolutionService)
Compiles a raw stream specification consisting event type information and filter expressions to an validated, optimized form for use with filter service |
StreamSpecCompiled |
PatternStreamSpecRaw.compile(EventAdapterService eventAdapterService,
MethodResolutionService methodResolutionService,
PatternObjectResolutionService patternObjectResolutionService)
|
StreamSpecCompiled |
FilterStreamSpecRaw.compile(EventAdapterService eventAdapterService,
MethodResolutionService methodResolutionService,
PatternObjectResolutionService patternObjectResolutionService)
|
protected static EventType |
FilterStreamSpecRaw.resolveType(String eventName,
EventAdapterService eventAdapterService)
Resolves a given event alias to an event type. |
Uses of ExprValidationException in net.esper.filter |
---|
Methods in net.esper.filter that throw ExprValidationException | |
---|---|
protected static FilterSpecParam |
FilterSpecCompiler.makeFilterParam(ExprNode constituent)
For a given expression determine if this is optimizable and create the filter parameter representing the expression, or null if not optimizable. |
static FilterSpecCompiled |
FilterSpecCompiler.makeFilterSpec(EventType eventType,
List<ExprNode> filterExpessions,
LinkedHashMap<String,EventType> taggedEventTypes,
StreamTypeService streamTypeService,
MethodResolutionService methodResolutionService)
Factory method for compiling filter expressions into a filter specification for use with filter service. |
Uses of ExprValidationException in net.esper.view |
---|
Methods in net.esper.view that throw ExprValidationException | |
---|---|
void |
ValidatedView.validate(StreamTypeService streamTypeService)
Validate the view. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |