For IntelliJ IDEA and
Android Studio


@Override public String visit(IsNullOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(" IS "); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("NULL"); return sb.toString(); }
@Override public String visit(LikeOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(' '); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("LIKE "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
private StringBuilder appendSingleCondition(StringBuilder sb, AttributeCondition attributeCondition, Object argument, String op, String negativeOp) { appendAttributePath(sb, attributeCondition); sb.append(' '); sb.append(attributeCondition.isNegated() ? negativeOp : op); sb.append(' '); appendArgument(sb, argument); return sb; }
@Override public String visit(InOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); if (operator.getAttributeCondition().isNegated()) { sb.append(" NOT"); } sb.append(" IN "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
private StringBuilder appendSingleCondition(StringBuilder sb, AttributeCondition attributeCondition, Object argument, String op, String negativeOp) { appendAttributePath(sb, attributeCondition); sb.append(' '); sb.append(attributeCondition.isNegated() ? negativeOp : op); sb.append(' '); appendArgument(sb, argument); return sb; }
@Override public String visit(LikeOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(' '); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("LIKE "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
@Override public String visit(IsNullOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(" IS "); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("NULL"); return sb.toString(); }
@Override public String visit(InOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); if (operator.getAttributeCondition().isNegated()) { sb.append(" NOT"); } sb.append(" IN "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
private StringBuilder appendSingleCondition(StringBuilder sb, AttributeCondition attributeCondition, Object argument, String op, String negativeOp) { appendAttributePath(sb, attributeCondition); sb.append(' '); sb.append(attributeCondition.isNegated() ? negativeOp : op); sb.append(' '); appendArgument(sb, argument); return sb; }
@Override public String visit(InOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); if (operator.getAttributeCondition().isNegated()) { sb.append(" NOT"); } sb.append(" IN "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
@Override public String visit(InOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); if (operator.getAttributeCondition().isNegated()) { sb.append(" NOT"); } sb.append(" IN "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
@Override public String visit(LikeOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(' '); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("LIKE "); appendArgument(sb, operator.getArgument()); return sb.toString(); }
@Override public String visit(IsNullOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(" IS "); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("NULL"); return sb.toString(); }
@Override public String visit(IsNullOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(" IS "); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("NULL"); return sb.toString(); }
@Override public String visit(LikeOperator operator) { StringBuilder sb = new StringBuilder(); appendAttributePath(sb, operator.getAttributeCondition()); sb.append(' '); if (operator.getAttributeCondition().isNegated()) { sb.append("NOT "); } sb.append("LIKE "); appendArgument(sb, operator.getArgument()); return sb.toString(); }