final public SqlLiteral Natural() throws ParseException { if (jj_2_111(2)) { jj_consume_token(NATURAL); {if (true) return SqlLiteral.createBoolean(true, getPos());} } else { {if (true) return SqlLiteral.createBoolean(false, getPos());} } throw new Error("Missing return statement in function"); }
final public SqlLiteral Natural() throws ParseException { if (jj_2_111(2)) { jj_consume_token(NATURAL); {if (true) return SqlLiteral.createBoolean(true, getPos());} } else { {if (true) return SqlLiteral.createBoolean(false, getPos());} } throw new Error("Missing return statement in function"); }
/** Parse a special literal keyword */ final public SqlLiteral SpecialLiteral() throws ParseException { if (jj_2_327(2)) { jj_consume_token(TRUE); {if (true) return SqlLiteral.createBoolean(true, getPos());} } else if (jj_2_328(2)) { jj_consume_token(FALSE); {if (true) return SqlLiteral.createBoolean(false, getPos());} } else if (jj_2_329(2)) { jj_consume_token(UNKNOWN); {if (true) return SqlLiteral.createUnknown(getPos());} } else if (jj_2_330(2)) { jj_consume_token(NULL); {if (true) return SqlLiteral.createNull(getPos());} } else { jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
SqlNodeList partitionList; SqlNodeList orderList; SqlLiteral isRows = SqlLiteral.createBoolean(false, SqlParserPos.ZERO); SqlNode lowerBound = null, upperBound = null; SqlParserPos startPos; if (jj_2_176(2)) { jj_consume_token(ROWS); isRows = SqlLiteral.createBoolean(true, getPos()); } else if (jj_2_177(2)) { jj_consume_token(RANGE); isRows = SqlLiteral.createBoolean(false, getPos()); } else { jj_consume_token(-1); s2 = span(); jj_consume_token(PARTIAL); allowPartial = SqlLiteral.createBoolean(true, s2.end(this)); } else if (jj_2_182(2)) { jj_consume_token(DISALLOW); s2 = span(); jj_consume_token(PARTIAL); allowPartial = SqlLiteral.createBoolean(false, s2.end(this)); } else { jj_consume_token(-1);
/** Parse a special literal keyword */ final public SqlLiteral SpecialLiteral() throws ParseException { if (jj_2_327(2)) { jj_consume_token(TRUE); {if (true) return SqlLiteral.createBoolean(true, getPos());} } else if (jj_2_328(2)) { jj_consume_token(FALSE); {if (true) return SqlLiteral.createBoolean(false, getPos());} } else if (jj_2_329(2)) { jj_consume_token(UNKNOWN); {if (true) return SqlLiteral.createUnknown(getPos());} } else if (jj_2_330(2)) { jj_consume_token(NULL); {if (true) return SqlLiteral.createNull(getPos());} } else { jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
final SqlLiteral rowsPerMatch; SqlNodeList subsetList = SqlNodeList.EMPTY; SqlLiteral isStrictStarts = SqlLiteral.createBoolean(false, getPos()); SqlLiteral isStrictEnds = SqlLiteral.createBoolean(false, getPos()); jj_consume_token(MATCH_RECOGNIZE); s = span(); if (jj_2_210(2)) { jj_consume_token(CARET); isStrictStarts = SqlLiteral.createBoolean(true, getPos()); } else { isStrictStarts = SqlLiteral.createBoolean(false, getPos()); isStrictEnds = SqlLiteral.createBoolean(true, getPos()); } else { isStrictEnds = SqlLiteral.createBoolean(false, getPos());
e = new SqlJoin(joinType.getParserPosition(), e, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, JoinConditionType.ON.symbol(SqlParserPos.ZERO), SqlLiteral.createBoolean(true, joinType.getParserPosition())); } else { jj_consume_token(-1);
final public SqlLiteral Natural() throws ParseException { if (jj_2_113(2)) { jj_consume_token(NATURAL); {if ("" != null) return SqlLiteral.createBoolean(true, getPos());} } else { {if ("" != null) return SqlLiteral.createBoolean(false, getPos());} } throw new Error("Missing return statement in function"); }
SqlNodeList partitionList; SqlNodeList orderList; SqlLiteral isRows = SqlLiteral.createBoolean(false, SqlParserPos.ZERO); SqlNode lowerBound = null, upperBound = null; SqlParserPos startPos; if (jj_2_176(2)) { jj_consume_token(ROWS); isRows = SqlLiteral.createBoolean(true, getPos()); } else if (jj_2_177(2)) { jj_consume_token(RANGE); isRows = SqlLiteral.createBoolean(false, getPos()); } else { jj_consume_token(-1); s2 = span(); jj_consume_token(PARTIAL); allowPartial = SqlLiteral.createBoolean(true, s2.end(this)); } else if (jj_2_182(2)) { jj_consume_token(DISALLOW); s2 = span(); jj_consume_token(PARTIAL); allowPartial = SqlLiteral.createBoolean(false, s2.end(this)); } else { jj_consume_token(-1);
SqlLiteral startNum = null; SqlLiteral endNum = null; SqlLiteral reluctant = SqlLiteral.createBoolean(false, SqlParserPos.ZERO); e = PatternPrimary(); if (jj_2_227(2)) { jj_consume_token(HOOK); if (startNum.intValue(true) != endNum.intValue(true)) { reluctant = SqlLiteral.createBoolean(true, SqlParserPos.ZERO);
new SqlJoin(SqlParserPos.ZERO, leftJoinTerm, SqlLiteral.createBoolean(false, SqlParserPos.ZERO), joinType.symbol(SqlParserPos.ZERO), targetTable,
final SqlLiteral rowsPerMatch; SqlNodeList subsetList = SqlNodeList.EMPTY; SqlLiteral isStrictStarts = SqlLiteral.createBoolean(false, getPos()); SqlLiteral isStrictEnds = SqlLiteral.createBoolean(false, getPos()); jj_consume_token(MATCH_RECOGNIZE); s = span(); if (jj_2_210(2)) { jj_consume_token(CARET); isStrictStarts = SqlLiteral.createBoolean(true, getPos()); } else { isStrictStarts = SqlLiteral.createBoolean(false, getPos()); isStrictEnds = SqlLiteral.createBoolean(true, getPos()); } else { isStrictEnds = SqlLiteral.createBoolean(false, getPos());
e = new SqlJoin(joinType.getParserPosition(), e, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, JoinConditionType.ON.symbol(SqlParserPos.ZERO), SqlLiteral.createBoolean(true, joinType.getParserPosition())); } else { jj_consume_token(-1);
SqlLiteral startNum = null; SqlLiteral endNum = null; SqlLiteral reluctant = SqlLiteral.createBoolean(false, SqlParserPos.ZERO); e = PatternPrimary(); if (jj_2_227(2)) { jj_consume_token(HOOK); if (startNum.intValue(true) != endNum.intValue(true)) { reluctant = SqlLiteral.createBoolean(true, SqlParserPos.ZERO);
/** Parse a special literal keyword */ final public SqlLiteral SpecialLiteral() throws ParseException { if (jj_2_332(2)) { jj_consume_token(TRUE); {if ("" != null) return SqlLiteral.createBoolean(true, getPos());} } else if (jj_2_333(2)) { jj_consume_token(FALSE); {if ("" != null) return SqlLiteral.createBoolean(false, getPos());} } else if (jj_2_334(2)) { jj_consume_token(UNKNOWN); {if ("" != null) return SqlLiteral.createUnknown(getPos());} } else if (jj_2_335(2)) { jj_consume_token(NULL); {if ("" != null) return SqlLiteral.createNull(getPos());} } else { jj_consume_token(-1); throw new ParseException(); } throw new Error("Missing return statement in function"); }
@Override public List<SqlNode> getOperandList() { List<SqlNode> ops = Lists.newArrayList(); ops.add(viewName); ops.add(fieldList); ops.add(query); ops.add(SqlLiteral.createBoolean(replaceView, SqlParserPos.ZERO)); return ops; }
SqlNodeList partitionList; SqlNodeList orderList; SqlLiteral isRows = SqlLiteral.createBoolean(false, SqlParserPos.ZERO); SqlNode lowerBound = null, upperBound = null; SqlParserPos startPos; if (jj_2_178(2)) { jj_consume_token(ROWS); isRows = SqlLiteral.createBoolean(true, getPos()); } else if (jj_2_179(2)) { jj_consume_token(RANGE); isRows = SqlLiteral.createBoolean(false, getPos()); } else { jj_consume_token(-1); s2 = span(); jj_consume_token(PARTIAL); allowPartial = SqlLiteral.createBoolean(true, s2.end(this)); } else if (jj_2_184(2)) { jj_consume_token(DISALLOW); s2 = span(); jj_consume_token(PARTIAL); allowPartial = SqlLiteral.createBoolean(false, s2.end(this)); } else { jj_consume_token(-1);
final SqlLiteral rowsPerMatch; SqlNodeList subsetList = SqlNodeList.EMPTY; SqlLiteral isStrictStarts = SqlLiteral.createBoolean(false, getPos()); SqlLiteral isStrictEnds = SqlLiteral.createBoolean(false, getPos()); jj_consume_token(MATCH_RECOGNIZE); s = span(); if (jj_2_212(2)) { jj_consume_token(CARET); isStrictStarts = SqlLiteral.createBoolean(true, getPos()); } else { isStrictStarts = SqlLiteral.createBoolean(false, getPos()); isStrictEnds = SqlLiteral.createBoolean(true, getPos()); } else { isStrictEnds = SqlLiteral.createBoolean(false, getPos());
e = new SqlJoin(joinType.getParserPosition(), e, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, SqlLiteral.createBoolean(false, joinType.getParserPosition()), joinType, e2, JoinConditionType.ON.symbol(SqlParserPos.ZERO), SqlLiteral.createBoolean(true, joinType.getParserPosition())); } else { jj_consume_token(-1);
SqlLiteral startNum = null; SqlLiteral endNum = null; SqlLiteral reluctant = SqlLiteral.createBoolean(false, SqlParserPos.ZERO); e = PatternPrimary(); if (jj_2_229(2)) { jj_consume_token(HOOK); if (startNum.intValue(true) != endNum.intValue(true)) { reluctant = SqlLiteral.createBoolean(true, SqlParserPos.ZERO);