@Override protected String visitExists(ExistsPredicate node, Void context) { return "EXISTS (" + sqlFormatter.formatSql(node.getSubquery()) + ")"; }
@Override protected String visitExists(ExistsPredicate node, StackableAstVisitorContext<Integer> indent) { return "EXISTS " + process(node.getSubquery(), indent) + indentString(indent.getContext()); }
@Override public Node visitExists(SqlBaseParser.ExistsContext context) { return new ExistsPredicate(getLocation(context), (Query) visit(context.query())); }
@Override protected String visitExists(ExistsPredicate node, Boolean unmangleNames) { return "EXISTS (" + formatSql(node.getSubquery(), unmangleNames) + ")"; }