@Override public B differentFrom(Object obj) { return _filterBuilder.differentFrom(obj); }
@Override public B gt(Object obj) { return greaterThan(obj); } }
@Override public B gte(Date date) { return _filterBuilder.greaterThanOrEquals(date); }
@Override public SatisfiedWhereBuilder<GroupedQueryBuilder> ne(QueryParameter queryParameter) { if (queryParameter == null) { throw new IllegalArgumentException("query parameter cannot be null"); } return _filterBuilder.applyFilter(OperatorType.DIFFERENT_FROM, queryParameter); }
@Override public B eq(Boolean bool) { return isEquals(bool); }
@Override public B lessThan(Number number) { return _filterBuilder.lessThan(number); }
@Override public B lessThanOrEquals(Object obj) { return _filterBuilder.lessThanOrEquals(obj); }
@Override public B isEquals(Object obj) { if (obj == null) { return isNull(); } if (obj instanceof Boolean) { return isEquals((Boolean) obj); } if (obj instanceof Number) { return isEquals((Number) obj); } if (obj instanceof Date) { return isEquals((Date) obj); } if (obj instanceof String) { return isEquals((String) obj); } throw new UnsupportedOperationException("Argument must be a Boolean, Number, Date or String. Found: " + obj); }
@Override public B differentFrom(Object obj) { if (obj == null) { return isNotNull(); } if (obj instanceof Boolean) { return differentFrom((Boolean) obj); } if (obj instanceof Number) { return differentFrom((Number) obj); } if (obj instanceof Date) { return differentFrom((Date) obj); } if (obj instanceof String) { return differentFrom((String) obj); } throw new UnsupportedOperationException("Argument must be a Boolean, Number, Date or String. Found: " + obj); }
@Override public B in(Collection<?> values) { return _filterBuilder.in(values); }
@Override public B isNotNull() { return _filterBuilder.isNotNull(); }
@Override public B isNull() { return _filterBuilder.isNull(); }
@Override public SatisfiedWhereBuilder<GroupedQueryBuilder> gt(QueryParameter queryParameter) { if (queryParameter == null) { throw new IllegalArgumentException("query parameter cannot be null"); } return _filterBuilder.applyFilter(OperatorType.GREATER_THAN, queryParameter); }
@Override public B eq(Column column) { return isEquals(column); }
@Override public B lt(Object obj) { return lessThan(obj); }
@Override public B lte(String string) { return _filterBuilder.lessThanOrEquals(string); }
@Override public B isEquals(Object obj) { if (obj == null) { return isNull(); } if (obj instanceof Boolean) { return isEquals((Boolean) obj); } if (obj instanceof Number) { return isEquals((Number) obj); } if (obj instanceof Date) { return isEquals((Date) obj); } if (obj instanceof String) { return isEquals((String) obj); } throw new UnsupportedOperationException("Argument must be a Boolean, Number, Date or String. Found: " + obj); }
@Override public B differentFrom(Object obj) { if (obj == null) { return isNotNull(); } if (obj instanceof Boolean) { return differentFrom((Boolean) obj); } if (obj instanceof Number) { return differentFrom((Number) obj); } if (obj instanceof Date) { return differentFrom((Date) obj); } if (obj instanceof String) { return differentFrom((String) obj); } throw new UnsupportedOperationException("Argument must be a Boolean, Number, Date or String. Found: " + obj); }
@Override public B in(String... strings) { return _filterBuilder.in(strings); }
@Override public B isNotNull() { return _filterBuilder.isNotNull(); }