Modifier and Type | Method and Description |
---|---|
ExprValidationContext |
AggregationMultiFunctionValidationContext.getValidationContext()
Returns additional validation contextual services.
|
Constructor and Description |
---|
AggregationMultiFunctionValidationContext(String functionName,
EventType[] eventTypes,
ExprNode[] parameterExpressions,
String statementName,
ExprValidationContext validationContext,
ConfigurationCompilerPlugInAggregationMultiFunction config,
TableMetadataColumnAggregation optionalTableColumnRead,
ExprNode[] allParameterExpressions,
ExprNode optionalFilterExpression)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
void |
ExprDotForgeEnumMethodBase.init(Integer streamOfProviderIfApplicable,
EnumMethodEnum enumMethodEnum,
String enumMethodUsedName,
EPType typeInfo,
List<ExprNode> parameters,
ExprValidationContext validationContext) |
void |
ExprDotForgeEnumMethod.init(Integer streamOfProviderIfApplicable,
EnumMethodEnum lambda,
String lambdaUsedName,
EPType currentInputType,
List<ExprNode> parameters,
ExprValidationContext validationContext) |
static ExprDotStaticMethodWrap |
ExprDotStaticMethodWrapFactory.make(Method method,
List<ExprChainedSpec> modifiedChain,
String optionalEventTypeName,
ExprValidationContext validationContext) |
ExprNode |
ExprLambdaGoesNode.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprAggregateNodeGroupKey.validate(ExprValidationContext validationContext) |
ExprNode |
ExprAggregateNodeBase.validate(ExprValidationContext validationContext) |
protected abstract AggregationForgeFactory |
ExprAggregateNodeBase.validateAggregationChild(ExprValidationContext validationContext)
Gives the aggregation node a chance to validate the sub-expression types.
|
void |
ExprAggregateNodeBase.validatePositionals(ExprValidationContext validationContext) |
void |
ExprAggregateNode.validatePositionals(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprValidationContext |
ExprValidationContextBuilder.build() |
Modifier and Type | Method and Description |
---|---|
static Object |
PopulateUtil.coerceProperty(String propertyName,
Class containingType,
Object value,
Class type,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext,
boolean forceNumeric,
boolean includeClassNameInEx) |
static ExprNode |
ExprNodeUtilityValidate.getValidatedAssignment(OnTriggerSetAssignment assignment,
ExprValidationContext validationContext) |
static void |
ExprNodeUtilityValidate.getValidatedSubtree(ExprNodeOrigin origin,
ExprNode[][] exprNode,
ExprValidationContext validationContext) |
static void |
ExprNodeUtilityValidate.getValidatedSubtree(ExprNodeOrigin origin,
ExprNode[] exprNode,
ExprValidationContext validationContext) |
static ExprNode |
ExprNodeUtilityValidate.getValidatedSubtree(ExprNodeOrigin origin,
ExprNode exprNode,
ExprValidationContext validationContext)
Validates the expression node subtree that has this
node as root.
|
static Object |
PopulateUtil.instantiatePopulateObject(Map<String,Object> objectProperties,
Class topClass,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext) |
static void |
PopulateUtil.populateObject(Map<String,Object> objectProperties,
Object top,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext) |
static void |
PopulateUtil.populateObject(String operatorName,
int operatorNum,
String dataFlowName,
Map<String,Object> objectProperties,
Object top,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext,
EPDataFlowOperatorParameterProvider optionalParameterProvider,
Map<String,Object> optionalParameterURIs) |
static void |
PopulateUtil.populateSpecCheckParameters(PopulateFieldWValueDescriptor[] descriptors,
Map<String,Object> jsonRaw,
Object spec,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext) |
static void |
ExprNodeUtilityValidate.validate(ExprNodeOrigin origin,
List<ExprChainedSpec> chainSpec,
ExprValidationContext validationContext) |
ExprNode |
ExprWildcardImpl.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 |
ExprContextPropertyNodeImpl.validate(ExprValidationContext validationContext) |
ExprNode |
ExprConstantNodeImpl.validate(ExprValidationContext validationContext) |
Constructor and Description |
---|
ExprValidationContext(StreamTypeService streamTypeService,
ExprValidationContext ctx) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprDeclaredNodeImpl.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
static ExprDotNodeRealizedChain |
ExprDotNodeUtility.getChainEvaluators(Integer streamOfProviderIfApplicable,
EPType inputType,
List<ExprChainedSpec> chainSpec,
ExprValidationContext validationContext,
boolean isDuckTyping,
ExprDotNodeFilterAnalyzerInput inputDesc) |
ExprNode |
ExprDotNodeImpl.validate(ExprValidationContext validationContext) |
ExprNode |
ExprAppDotMethodImpl.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprEvalSystemProperty.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprPreviousNode.validate(ExprValidationContext validationContext) |
ExprNode |
ExprPreviousMatchRecognizeNode.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprPriorNode.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprTableIdentNodeSubpropAccessor.validate(ExprValidationContext validationContext) |
ExprNode |
ExprTableIdentNode.validate(ExprValidationContext validationContext) |
ExprNode |
ExprTableAccessNode.validate(ExprValidationContext validationContext) |
protected void |
ExprTableAccessNodeTopLevel.validateBindingInternal(ExprValidationContext validationContext) |
protected void |
ExprTableAccessNodeSubpropAccessor.validateBindingInternal(ExprValidationContext validationContext) |
protected void |
ExprTableAccessNodeSubprop.validateBindingInternal(ExprValidationContext validationContext) |
protected void |
ExprTableAccessNodeKeys.validateBindingInternal(ExprValidationContext validationContext) |
protected abstract void |
ExprTableAccessNode.validateBindingInternal(ExprValidationContext validationContext) |
protected void |
ExprTableAccessNode.validateGroupKeys(TableMetaData metadata,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprTimestampNode.validate(ExprValidationContext validationContext) |
ExprNode |
ExprTimePeriodImpl.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprVariableNodeImpl.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
SettingsApplicationDotMethodBase.validate(ExprValidationContext validationContext) |
protected ExprForge |
SettingsApplicationDotMethodRectangeIntersectsRectangle.validateAll(String lhsName,
ExprNode[] lhs,
String rhsName,
ExprNode[] rhs,
ExprValidationContext validationContext) |
protected ExprForge |
SettingsApplicationDotMethodPointInsideRectange.validateAll(String lhsName,
ExprNode[] lhs,
String rhsName,
ExprNode[] rhs,
ExprValidationContext validationContext) |
protected abstract ExprForge |
SettingsApplicationDotMethodBase.validateAll(String lhsName,
ExprNode[] lhs,
String rhsName,
ExprNode[] rhs,
ExprValidationContext validationContext) |
AdvancedIndexConfigContextPartition |
AdvancedIndexFactoryProviderQuadTree.validateConfigureFilterIndex(String indexName,
String indexTypeName,
ExprNode[] parameters,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
AdvancedIndexConfigContextPartition |
AdvancedIndexFactoryProvider.validateConfigureFilterIndex(String indexName,
String indexTypeName,
ExprNode[] parameters,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
void |
TimerScheduleObserverForge.setObserverParameters(List<ExprNode> parameters,
MatchedEventConvertorForge convertor,
ExprValidationContext validationContext) |
void |
TimerIntervalObserverForge.setObserverParameters(List<ExprNode> parameters,
MatchedEventConvertorForge convertor,
ExprValidationContext validationContext) |
void |
TimerAtObserverForge.setObserverParameters(List<ExprNode> parameters,
MatchedEventConvertorForge convertor,
ExprValidationContext validationContext) |
void |
ObserverForge.setObserverParameters(List<ExprNode> observerParameters,
MatchedEventConvertorForge convertor,
ExprValidationContext validationContext)
Sets the observer object parameters.
|
void |
TimerScheduleSpecComputeISOStringForge.verifyComputeAllConst(ExprValidationContext validationContext) |
void |
TimerScheduleSpecComputeFromExprForge.verifyComputeAllConst(ExprValidationContext validationContext) |
void |
TimerScheduleSpecComputeForge.verifyComputeAllConst(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
ExprNodeScript.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
SettingsApplicationDotMethod.validate(ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
static ExprValidationContext |
SupportExprValidationContextFactory.make(StreamTypeService streamTypeService) |
static ExprValidationContext |
SupportExprValidationContextFactory.makeEmpty() |
static ExprValidationContext |
SupportExprValidationContextFactory.makeEmpty(ThreadingProfile threadingProfile) |
Copyright © 2005–2018. All rights reserved.