final public ColumnReference ColumnReference() throws ParseException {ColumnReference retval = null; switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case S_IDENTIFIER: case S_QUOTED_IDENTIFIER:{ retval = Column(); break; } case S_INTEGER:{ retval = ColumnIndex(); break; } default: jj_la1[79] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if ("" != null) return retval;} throw new Error("Missing return statement in function"); }
case K_SET: jj_consume_token(K_SET); tableColumn = Column(); jj_consume_token(77); value = SimpleExpression(); tableColumn = Column(); jj_consume_token(77); value = SimpleExpression(); if (jj_2_1(2)) { jj_consume_token(79); tableColumn = Column(); columns.add(tableColumn); label_3: tableColumn = Column(); columns.add(tableColumn);
case K_SET:{ jj_consume_token(K_SET); tableColumn = Column(); jj_consume_token(197); value = SimpleExpression(); tableColumn = Column(); jj_consume_token(197); value = SimpleExpression(); if (jj_2_9(2)) { jj_consume_token(198); tableColumn = Column(); columns.add(tableColumn); label_10: tableColumn = Column(); columns.add(tableColumn);
if (jj_2_14(2)) { jj_consume_token(198); tableColumn = Column(); columns.add(tableColumn); label_21: tableColumn = Column(); columns.add(tableColumn); jj_consume_token(K_UPDATE); useDuplicate = true; tableColumn = Column(); jj_consume_token(197); exp = SimpleExpression(); tableColumn = Column(); jj_consume_token(197); exp = SimpleExpression();
tableColumn = Column(); columns.add(tableColumn); label_15: tableColumn = Column(); columns.add(tableColumn); useSet = true; insert.setUseValues(false); tableColumn = Column(); jj_consume_token(197); exp = SimpleExpression(); tableColumn = Column(); jj_consume_token(197); exp = SimpleExpression(); jj_consume_token(K_UPDATE); useDuplicate = true; tableColumn = Column(); jj_consume_token(197); exp = SimpleExpression(); tableColumn = Column(); jj_consume_token(197); exp = SimpleExpression();
final public Comment Comment() throws ParseException {Comment result = new Comment(); Table table; Column column; Token comment; jj_consume_token(K_COMMENT); jj_consume_token(K_ON); switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case K_TABLE:{ jj_consume_token(K_TABLE); table = Table(); result.setTable(table); break; } case K_COLUMN:{ jj_consume_token(K_COLUMN); column = Column(); result.setColumn(column); break; } default: jj_la1[396] = jj_gen; jj_consume_token(-1); throw new ParseException(); } jj_consume_token(K_IS); comment = jj_consume_token(S_CHAR_LITERAL); result.setComment(new StringValue(comment.image)); return result; }
final public JsonExpression JsonExpression() throws ParseException {JsonExpression result = new JsonExpression(); Column column; Token token; column = Column(); label_65: while (true) {
case S_IDENTIFIER: case S_QUOTED_IDENTIFIER:{ retval = Column(); break;
retval = Column(); } else if (jj_2_30(2)) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
final public Comment Comment() throws ParseException {Comment result = new Comment(); Table table; Column column; Token comment; jj_consume_token(K_COMMENT); jj_consume_token(K_ON); switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case K_TABLE:{ jj_consume_token(K_TABLE); table = Table(); result.setTable(table); break; } case K_COLUMN:{ jj_consume_token(K_COLUMN); column = Column(); result.setColumn(column); break; } default: jj_la1[397] = jj_gen; jj_consume_token(-1); throw new ParseException(); } jj_consume_token(K_IS); comment = jj_consume_token(S_CHAR_LITERAL); result.setComment(new StringValue(comment.image)); return result; }