private boolean doQuery() throws IllegalArgumentException { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); boolean val; switch (tail.charAt(0)) { case '&' : val = doAnd(); break; case '|' : val = doOr(); break; case '!' : val = doNot(); break; default : val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }
private Node doQuery() throws Exception { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); Node val; switch (tail.charAt(0)) { case '&' : val = doAnd(); break; case '|' : val = doOr(); break; case '!' : val = doNot(); break; default : val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }
private Node doQuery() throws Exception { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); Node val; switch (tail.charAt(0)) { case '&' : val = doAnd(); break; case '|' : val = doOr(); break; case '!' : val = doNot(); break; default : val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }
private Node doQuery() throws Exception { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); Node val; switch (tail.charAt(0)) { case '&' : val = doAnd(); break; case '|' : val = doOr(); break; case '!' : val = doNot(); break; default : val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }
private boolean doQuery() throws IllegalArgumentException { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); boolean val; switch (tail.charAt(0)) { case '&' : val = doAnd(); break; case '|' : val = doOr(); break; case '!' : val = doNot(); break; default : val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }
private boolean doQuery() throws IllegalArgumentException { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); boolean val; switch (tail.charAt(0)) { case '&' : val = doAnd(); break; case '|' : val = doOr(); break; case '!' : val = doNot(); break; default : val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }
private boolean doQuery() throws IllegalArgumentException { if (tail.length() < 3 || !prefix("(")) error(MALFORMED); boolean val; switch (tail.charAt(0)) { case '&': val = doAnd(); break; case '|': val = doOr(); break; case '!': val = doNot(); break; default: val = doSimple(); break; } if (!prefix(")")) error(MALFORMED); return val; }