Class BackofficeItemComparisonFacade

java.lang.Object
com.hybris.cockpitng.compare.impl.DefaultItemComparisonFacade
com.hybris.cockpitng.dataaccess.facades.compare.PermissionsAwareItemComparisonFacade
com.hybris.backoffice.compare.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.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
    isEqualItem(ItemModel itemModel1, ItemModel itemModel2)
     
    boolean
    isEqualItem(Object object1, Object object2)
     
    protected boolean
    isSameItem(ItemModel itemModel1, ItemModel itemModel2)
     
    boolean
    isSameItem(Object object1, 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

    Methods inherited from interface com.hybris.cockpitng.compare.ItemComparisonFacade

    getCompareViewResult
  • Constructor Details

    • BackofficeItemComparisonFacade

      public BackofficeItemComparisonFacade()
  • Method Details

    • isSameItem

      public boolean isSameItem(Object object1, Object object2)
    • isEqualItem

      public boolean isEqualItem(Object object1, Object object2)
    • isSameItem

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

      protected boolean isEqualItem(ItemModel itemModel1, ItemModel itemModel2)