final public String CharStringLiteral() throws ParseException { Token t; String value = ""; t = jj_consume_token(CHAR_STRING_LITERAL); value += t.image.substring(1, t.image.length() - 1); label_5: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CHAR_STRING_LITERAL: ; break; default: jj_la1[28] = jj_gen; break label_5; } t = jj_consume_token(CHAR_STRING_LITERAL); value += t.image.substring(1, t.image.length() - 1); } // strip any quote escapes {if (true) return value.replaceAll("''", "'");} throw new Error("Missing return statement in function"); }
final public String CharStringLiteral() throws ParseException { Token t; String value = ""; t = jj_consume_token(CHAR_STRING_LITERAL); value += t.image.substring(1, t.image.length() - 1); label_5: while (true) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case CHAR_STRING_LITERAL: ; break; default: jj_la1[28] = jj_gen; break label_5; } t = jj_consume_token(CHAR_STRING_LITERAL); value += t.image.substring(1, t.image.length() - 1); } // strip any quote escapes {if (true) return value.replaceAll("''", "'");} throw new Error("Missing return statement in function"); }
final public Name ExcerptFunction() throws ParseException { /*@bgen(jjtree) ExcerptFunction */ ASTExcerptFunction jjtn000 = new ASTExcerptFunction(JJTEXCERPTFUNCTION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(EXCERPT); jj_consume_token(LEFT_PAREN); jj_consume_token(PERIOD); jj_consume_token(RIGHT_PAREN); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; {if (true) return NameFactoryImpl.getInstance().create(Name.NS_REP_URI, "excerpt(.)");} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } throw new Error("Missing return statement in function"); }
final public Name ExcerptFunction() throws ParseException { /*@bgen(jjtree) ExcerptFunction */ ASTExcerptFunction jjtn000 = new ASTExcerptFunction(JJTEXCERPTFUNCTION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(EXCERPT); jj_consume_token(LEFT_PAREN); jj_consume_token(PERIOD); jj_consume_token(RIGHT_PAREN); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; {if (true) return NameFactoryImpl.getInstance().create(Name.NS_REP_URI, "excerpt(.)");} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } throw new Error("Missing return statement in function"); }
final public void DescendingOrderSpec() throws ParseException { /*@bgen(jjtree) DescendingOrderSpec */ ASTDescendingOrderSpec jjtn000 = new ASTDescendingOrderSpec(JJTDESCENDINGORDERSPEC); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(DESC); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void AscendingOrderSpec() throws ParseException { /*@bgen(jjtree) AscendingOrderSpec */ ASTAscendingOrderSpec jjtn000 = new ASTAscendingOrderSpec(JJTASCENDINGORDERSPEC); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(ASC); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void AscendingOrderSpec() throws ParseException { /*@bgen(jjtree) AscendingOrderSpec */ ASTAscendingOrderSpec jjtn000 = new ASTAscendingOrderSpec(JJTASCENDINGORDERSPEC); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(ASC); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void DescendingOrderSpec() throws ParseException { /*@bgen(jjtree) DescendingOrderSpec */ ASTDescendingOrderSpec jjtn000 = new ASTDescendingOrderSpec(JJTDESCENDINGORDERSPEC); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(DESC); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
jjtree.openNodeScope(jjtn000);Name identifier; try { jj_consume_token(LOWER); jj_consume_token(LEFT_PAREN); identifier = Identifier(); jj_consume_token(RIGHT_PAREN); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false;
jjtree.openNodeScope(jjtn000);Name identifier; try { jj_consume_token(UPPER); jj_consume_token(LEFT_PAREN); identifier = Identifier(); jj_consume_token(RIGHT_PAREN); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false;
jjtree.openNodeScope(jjtn000);Name identifier; try { jj_consume_token(UPPER); jj_consume_token(LEFT_PAREN); identifier = Identifier(); jj_consume_token(RIGHT_PAREN); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false;
jjtree.openNodeScope(jjtn000);Name identifier; try { jj_consume_token(LOWER); jj_consume_token(LEFT_PAREN); identifier = Identifier(); jj_consume_token(RIGHT_PAREN); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false;
final public void BracketExpression() throws ParseException { /*@bgen(jjtree) BracketExpression */ ASTBracketExpression jjtn000 = new ASTBracketExpression(JJTBRACKETEXPRESSION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(LEFT_PAREN); SearchCondition(); jj_consume_token(RIGHT_PAREN); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void BracketExpression() throws ParseException { /*@bgen(jjtree) BracketExpression */ ASTBracketExpression jjtn000 = new ASTBracketExpression(JJTBRACKETEXPRESSION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(LEFT_PAREN); SearchCondition(); jj_consume_token(RIGHT_PAREN); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public Name PropertyFunction() throws ParseException { Name identifier; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LOWER: identifier = LowerFunction(); break; case UPPER: identifier = UpperFunction(); break; default: jj_la1[20] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return identifier;} throw new Error("Missing return statement in function"); }
final public Name PropertyFunction() throws ParseException { Name identifier; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case LOWER: identifier = LowerFunction(); break; case UPPER: identifier = UpperFunction(); break; default: jj_la1[20] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return identifier;} throw new Error("Missing return statement in function"); }
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case PERIOD: jj_consume_token(PERIOD); Identifier(); Node n = jjtree.popNode(); jjtree.popNode(); jjtree.pushNode(n); default: jj_la1[4] = jj_gen; jj_consume_token(-1); throw new ParseException();
final public void WhereClause() throws ParseException { /*@bgen(jjtree) WhereClause */ ASTWhereClause jjtn000 = new ASTWhereClause(JJTWHERECLAUSE); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(WHERE); SearchCondition(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void WhereClause() throws ParseException { /*@bgen(jjtree) WhereClause */ ASTWhereClause jjtn000 = new ASTWhereClause(JJTWHERECLAUSE); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(WHERE); SearchCondition(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
break label_3; jj_consume_token(OR); AndExpression();