001
002package com.commercetools.api.predicates.query.shipping_method;
003
004import com.commercetools.api.predicates.query.*;
005
006@Deprecated
007public class ShippingMethodSetDescriptionActionQueryBuilderDsl {
008    public ShippingMethodSetDescriptionActionQueryBuilderDsl() {
009    }
010
011    public static ShippingMethodSetDescriptionActionQueryBuilderDsl of() {
012        return new ShippingMethodSetDescriptionActionQueryBuilderDsl();
013    }
014
015    public StringComparisonPredicateBuilder<ShippingMethodSetDescriptionActionQueryBuilderDsl> action() {
016        return new StringComparisonPredicateBuilder<>(
017            BinaryQueryPredicate.of().left(new ConstantQueryPredicate("action")),
018            p -> new CombinationQueryPredicate<>(p, ShippingMethodSetDescriptionActionQueryBuilderDsl::of));
019    }
020
021    public StringComparisonPredicateBuilder<ShippingMethodSetDescriptionActionQueryBuilderDsl> description() {
022        return new StringComparisonPredicateBuilder<>(
023            BinaryQueryPredicate.of().left(new ConstantQueryPredicate("description")),
024            p -> new CombinationQueryPredicate<>(p, ShippingMethodSetDescriptionActionQueryBuilderDsl::of));
025    }
026
027}