Package de.hybris.platform.catalog.model
Class CategoryCatalogVersionDifferenceModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.catalog.model.CatalogVersionDifferenceModel
-
- de.hybris.platform.catalog.model.CategoryCatalogVersionDifferenceModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CategoryCatalogVersionDifferenceModel extends CatalogVersionDifferenceModel
Generated model class for type CategoryCatalogVersionDifference first defined at extension catalog.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
MODE
Generated constant - Attribute key ofCategoryCatalogVersionDifference.mode
attribute defined at extensioncatalog
.static java.lang.String
SOURCECATEGORY
Generated constant - Attribute key ofCategoryCatalogVersionDifference.sourceCategory
attribute defined at extensioncatalog
.static java.lang.String
TARGETCATEGORY
Generated constant - Attribute key ofCategoryCatalogVersionDifference.targetCategory
attribute defined at extensioncatalog
.-
Fields inherited from class de.hybris.platform.catalog.model.CatalogVersionDifferenceModel
CRONJOB, DIFFERENCETEXT, DIFFERENCEVALUE, SOURCEVERSION, TARGETVERSION
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CategoryCatalogVersionDifferenceModel()
Generated constructor - Default constructor for generic creation.CategoryCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, CategoryDifferenceMode _mode, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCategoryCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, CategoryDifferenceMode _mode, ItemModel _owner, CategoryModel _sourceCategory, CatalogVersionModel _sourceVersion, CategoryModel _targetCategory, CatalogVersionModel _targetVersion)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCategoryCatalogVersionDifferenceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CategoryDifferenceMode
getMode()
Generated method - Getter of theCategoryCatalogVersionDifference.mode
attribute defined at extensioncatalog
.CategoryModel
getSourceCategory()
Generated method - Getter of theCategoryCatalogVersionDifference.sourceCategory
attribute defined at extensioncatalog
.CategoryModel
getTargetCategory()
Generated method - Getter of theCategoryCatalogVersionDifference.targetCategory
attribute defined at extensioncatalog
.void
setMode(CategoryDifferenceMode value)
Generated method - Initial setter ofCategoryCatalogVersionDifference.mode
attribute defined at extensioncatalog
.void
setSourceCategory(CategoryModel value)
Generated method - Initial setter ofCategoryCatalogVersionDifference.sourceCategory
attribute defined at extensioncatalog
.void
setTargetCategory(CategoryModel value)
Generated method - Initial setter ofCategoryCatalogVersionDifference.targetCategory
attribute defined at extensioncatalog
.-
Methods inherited from class de.hybris.platform.catalog.model.CatalogVersionDifferenceModel
getCronJob, getDifferenceText, getDifferenceValue, getSourceVersion, getTargetVersion, setCronJob, setDifferenceText, setDifferenceValue, setSourceVersion, setTargetVersion
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
SOURCECATEGORY
public static final java.lang.String SOURCECATEGORY
Generated constant - Attribute key ofCategoryCatalogVersionDifference.sourceCategory
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
TARGETCATEGORY
public static final java.lang.String TARGETCATEGORY
Generated constant - Attribute key ofCategoryCatalogVersionDifference.targetCategory
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
MODE
public static final java.lang.String MODE
Generated constant - Attribute key ofCategoryCatalogVersionDifference.mode
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CategoryCatalogVersionDifferenceModel
public CategoryCatalogVersionDifferenceModel()
Generated constructor - Default constructor for generic creation.
-
CategoryCatalogVersionDifferenceModel
public CategoryCatalogVersionDifferenceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CategoryCatalogVersionDifferenceModel
@Deprecated(since="4.1.1", forRemoval=true) public CategoryCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, CategoryDifferenceMode _mode, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_cronJob
- initial attribute declared by typeCatalogVersionDifference
at extensioncatalog
_mode
- initial attribute declared by typeCategoryCatalogVersionDifference
at extensioncatalog
_sourceVersion
- initial attribute declared by typeCatalogVersionDifference
at extensioncatalog
_targetVersion
- initial attribute declared by typeCatalogVersionDifference
at extensioncatalog
-
CategoryCatalogVersionDifferenceModel
@Deprecated(since="4.1.1", forRemoval=true) public CategoryCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, CategoryDifferenceMode _mode, ItemModel _owner, CategoryModel _sourceCategory, CatalogVersionModel _sourceVersion, CategoryModel _targetCategory, CatalogVersionModel _targetVersion)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_cronJob
- initial attribute declared by typeCatalogVersionDifference
at extensioncatalog
_mode
- initial attribute declared by typeCategoryCatalogVersionDifference
at extensioncatalog
_owner
- initial attribute declared by typeItem
at extensioncore
_sourceCategory
- initial attribute declared by typeCategoryCatalogVersionDifference
at extensioncatalog
_sourceVersion
- initial attribute declared by typeCatalogVersionDifference
at extensioncatalog
_targetCategory
- initial attribute declared by typeCategoryCatalogVersionDifference
at extensioncatalog
_targetVersion
- initial attribute declared by typeCatalogVersionDifference
at extensioncatalog
-
-
Method Detail
-
getMode
@Accessor(qualifier="mode", type=GETTER) public CategoryDifferenceMode getMode()
Generated method - Getter of theCategoryCatalogVersionDifference.mode
attribute defined at extensioncatalog
.- Returns:
- the mode
-
getSourceCategory
@Accessor(qualifier="sourceCategory", type=GETTER) public CategoryModel getSourceCategory()
Generated method - Getter of theCategoryCatalogVersionDifference.sourceCategory
attribute defined at extensioncatalog
.- Returns:
- the sourceCategory
-
getTargetCategory
@Accessor(qualifier="targetCategory", type=GETTER) public CategoryModel getTargetCategory()
Generated method - Getter of theCategoryCatalogVersionDifference.targetCategory
attribute defined at extensioncatalog
.- Returns:
- the targetCategory
-
setMode
@Accessor(qualifier="mode", type=SETTER) public void setMode(CategoryDifferenceMode value)
Generated method - Initial setter ofCategoryCatalogVersionDifference.mode
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the mode
-
setSourceCategory
@Accessor(qualifier="sourceCategory", type=SETTER) public void setSourceCategory(CategoryModel value)
Generated method - Initial setter ofCategoryCatalogVersionDifference.sourceCategory
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the sourceCategory
-
setTargetCategory
@Accessor(qualifier="targetCategory", type=SETTER) public void setTargetCategory(CategoryModel value)
Generated method - Initial setter ofCategoryCatalogVersionDifference.targetCategory
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the targetCategory
-
-