Class BundleCommerceOrderEntryRemoveableChecker
java.lang.Object
de.hybris.platform.configurablebundleservices.bundle.impl.BundleCommerceOrderEntryRemoveableChecker
- All Implemented Interfaces:
RemoveableChecker<CartEntryModel>
- Direct Known Subclasses:
BundleOrderEntryRemoveableChecker
public class BundleCommerceOrderEntryRemoveableChecker
extends Object
implements RemoveableChecker<CartEntryModel>
Default Implementation for
RemoveableChecker-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanRemove(CartEntryModel cartEntry) Test if theAbstractOrderEntryModelcan be removed from theAbstractOrderModelprotected List<AbstractOrderEntryModel>findEntriesByGroupNumber(CartModel order, Integer groupNumber) protected BundleTemplateServicevoidsetBundleTemplateService(BundleTemplateService bundleTemplateService)
-
Constructor Details
-
BundleCommerceOrderEntryRemoveableChecker
public BundleCommerceOrderEntryRemoveableChecker()
-
-
Method Details
-
canRemove
Description copied from interface:RemoveableCheckerTest if theAbstractOrderEntryModelcan be removed from theAbstractOrderModel- Specified by:
canRemovein interfaceRemoveableChecker<CartEntryModel>- Parameters:
cartEntry-AbstractOrderEntryModelthat is tested- Returns:
trueif it can be removed. Elsefalse
-
findEntriesByGroupNumber
protected List<AbstractOrderEntryModel> findEntriesByGroupNumber(@Nonnull CartModel order, @Nonnull Integer groupNumber) -
getBundleTemplateService
-
setBundleTemplateService
-