@Override public AttributeCondition between(Object from, Object to) { setOperatorAndArgument(new BetweenOperator(this, new ValueRange(from, to))); return this; }
@Override public BaseCondition containsAny(Object... values) { setOperatorAndArgument(new ContainsAnyOperator(this, values)); return this; }
@Override public BaseCondition isNull() { setOperatorAndArgument(new IsNullOperator(this)); return this; }
@Override public FilterConditionBeginContext or() { IncompleteCondition rightCondition = new IncompleteCondition(queryFactory); combine(false, rightCondition); return rightCondition; }
@Override public BaseCondition eq(Object value) { setOperatorAndArgument(new EqOperator(this, value)); return this; }
@Override public BaseCondition lt(Object value) { setOperatorAndArgument(new LtOperator(this, value)); return this; }
@Override public BaseCondition like(String pattern) { setOperatorAndArgument(new LikeOperator(this, pattern)); return this; }
@Override public BaseCondition contains(Object value) { setOperatorAndArgument(new ContainsOperator(this, value)); return this; }
@Override public AttributeCondition includeUpper(boolean includeUpper) { ValueRange valueRange = (ValueRange) operatorAndArgument.getArgument(); valueRange.setIncludeUpper(includeUpper); return this; }
@Override public BaseCondition gt(Object value) { setOperatorAndArgument(new GtOperator(this, value)); return this; }
@Override public AttributeCondition includeLower(boolean includeLower) { ValueRange valueRange = (ValueRange) operatorAndArgument.getArgument(); valueRange.setIncludeLower(includeLower); return this; }
@Override public BaseCondition gte(Object value) { setOperatorAndArgument(new GteOperator(this, value)); return this; }
@Override public AttributeCondition between(Object from, Object to) { setOperatorAndArgument(new BetweenOperator(this, new ValueRange(from, to))); return this; }
@Override public BaseCondition containsAny(Object... values) { setOperatorAndArgument(new ContainsAnyOperator(this, values)); return this; }
@Override public FilterConditionBeginContext and() { IncompleteCondition rightCondition = new IncompleteCondition(queryFactory); combine(true, rightCondition); return rightCondition; }
@Override public BaseCondition isNull() { setOperatorAndArgument(new IsNullOperator(this)); return this; }
@Override public BaseCondition eq(Object value) { setOperatorAndArgument(new EqOperator(this, value)); return this; }
@Override public BaseCondition lt(Object value) { setOperatorAndArgument(new LtOperator(this, value)); return this; }
@Override public BaseCondition containsAny(Collection values) { setOperatorAndArgument(new ContainsAnyOperator(this, values)); return this; }
@Override public FilterConditionBeginContext and() { IncompleteCondition rightCondition = new IncompleteCondition(queryFactory); combine(true, rightCondition); return rightCondition; }