@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 BaseCondition in(Collection values) { if (values == null || values.isEmpty()) { throw log.listOfValuesForInCannotBeNulOrEmpty(); } setOperatorAndArgument(new InOperator(this, values)); return this; }
@Override public BaseCondition in(Collection values) { if (values == null || values.isEmpty()) { throw log.listOfValuesForInCannotBeNulOrEmpty(); } setOperatorAndArgument(new InOperator(this, values)); return this; }
@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 BaseCondition in(Object... values) { if (values == null || values.length == 0) { throw log.listOfValuesForInCannotBeNulOrEmpty(); } setOperatorAndArgument(new InOperator(this, values)); return this; }
@Override public BaseCondition in(Object... values) { if (values == null || values.length == 0) { throw log.listOfValuesForInCannotBeNulOrEmpty(); } setOperatorAndArgument(new InOperator(this, values)); return this; }