Class BackofficeItemComparisonFacade

  • All Implemented Interfaces:
    com.hybris.cockpitng.compare.ItemComparisonFacade
    Direct Known Subclasses:
    ClassificationAwareBackofficeItemComparisonFacade

    public class BackofficeItemComparisonFacade
    extends com.hybris.cockpitng.dataaccess.facades.compare.PermissionsAwareItemComparisonFacade
    Comparison Facade for Backoffice application. Main different between this and default implementation is to compare item with each other. Compute when they are equal or the same.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean isEqualItem​(ItemModel itemModel1, ItemModel itemModel2)  
      boolean isEqualItem​(java.lang.Object object1, java.lang.Object object2)  
      protected boolean isSameItem​(ItemModel itemModel1, ItemModel itemModel2)  
      boolean isSameItem​(java.lang.Object object1, java.lang.Object object2)  
      • Methods inherited from class com.hybris.cockpitng.dataaccess.facades.compare.PermissionsAwareItemComparisonFacade

        compareReferenceValueWithCompareObject, getPermissionFacade, setPermissionFacade, updateObjectAttributeValue
      • Methods inherited from class com.hybris.cockpitng.compare.impl.DefaultItemComparisonFacade

        computeCompareViewResult, createObjectAttributesValueContainer, getCompareViewResult, getDifferencesForAttributes, getObjectAttributeComparator, getObjectById, getObjectFacade, getObjectValueService, prepareObjectAttributesValueContainerList, setObjectAttributeComparator, setObjectFacade, setObjectValueService
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BackofficeItemComparisonFacade

        public BackofficeItemComparisonFacade()
    • Method Detail

      • isSameItem

        public boolean isSameItem​(java.lang.Object object1,
                                  java.lang.Object object2)
      • isEqualItem

        public boolean isEqualItem​(java.lang.Object object1,
                                   java.lang.Object object2)
      • isSameItem

        protected boolean isSameItem​(ItemModel itemModel1,
                                     ItemModel itemModel2)
      • isEqualItem

        protected boolean isEqualItem​(ItemModel itemModel1,
                                      ItemModel itemModel2)