001 002package com.commercetools.api.predicates.query; 003 004public interface IsDefinedPredicateBuilder<T, TValue> extends ComparablePredicateBuilder<T, TValue> { 005 006 default CombinationQueryPredicate<T> isDefined() { 007 return combinationFn().apply(predicate().operator(PredicateOperator.IS.toString()) 008 .right(ConstantQueryPredicate.of().constant("defined"))); 009 } 010 011 default CombinationQueryPredicate<T> isNotDefined() { 012 return combinationFn().apply(predicate().operator(PredicateOperator.IS.toString()) 013 .right(ConstantQueryPredicate.of().constant("not defined"))); 014 } 015}