001 002package com.commercetools.api.predicates.query; 003 004import java.time.LocalDate; 005import java.util.function.Function; 006 007public class DateComparisonPredicateBuilder<T> extends ComparablePredicateBuilderImpl<T, LocalDate> 008 implements ComparisonPredicateBuilder<T, LocalDate>, IsInPredicateBuilder<T, LocalDate> { 009 public DateComparisonPredicateBuilder(final BinaryQueryPredicate predicate, 010 final Function<QueryPredicate, CombinationQueryPredicate<T>> combinationFn) { 011 super(predicate, combinationFn, PredicateFormatter::format); 012 } 013 014 @Override 015 public CombinationQueryPredicate<T> isNot(final LocalDate value) { 016 return is(PredicateOperator.IS_NOT_EQUAL, value); 017 } 018 019}