Modifier and Type | Method and Description |
---|---|
static FilterSpecValidatedDesc |
FilterSpecCompiler.validateAllowSubquery(ExprNodeOrigin exprNodeOrigin,
List<ExprNode> exprNodes,
StreamTypeService streamTypeService,
LinkedHashMap<String,Pair<EventType,String>> taggedEventTypes,
LinkedHashMap<String,Pair<EventType,String>> arrayEventTypes,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
Modifier and Type | Method and Description |
---|---|
protected static ExprNode |
OnTriggerPlanValidator.validateJoinNamedWindow(ExprNodeOrigin exprNodeOrigin,
ExprNode deleteJoinExpr,
EventType namedWindowType,
String namedWindowStreamName,
String namedWindowName,
EventType filteredType,
String filterStreamName,
String filteredTypeName,
String optionalTableName,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices compileTimeServices) |
Modifier and Type | Method and Description |
---|---|
void |
ExprAssignmentStraight.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ExprAssignmentLHSIdentWSubprop.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ExprAssignmentLHSIdent.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ExprAssignmentLHSArrayElement.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
abstract void |
ExprAssignmentLHS.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ExprAssignmentCurly.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
abstract void |
ExprAssignment.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
void |
Chainable.validate(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ChainableName.validateExpressions(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ChainableCall.validateExpressions(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
void |
ChainableArray.validateExpressions(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
abstract void |
Chainable.validateExpressions(ExprNodeOrigin origin,
ExprValidationContext validationContext) |
protected static void |
Chainable.validateExpressions(List<ExprNode> expressions,
ExprNodeOrigin origin,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
static ExprNodeOrigin |
ExprNodeOrigin.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExprNodeOrigin[] |
ExprNodeOrigin.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static Object |
PopulateUtil.coerceProperty(String propertyName,
EPTypeClass containingType,
Object value,
EPTypeClass type,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext,
boolean forceNumeric,
boolean includeClassNameInEx) |
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,
EPTypeClass topClass,
ExprNodeOrigin exprNodeOrigin,
ExprValidationContext exprValidationContext) |
static ExprValidationException |
ExprNodeUtilityValidate.makeValidationExWExpression(ExprNodeOrigin origin,
String text,
ExprValidationException ex) |
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<Chainable> chainSpec,
ExprValidationContext validationContext) |
static void |
ExprNodeUtilityValidate.validateAssignment(boolean allowLHSVariables,
ExprNodeOrigin origin,
OnTriggerSetAssignment spec,
ExprValidationContext validationContext) |
static void |
ExprNodeUtilityValidate.validatePlainExpression(ExprNodeOrigin origin,
ExprNode expression) |
static void |
ExprNodeUtilityValidate.validatePlainExpression(ExprNodeOrigin origin,
ExprNode[] expressions) |
Modifier and Type | Method and Description |
---|---|
static ExprNode |
EPLValidationUtil.validateSimpleGetSubtree(ExprNodeOrigin origin,
ExprNode expression,
EventType optionalEventType,
boolean allowBindingConsumption,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
Modifier and Type | Method and Description |
---|---|
static ExprForge[] |
ScheduleExpressionUtil.crontabScheduleValidate(ExprNodeOrigin origin,
List<ExprNode> scheduleSpecExpressionList,
boolean allowBindingConsumption,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
Modifier and Type | Method and Description |
---|---|
static ExprNode |
EPStatementStartMethodHelperValidate.validateExprNoAgg(ExprNodeOrigin exprNodeOrigin,
ExprNode exprNode,
StreamTypeService streamTypeService,
String errorMsg,
boolean allowTableConsumption,
boolean allowTableAggReset,
StatementRawInfo raw,
StatementCompileTimeServices compileTimeServices) |
Copyright © 2005–2022. All rights reserved.