public interface OrderDao
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractOrderEntryModel> |
findEntriesByNumber(AbstractOrderModel order,
int number)
Returns order entries with the matching order entry number
|
java.util.List<AbstractOrderEntryModel> |
findEntriesByNumber(AbstractOrderModel order,
int start,
int end)
Returns order entries with the order entry number from the requested range
|
java.util.List<AbstractOrderEntryModel> |
findEntriesByNumber(java.lang.String entryTypeCode,
AbstractOrderModel order,
int number)
Deprecated.
since ages - use
findEntriesByNumber(AbstractOrderModel, int) |
java.util.List<AbstractOrderEntryModel> |
findEntriesByNumber(java.lang.String entryTypeCode,
AbstractOrderModel order,
int start,
int end)
Deprecated.
since ages - use
findEntriesByNumber(AbstractOrderModel, int, int) |
java.util.List<AbstractOrderEntryModel> |
findEntriesByProduct(AbstractOrderModel order,
ProductModel product)
Returns order entries with the matching product
|
java.util.List<AbstractOrderEntryModel> |
findEntriesByProduct(java.lang.String entryTypeCode,
AbstractOrderModel order,
ProductModel product)
Deprecated.
since ages - use
findEntriesByProduct(AbstractOrderModel, ProductModel) |
java.util.List<AbstractOrderModel> |
findOrdersByCurrency(CurrencyModel currency)
Returns orders of the type specified with the given currency.
|
java.util.List<AbstractOrderModel> |
findOrdersByDelivereMode(DeliveryModeModel deliveryMode)
Returns orders with the given delivery mode.
|
java.util.List<AbstractOrderModel> |
findOrdersByPaymentMode(PaymentModeModel paymentMode)
Returns orders with the given payment mode.
|
@Deprecated java.util.List<AbstractOrderEntryModel> findEntriesByNumber(java.lang.String entryTypeCode, AbstractOrderModel order, int number)
findEntriesByNumber(AbstractOrderModel, int)entryTypeCode - - entries of this specific type will be searched. I.e 'OrderEntry', 'CartEntry'number - - requested entry numberorder - - target orderCollections.EMPTY_LIST in case if no entries were found.java.util.List<AbstractOrderEntryModel> findEntriesByNumber(AbstractOrderModel order, int number)
number - - requested entry numberorder - - target orderCollections.EMPTY_LIST in case if no entries were found.@Deprecated java.util.List<AbstractOrderEntryModel> findEntriesByNumber(java.lang.String entryTypeCode, AbstractOrderModel order, int start, int end)
findEntriesByNumber(AbstractOrderModel, int, int)entryTypeCode - - entries of this specific type will be searched. I.e 'OrderEntry', 'CartEntry'order - - target orderstart - lower range limitend - upper range limitCollections.EMPTY_LIST in case if no entries were found.java.util.List<AbstractOrderEntryModel> findEntriesByNumber(AbstractOrderModel order, int start, int end)
order - - target orderstart - lower range limitend - upper range limitCollections.EMPTY_LIST in case if no entries were found.@Deprecated java.util.List<AbstractOrderEntryModel> findEntriesByProduct(java.lang.String entryTypeCode, AbstractOrderModel order, ProductModel product)
findEntriesByProduct(AbstractOrderModel, ProductModel)entryTypeCode - - entries of this specific type will be searched. I.e 'OrderEntry', 'CartEntry'product - - requested ProductModelorder - - target orderCollections.EMPTY_LIST in case if no entries were found.java.util.List<AbstractOrderEntryModel> findEntriesByProduct(AbstractOrderModel order, ProductModel product)
product - - requested ProductModelorder - - target orderCollections.EMPTY_LIST in case if no entries were found.java.util.List<AbstractOrderModel> findOrdersByCurrency(CurrencyModel currency)
currency - the target currencyList of AbstractOrderModel - matched ordersjava.lang.IllegalArgumentException - if currency is nulljava.lang.IllegalStateException - if currency is not persisted.java.util.List<AbstractOrderModel> findOrdersByDelivereMode(DeliveryModeModel deliveryMode)
deliveryMode - target DeliveryModeModelList of AbstractOrderModel - matched ordersjava.lang.IllegalArgumentException - if deliveryMode is nulljava.lang.IllegalStateException - if deliveryMode is not persisted.java.util.List<AbstractOrderModel> findOrdersByPaymentMode(PaymentModeModel paymentMode)
paymentMode - target PaymentModeModelList of AbstractOrderModel - matched ordersjava.lang.IllegalArgumentException - if paymentMode is nulljava.lang.IllegalStateException - if paymentMode is not persisted.Copyright © 2018 SAP SE. All Rights Reserved.