public class StatementSpecRawAnalyzer extends Object
Constructor and Description |
---|
StatementSpecRawAnalyzer() |
Modifier and Type | Method and Description |
---|---|
static List<FilterSpecRaw> |
analyzeFilters(StatementSpecRaw spec) |
static List<ExprNode> |
collectExpressionsShallow(StatementSpecRaw raw) |
static ExprNodeSubselectDeclaredDotVisitor |
walkSubselectAndDeclaredDotExpr(StatementSpecRaw spec) |
public static List<FilterSpecRaw> analyzeFilters(StatementSpecRaw spec) throws ExprValidationException
ExprValidationException
public static ExprNodeSubselectDeclaredDotVisitor walkSubselectAndDeclaredDotExpr(StatementSpecRaw spec) throws ExprValidationException
ExprValidationException
public static List<ExprNode> collectExpressionsShallow(StatementSpecRaw raw)