final public Path PathPrimary() throws ParseException { String str ; Path p ; Node n ; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IRIref: case PNAME_NS: case PNAME_LN: str = IRIref(); n = createNode(str) ; p = PathFactory.pathLink(n) ; break; case KW_A: jj_consume_token(KW_A); p = PathFactory.pathLink(nRDFtype) ; break; case BANG: jj_consume_token(BANG); p = PathNegatedPropertySet(); break; case LPAREN: jj_consume_token(LPAREN); p = Path(); jj_consume_token(RPAREN); break; default: jj_la1[106] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return p ;} throw new Error("Missing return statement in function"); }
final public Path PathPrimary() throws ParseException { String str ; Path p ; Node n ; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IRIref: case PNAME_NS: case PNAME_LN: str = IRIref(); n = createNode(str) ; p = PathFactory.pathLink(n) ; break; case KW_A: jj_consume_token(KW_A); p = PathFactory.pathLink(nRDFtype) ; break; case BANG: jj_consume_token(BANG); p = PathNegatedPropertySet(); break; case LPAREN: jj_consume_token(LPAREN); p = Path(); jj_consume_token(RPAREN); break; default: jj_la1[119] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return p ;} throw new Error("Missing return statement in function"); }
final public Path PathPrimary() throws ParseException { String str ; Path p ; Node n ; switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IRIref: case PNAME_NS: case PNAME_LN: str = iri(); n = createNode(str) ; p = PathFactory.pathLink(n) ; break; case KW_A: jj_consume_token(KW_A); p = PathFactory.pathLink(nRDFtype) ; break; case BANG: jj_consume_token(BANG); p = PathNegatedPropertySet(); break; case LPAREN: jj_consume_token(LPAREN); p = Path(); jj_consume_token(RPAREN); break; default: jj_la1[107] = jj_gen; jj_consume_token(-1); throw new ParseException(); } {if (true) return p ;} throw new Error("Missing return statement in function"); }