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 bundleNo
Abstract implementation of the
OrderEntryDao.-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionfindEntriesByMasterCartAndBundleNo(O masterAbstractOrder, int bundleNo) Deprecated, for removal: This API element is subject to removal in a future version.findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder, int bundleNo, ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.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 PKDeprecated, for removal: This API element is subject to removal in a future version.protected TypeServiceDeprecated, 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
-
Constructor Details
-
AbstractOrderEntryDao
public AbstractOrderEntryDao()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
findEntriesByMasterCartAndBundleNo
@Nonnull public 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 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 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
Deprecated, for removal: This API element is subject to removal in a future version. -
setTypeService
Deprecated, for removal: This API element is subject to removal in a future version. -
getTypeService
Deprecated, for removal: This API element is subject to removal in a future version.
-