public void visit(SubqueryComparison obj) { append(obj.getLeftExpression()); buffer.append(Tokens.SPACE); switch(obj.getOperator()) { case EQ: buffer.append(Tokens.EQ); break; case GE: buffer.append(Tokens.GE); break; case GT: buffer.append(Tokens.GT); break; case LE: buffer.append(Tokens.LE); break; case LT: buffer.append(Tokens.LT); break; case NE: buffer.append(Tokens.NE); break; default: buffer.append(UNDEFINED); } buffer.append(Tokens.SPACE); appendQuantifier(obj); buffer.append(Tokens.SPACE); buffer.append(Tokens.LPAREN); append(obj.getSubquery()); buffer.append(Tokens.RPAREN); }
public void visit(SubqueryComparison obj) { visitNode(obj.getLeftExpression()); if (visitSubcommands) { visitNode(obj.getSubquery()); } }
public void testGetExpression() throws Exception { assertNotNull(example().getLeftExpression()); }