All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.sphere.sdk.carts.queries.CartQueryModelImpl Maven / Gradle / Ivy

There is a newer version: 2.16.0
Show newest version
package io.sphere.sdk.carts.queries;

import io.sphere.sdk.carts.Cart;
import io.sphere.sdk.carts.CartState;
import io.sphere.sdk.customergroups.CustomerGroup;
import io.sphere.sdk.queries.*;

final class CartQueryModelImpl extends CartLikeQueryModelImpl implements CartQueryModel {

    CartQueryModelImpl(QueryModel parent, String pathSegment) {
        super(parent, pathSegment);
    }

    @Override
    public CountryQueryModel country() {
        return super.country();
    }

    @Override
    public StringQuerySortingModel customerEmail() {
        return super.customerEmail();
    }

    @Override
    public ReferenceOptionalQueryModel customerGroup() {
        return super.customerGroup();
    }

    @Override
    public StringQuerySortingModel customerId() {
        return super.customerId();
    }

    @Override
    public LineItemCollectionQueryModel lineItems() {
        return super.lineItems();
    }

    @Override
    public TaxedPriceOptionalQueryModel taxedPrice() {
        return super.taxedPrice();
    }

    @Override
    public MoneyQueryModel totalPrice() {
        return super.totalPrice();
    }

    @Override
    public CustomLineItemCollectionQueryModel customLineItems() {
        return super.customLineItems();
    }

    @Override
    public AddressQueryModel billingAddress() {
        return super.billingAddress();
    }

    @Override
    public DiscountCodeInfoCollectionQueryModel discountCodes() {
        return super.discountCodes();
    }

    @Override
    public AddressQueryModel shippingAddress() {
        return super.shippingAddress();
    }

    @Override
    public CartShippingInfoQueryModel shippingInfo() {
        return super.shippingInfo();
    }

    @Override
    public SphereEnumerationQueryModel cartState() {
        return enumerationQueryModel("cartState");
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy