Class AbstractOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
-
- de.hybris.platform.configurablebundleservices.daos.impl.AbstractOrderEntryDao<O,E>
-
- All Implemented Interfaces:
OrderEntryDao<O,E>,Dao
- Direct Known Subclasses:
DefaultCartEntryDao
@Deprecated(since="1905", forRemoval=true) public abstract class AbstractOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel> extends AbstractItemDao implements OrderEntryDao<O,E>Deprecated, for removal: This API element is subject to removal in a future version.since 1905. Use entryGroupNumber instead of bundleNoAbstract implementation of theOrderEntryDao.
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService
-
-
Constructor Summary
Constructors Constructor Description AbstractOrderEntryDao()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<E>findEntriesByMasterCartAndBundleNo(O masterAbstractOrder, int bundleNo)Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<E>findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder, int bundleNo, ProductModel product)Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<E>findEntriesByMasterCartAndBundleNoAndTemplate(O masterAbstractOrder, int bundleNo, BundleTemplateModel bundleTemplate)Deprecated, for removal: This API element is subject to removal in a future version.FindAbstractOrderEntryModels that match the givenmasterAbstractOrderandbundleNoandbundleTemplateabstract PKgetItemType()Deprecated, for removal: This API element is subject to removal in a future version.protected TypeServicegetTypeService()Deprecated, for removal: This API element is subject to removal in a future version.voidsetTypeService(TypeService typeService)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelService
-
-
-
-
Method Detail
-
findEntriesByMasterCartAndBundleNo
@Nonnull public java.util.List<E> findEntriesByMasterCartAndBundleNo(@Nonnull O masterAbstractOrder, int bundleNo)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OrderEntryDao- Specified by:
findEntriesByMasterCartAndBundleNoin interfaceOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>- Parameters:
masterAbstractOrder- the master cart/order of theAbstractOrderEntryModel.bundleNo- the bundle number theAbstractOrderEntryModelbelongs to- Returns:
ListofAbstractOrderEntryModels or emptyList.
-
findEntriesByMasterCartAndBundleNoAndTemplate
@Nonnull public java.util.List<E> findEntriesByMasterCartAndBundleNoAndTemplate(@Nonnull O masterAbstractOrder, int bundleNo, @Nonnull BundleTemplateModel bundleTemplate)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OrderEntryDaoFindAbstractOrderEntryModels that match the givenmasterAbstractOrderandbundleNoandbundleTemplate- Specified by:
findEntriesByMasterCartAndBundleNoAndTemplatein interfaceOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>- Parameters:
masterAbstractOrder- the master cart/order of theAbstractOrderEntryModel.bundleNo- the bundle number theAbstractOrderEntryModelbelongs tobundleTemplate- the bundle template based on which theAbstractOrderEntryModelwas added to the cart- Returns:
ListofAbstractOrderEntryModels or emptyList.
-
findEntriesByMasterCartAndBundleNoAndProduct
@Nonnull public java.util.List<E> findEntriesByMasterCartAndBundleNoAndProduct(@Nonnull O masterAbstractOrder, int bundleNo, @Nonnull ProductModel product)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OrderEntryDao- Specified by:
findEntriesByMasterCartAndBundleNoAndProductin interfaceOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>- Parameters:
masterAbstractOrder- the master cart/order of theAbstractOrderEntryModel.bundleNo- the bundle number theAbstractOrderEntryModelbelongs toproduct- the product in the cart abstract order entry- Returns:
ListofAbstractOrderEntryModels or emptyList.
-
getItemType
public abstract PK getItemType()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setTypeService
public void setTypeService(TypeService typeService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getTypeService
protected TypeService getTypeService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-