Package de.hybris.platform.catalog.jalo
Class ProductCatalogVersionDifference
java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.catalog.jalo.GeneratedCatalogVersionDifference
de.hybris.platform.catalog.jalo.CatalogVersionDifference
de.hybris.platform.catalog.jalo.GeneratedProductCatalogVersionDifference
de.hybris.platform.catalog.jalo.ProductCatalogVersionDifference
- All Implemented Interfaces:
Serializable,Comparable
ProductCatalogVersionDifference
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException -
Field Summary
Fields inherited from class de.hybris.platform.catalog.jalo.GeneratedProductCatalogVersionDifference
DEFAULT_INITIAL_ATTRIBUTES, MODE, SOURCEPRODUCT, SOURCEPRODUCTAPPROVALSTATUS, TARGETPRODUCT, TARGETPRODUCTAPPROVALSTATUSFields inherited from class de.hybris.platform.catalog.jalo.GeneratedCatalogVersionDifference
CRONJOB, DIFFERENCETEXT, DIFFERENCEVALUE, SOURCEVERSION, TARGETVERSIONFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.catalog.jalo.GeneratedProductCatalogVersionDifference
getDefaultAttributeModes, getMode, getMode, getSourceProduct, getSourceProduct, getSourceProductApprovalStatus, getTargetProduct, getTargetProduct, getTargetProductApprovalStatus, setMode, setMode, setSourceProduct, setSourceProduct, setTargetProduct, setTargetProductMethods inherited from class de.hybris.platform.catalog.jalo.GeneratedCatalogVersionDifference
getCronJob, getCronJob, getDifferenceText, getDifferenceText, getDifferenceValue, getDifferenceValue, getDifferenceValueAsPrimitive, getDifferenceValueAsPrimitive, getSourceVersion, getSourceVersion, getTargetVersion, getTargetVersion, setCronJob, setCronJob, setDifferenceText, setDifferenceText, setDifferenceValue, setDifferenceValue, setDifferenceValue, setDifferenceValue, setSourceVersion, setSourceVersion, setTargetVersion, setTargetVersionMethods inherited from class de.hybris.platform.jalo.GenericItem
createItem, getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Constructor Details
-
ProductCatalogVersionDifference
public ProductCatalogVersionDifference()
-
-
Method Details
-
accept
public void accept(boolean deleteDiff) -
accept
public void accept() -
dontAccept
public void dontAccept() -
getSourceProductApprovalStatus
Description copied from class:GeneratedProductCatalogVersionDifferenceGenerated method - Getter of theProductCatalogVersionDifference.sourceProductApprovalStatusattribute.- Specified by:
getSourceProductApprovalStatusin classGeneratedProductCatalogVersionDifference- Returns:
- the sourceProductApprovalStatus
- See Also:
-
getTargetProductApprovalStatus
Description copied from class:GeneratedProductCatalogVersionDifferenceGenerated method - Getter of theProductCatalogVersionDifference.targetProductApprovalStatusattribute.- Specified by:
getTargetProductApprovalStatusin classGeneratedProductCatalogVersionDifference- Returns:
- the targetProductApprovalStatus
- See Also:
-