io.sphere.sdk.carts.queries.CartQueryModelImpl Maven / Gradle / Ivy
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