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 java.lang.Object implements RemoveableChecker<CartEntryModel>
Default Implementation forRemoveableChecker
-
-
Constructor Summary
Constructors Constructor Description BundleCommerceOrderEntryRemoveableChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanRemove(CartEntryModel cartEntry)Test if theAbstractOrderEntryModelcan be removed from theAbstractOrderModelprotected java.util.List<AbstractOrderEntryModel>findEntriesByGroupNumber(CartModel order, java.lang.Integer groupNumber)protected BundleTemplateServicegetBundleTemplateService()voidsetBundleTemplateService(BundleTemplateService bundleTemplateService)
-
-
-
Method Detail
-
canRemove
public boolean canRemove(@Nonnull CartEntryModel cartEntry)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 java.util.List<AbstractOrderEntryModel> findEntriesByGroupNumber(@Nonnull CartModel order, @Nonnull java.lang.Integer groupNumber)
-
getBundleTemplateService
protected BundleTemplateService getBundleTemplateService()
-
setBundleTemplateService
public void setBundleTemplateService(BundleTemplateService bundleTemplateService)
-
-