public abstract class AbstractOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel> extends AbstractItemDao implements OrderEntryDao<O,E>
OrderEntryDao.flexibleSearchService, modelService| Constructor and Description |
|---|
AbstractOrderEntryDao() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<E> |
findEntriesByMasterCartAndBundleNo(O masterAbstractOrder,
int bundleNo)
|
java.util.List<E> |
findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder,
int bundleNo,
ProductModel product)
|
java.util.List<E> |
findEntriesByMasterCartAndBundleNoAndTemplate(O masterAbstractOrder,
int bundleNo,
BundleTemplateModel bundleTemplate)
Find
AbstractOrderEntryModels that match the given masterAbstractOrder and
bundleNo and bundleTemplate |
abstract PK |
getItemType() |
protected TypeService |
getTypeService() |
void |
setTypeService(TypeService typeService) |
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelServicepublic java.util.List<E> findEntriesByMasterCartAndBundleNo(O masterAbstractOrder, int bundleNo)
OrderEntryDaofindEntriesByMasterCartAndBundleNo in interface OrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>masterAbstractOrder - the master cart/order of the AbstractOrderEntryModel.bundleNo - the bundle number the AbstractOrderEntryModel belongs toList of AbstractOrderEntryModels or empty List.public java.util.List<E> findEntriesByMasterCartAndBundleNoAndTemplate(O masterAbstractOrder, int bundleNo, BundleTemplateModel bundleTemplate)
OrderEntryDaoAbstractOrderEntryModels that match the given masterAbstractOrder and
bundleNo and bundleTemplatefindEntriesByMasterCartAndBundleNoAndTemplate in interface OrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>masterAbstractOrder - the master cart/order of the AbstractOrderEntryModel.bundleNo - the bundle number the AbstractOrderEntryModel belongs tobundleTemplate - the bundle template based on which the AbstractOrderEntryModel was added to the cartList of AbstractOrderEntryModels or empty List.public java.util.List<E> findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder, int bundleNo, ProductModel product)
OrderEntryDaofindEntriesByMasterCartAndBundleNoAndProduct in interface OrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>masterAbstractOrder - the master cart/order of the AbstractOrderEntryModel.bundleNo - the bundle number the AbstractOrderEntryModel belongs toproduct - the product in the cart abstract order entryList of AbstractOrderEntryModels or empty List.public abstract PK getItemType()
public void setTypeService(TypeService typeService)
protected TypeService getTypeService()
Copyright © 2018 SAP SE. All Rights Reserved.