@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_StringNotEqual: Wrong number of children: "+n) ; super.jjtClose() ; } }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 1 ) throw new QueryException("Q_UnaryPlus: Wrong number of children: "+n) ; expr = (ExprRDQL)jjtGetChild(0) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_RightSignedShift: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_LogicalOr: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_StringEqual: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_GreaterThanOrEqual: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
public void addOrderBy(Node var, int direction) { if ( ! var.isVariable() ) throw new QueryException("Not a variable: "+var) ; SortCondition sc = new SortCondition(var, direction) ; addOrderBy(sc) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_LessThanOrEqual: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_Equal: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_BitAnd: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_RightUnsignedShift: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_Divide: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_LeftShift: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_BitXor: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
public void addResultVar(Node v) { if ( !v.isVariable() ) throw new QueryException("Not a variable: "+v) ; _addResultVar(v.getName()) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_Add: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_BitOr: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 2 ) throw new QueryException("Q_LessThan: Wrong number of children: "+n) ; left = (ExprRDQL)jjtGetChild(0) ; right = (ExprRDQL)jjtGetChild(1) ; }
@Override public void jjtClose() { int n = jjtGetNumChildren() ; if ( n != 1 ) throw new QueryException("Q_URL: Wrong number of children: "+n) ; Q_URI uri = (Q_URI)jjtGetChild(0) ; set(uri.getString()) ; }
@Override public void postParse2(Query query) { super.postParse2(query) ; if ( isNode() ) // Already done. return ; String full = query.getPrefix(prefix) ; if ( full == null ) throw new QueryException("Query error: QName '"+seen+"' can not be expanded.") ; super._setNode(Node.createURI(full+lcname)) ; }