Node doSimple() throws Exception { int op = 0; String key = getKey(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else if (extended && prefix("!=")) op = NEQ; else if (extended && prefix(">")) op = GT; else if (extended && prefix("<")) op = LT; else error(OPERATOR); return new Simple(key, op, getValue()); }
Node doSimple() throws Exception { int op = 0; String key = getKey(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else if (extended && prefix("!=")) op = NEQ; else if (extended && prefix(">")) op = GT; else if (extended && prefix("<")) op = LT; else error(OPERATOR); return new Simple(key, op, getValue()); }
Node doSimple() throws Exception { int op = 0; String key = getKey(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else if (extended && prefix("!=")) op = NEQ; else if (extended && prefix(">")) op = GT; else if (extended && prefix("<")) op = LT; else error(OPERATOR); return new Simple(key, op, getValue()); }
private boolean doSimple() throws IllegalArgumentException { int op = 0; Object attr = getAttr(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else error(OPERATOR); return compare(attr, op, getValue()); }
private boolean doSimple() throws IllegalArgumentException { int op = 0; Object attr = getAttr(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else error(OPERATOR); return compare(attr, op, getValue()); }
private boolean doSimple() throws IllegalArgumentException { int op = 0; Object attr = getAttr(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else error(OPERATOR); return compare(attr, op, getValue()); }
private boolean doSimple() throws IllegalArgumentException { int op = 0; Object attr = getAttr(); if (prefix("=")) op = EQ; else if (prefix("<=")) op = LE; else if (prefix(">=")) op = GE; else if (prefix("~=")) op = APPROX; else error(OPERATOR); return compare(attr, op, getValue()); }