public class EPStatementStartMethodHelperValidate extends Object
Constructor and Description |
---|
EPStatementStartMethodHelperValidate() |
public EPStatementStartMethodHelperValidate()
public static void validateSubqueryExcludeOuterStream(ExprNode matchCondition) throws ExprValidationException
ExprValidationException
public static ExprNode validateExprNoAgg(ExprNodeOrigin exprNodeOrigin, ExprNode exprNode, StreamTypeService streamTypeService, String errorMsg, boolean allowTableConsumption, StatementRawInfo raw, StatementCompileTimeServices compileTimeServices) throws ExprValidationException
ExprValidationException
public static void validateNoDataWindowOnNamedWindow(List<ViewFactoryForge> forges) throws ExprValidationException
ExprValidationException
public static ExprNode validateNodes(StatementSpecRaw statementSpec, StreamTypeService typeService, ViewResourceDelegateExpr viewResourceDelegate, StatementRawInfo statementRawInfo, StatementCompileTimeServices compileTimeServices) throws ExprValidationException
ExprValidationException
protected static UniformPair<Integer> validateOuterJoinPropertyPair(ExprIdentNode leftNode, ExprIdentNode rightNode, int outerJoinCount, StreamTypeService typeService, ViewResourceDelegateExpr viewResourceDelegate, StatementRawInfo statementRawInfo, StatementCompileTimeServices compileTimeServices) throws ExprValidationException
ExprValidationException
public static void validateNoAggregations(ExprNode exprNode, String errorMsg) throws ExprValidationException
ExprValidationException
Copyright © 2005–2018. All rights reserved.