|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprValidationContext | |
---|---|
com.espertech.esper.epl.declexpr | Declared expression handling. |
com.espertech.esper.epl.enummethod.dot | Enumeration method utility classes and input data sources. |
com.espertech.esper.epl.expression.accessagg | Access-aggregation expressions. |
com.espertech.esper.epl.expression.baseagg | Base aggregation expressions. |
com.espertech.esper.epl.expression.core | Core expression classes. |
com.espertech.esper.epl.expression.dot | Chained expression functionality. |
com.espertech.esper.epl.expression.funcs | Function expressions. |
com.espertech.esper.epl.expression.methodagg | Method-aggregation expressions. |
com.espertech.esper.epl.expression.ops | Operator expressions. |
com.espertech.esper.epl.expression.prev | 'Previous'-group expressions. |
com.espertech.esper.epl.expression.prior | 'Prior'-group expressions. |
com.espertech.esper.epl.expression.subquery | Subselect expressions. |
com.espertech.esper.epl.expression.table | Table access and identifiers expressions. |
com.espertech.esper.epl.expression.time | Time-related expressions. |
com.espertech.esper.epl.script | Script expression evaluation. |
com.espertech.esper.epl.spec | Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
com.espertech.esper.plugin | APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in this package. |
Uses of ExprValidationContext in com.espertech.esper.epl.declexpr |
---|
Methods in com.espertech.esper.epl.declexpr with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprDeclaredNodeImpl.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.enummethod.dot |
---|
Methods in com.espertech.esper.epl.enummethod.dot with parameters of type ExprValidationContext | |
---|---|
void |
ExprDotEvalEnumMethodBase.init(java.lang.Integer streamOfProviderIfApplicable,
EnumMethodEnum enumMethodEnum,
java.lang.String enumMethodUsedName,
EPType typeInfo,
java.util.List<ExprNode> parameters,
ExprValidationContext validationContext)
|
void |
ExprDotEvalEnumMethod.init(java.lang.Integer streamOfProviderIfApplicable,
EnumMethodEnum lambda,
java.lang.String lambdaUsedName,
EPType currentInputType,
java.util.List<ExprNode> parameters,
ExprValidationContext validationContext)
|
ExprNode |
ExprLambdaGoesNode.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.accessagg |
---|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.baseagg |
---|
Methods in com.espertech.esper.epl.expression.baseagg with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprAggregateNodeGroupKey.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprAggregateNodeBase.validate(ExprValidationContext validationContext)
|
protected abstract AggregationMethodFactory |
ExprAggregateNodeBase.validateAggregationChild(ExprValidationContext validationContext)
Gives the aggregation node a chance to validate the sub-expression types. |
Uses of ExprValidationContext in com.espertech.esper.epl.expression.core |
---|
Methods in com.espertech.esper.epl.expression.core with parameters of type ExprValidationContext | |
---|---|
static ExprNode |
ExprNodeUtility.getValidatedAssignment(OnTriggerSetAssignment assignment,
ExprValidationContext validationContext)
|
static void |
ExprNodeUtility.getValidatedSubtree(ExprNodeOrigin origin,
ExprNode[][] exprNode,
ExprValidationContext validationContext)
|
static void |
ExprNodeUtility.getValidatedSubtree(ExprNodeOrigin origin,
ExprNode[] exprNode,
ExprValidationContext validationContext)
|
static ExprNode |
ExprNodeUtility.getValidatedSubtree(ExprNodeOrigin origin,
ExprNode exprNode,
ExprValidationContext validationContext)
Validates the expression node subtree that has this node as root. |
static void |
ExprNodeUtility.validate(ExprNodeOrigin origin,
java.util.List<ExprChainedSpec> chainSpec,
ExprValidationContext validationContext)
|
ExprNode |
ExprWildcardImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprVariableNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprValidator.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprTypedNoEvalNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprSubstitutionNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprStreamUnderlyingNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprOrderedExpr.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNumberSetRange.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNumberSetList.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNumberSetFrequency.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNumberSetCronParam.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNodeValidated.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNamedParameterNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprIdentNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprGroupingNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprGroupingIdNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprCurrentEvaluationContextNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprContextPropertyNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprConstantNodeImpl.validate(ExprValidationContext validationContext)
|
Constructors in com.espertech.esper.epl.expression.core with parameters of type ExprValidationContext | |
---|---|
ExprValidationContext(StreamTypeServiceImpl types,
ExprValidationContext ctx)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.dot |
---|
Methods in com.espertech.esper.epl.expression.dot with parameters of type ExprValidationContext | |
---|---|
static ExprDotNodeRealizedChain |
ExprDotNodeUtility.getChainEvaluators(java.lang.Integer streamOfProviderIfApplicable,
EPType inputType,
java.util.List<ExprChainedSpec> chainSpec,
ExprValidationContext validationContext,
boolean isDuckTyping,
ExprDotNodeFilterAnalyzerInput inputDesc)
|
ExprNode |
ExprDotNode.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.funcs |
---|
Methods in com.espertech.esper.epl.expression.funcs with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprTypeofNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprPropertyExistsNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprPlugInSingleRowNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprMinMaxRowNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprIStreamNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprInstanceofNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprCoalesceNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprCastNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprCaseNode.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.methodagg |
---|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.ops |
---|
Methods in com.espertech.esper.epl.expression.ops with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprRelationalOpNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprRelationalOpAllAnyNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprRegexpNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprOrNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNotNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNewStructNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprNewInstanceNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprMathNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprLikeNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprInNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprEqualsNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprEqualsAllAnyNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprConcatNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprBitWiseNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprBetweenNodeImpl.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprArrayNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprAndNodeImpl.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.prev |
---|
Methods in com.espertech.esper.epl.expression.prev with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprPreviousNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprPreviousMatchRecognizeNode.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.prior |
---|
Methods in com.espertech.esper.epl.expression.prior with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprPriorNode.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.subquery |
---|
Methods in com.espertech.esper.epl.expression.subquery with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprSubselectNode.validate(ExprValidationContext validationContext)
|
void |
ExprSubselectRowNode.validateSubquery(ExprValidationContext validationContext)
|
abstract void |
ExprSubselectNode.validateSubquery(ExprValidationContext validationContext)
|
void |
ExprSubselectInNode.validateSubquery(ExprValidationContext validationContext)
|
void |
ExprSubselectExistsNode.validateSubquery(ExprValidationContext validationContext)
|
void |
ExprSubselectAllSomeAnyNode.validateSubquery(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.table |
---|
Methods in com.espertech.esper.epl.expression.table with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprTableIdentNodeSubpropAccessor.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprTableIdentNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprTableAccessNode.validate(ExprValidationContext validationContext)
|
protected void |
ExprTableAccessNodeTopLevel.validateBindingInternal(ExprValidationContext validationContext,
TableMetadata tableMetadata)
|
protected void |
ExprTableAccessNodeSubpropAccessor.validateBindingInternal(ExprValidationContext validationContext,
TableMetadata tableMetadata)
|
protected void |
ExprTableAccessNodeSubprop.validateBindingInternal(ExprValidationContext validationContext,
TableMetadata tableMetadata)
|
protected void |
ExprTableAccessNodeKeys.validateBindingInternal(ExprValidationContext validationContext,
TableMetadata tableMetadata)
|
protected abstract void |
ExprTableAccessNode.validateBindingInternal(ExprValidationContext validationContext,
TableMetadata tableMetadata)
|
Uses of ExprValidationContext in com.espertech.esper.epl.expression.time |
---|
Methods in com.espertech.esper.epl.expression.time with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprTimestampNode.validate(ExprValidationContext validationContext)
|
ExprNode |
ExprTimePeriodImpl.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.script |
---|
Methods in com.espertech.esper.epl.script with parameters of type ExprValidationContext | |
---|---|
ExprNode |
ExprNodeScript.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.spec with parameters of type ExprValidationContext | |
---|---|
void |
MatchRecognizeInterval.validate(ExprValidationContext validationContext)
|
Uses of ExprValidationContext in com.espertech.esper.plugin |
---|
Methods in com.espertech.esper.plugin that return ExprValidationContext | |
---|---|
ExprValidationContext |
PlugInAggregationMultiFunctionValidationContext.getValidationContext()
Returns additional validation contextual services. |
Constructors in com.espertech.esper.plugin with parameters of type ExprValidationContext | |
---|---|
PlugInAggregationMultiFunctionValidationContext(java.lang.String functionName,
EventType[] eventTypes,
ExprNode[] parameterExpressions,
java.lang.String engineURI,
java.lang.String statementName,
ExprValidationContext validationContext,
ConfigurationPlugInAggregationMultiFunction config,
TableMetadataColumnAggregation optionalTableColumnAccessed,
ExprNode[] allParameterExpressions)
Ctor. |
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |