io.sphere.sdk.carts.expansion.LineItemExpansionModel Maven / Gradle / Ivy
The newest version!
package io.sphere.sdk.carts.expansion;
import io.sphere.sdk.channels.expansion.ChannelExpansionModel;
import io.sphere.sdk.products.expansion.ProductVariantExpansionModel;
import io.sphere.sdk.producttypes.expansion.ProductTypeExpansionModel;
public interface LineItemExpansionModel {
ChannelExpansionModel supplyChannel();
ChannelExpansionModel distributionChannel();
ItemStateExpansionModel state();
ItemStateExpansionModel state(int index);
ProductVariantExpansionModel variant();
DiscountedLineItemPricePerQuantityExpansionModel discountedPricePerQuantity();
DiscountedLineItemPricePerQuantityExpansionModel discountedPricePerQuantity(int index);
ProductTypeExpansionModel productType();
}