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

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

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

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

public class CartQueryModel extends CartLikeQueryModel {

    public static CartQueryModel of() {
        return new CartQueryModel(null, null);
    }

    private CartQueryModel(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();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy