T
- the type for which the expansion path ispublic interface OrderExpansionModel<T> extends ExpansionPathContainer<T>, CartLikeExpansionModel<T>
Modifier and Type | Method and Description |
---|---|
CartExpansionModel<T> |
cart() |
CustomerGroupExpansionModel<T> |
customerGroup() |
DiscountCodeInfoExpansionModel<T> |
discountCodes() |
DiscountCodeInfoExpansionModel<T> |
discountCodes(int index) |
LineItemExpansionModel<T> |
lineItems() |
LineItemExpansionModel<T> |
lineItems(int index) |
static OrderExpansionModel<Order> |
of() |
static <T> OrderExpansionModel<T> |
of(List<String> parentPath,
String path) |
PaymentInfoExpansionModel<T> |
paymentInfo() |
ShippingInfoExpansionModel<T> |
shippingInfo() |
StateExpansionModel<T> |
state() |
SyncInfoExpansionModel<T> |
syncInfo() |
customLineItems, customLineItems
expansionPaths
SyncInfoExpansionModel<T> syncInfo()
CartExpansionModel<T> cart()
StateExpansionModel<T> state()
CustomerGroupExpansionModel<T> customerGroup()
customerGroup
in interface CartLikeExpansionModel<T>
DiscountCodeInfoExpansionModel<T> discountCodes()
discountCodes
in interface CartLikeExpansionModel<T>
DiscountCodeInfoExpansionModel<T> discountCodes(int index)
discountCodes
in interface CartLikeExpansionModel<T>
LineItemExpansionModel<T> lineItems()
lineItems
in interface CartLikeExpansionModel<T>
LineItemExpansionModel<T> lineItems(int index)
lineItems
in interface CartLikeExpansionModel<T>
PaymentInfoExpansionModel<T> paymentInfo()
paymentInfo
in interface CartLikeExpansionModel<T>
ShippingInfoExpansionModel<T> shippingInfo()
shippingInfo
in interface CartLikeExpansionModel<T>
static OrderExpansionModel<Order> of()
static <T> OrderExpansionModel<T> of(List<String> parentPath, String path)