Package de.hybris.platform.catalog.model
Class CatalogVersionDifferenceModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.catalog.model.CatalogVersionDifferenceModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
CategoryCatalogVersionDifferenceModel,ProductCatalogVersionDifferenceModel
public class CatalogVersionDifferenceModel extends ItemModel
Generated model class for type CatalogVersionDifference 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_TYPECODEGenerated model type code constant.static java.lang.StringCRONJOBGenerated constant - Attribute key ofCatalogVersionDifference.cronJobattribute defined at extensioncatalog.static java.lang.StringDIFFERENCETEXTGenerated constant - Attribute key ofCatalogVersionDifference.differenceTextattribute defined at extensioncatalog.static java.lang.StringDIFFERENCEVALUEGenerated constant - Attribute key ofCatalogVersionDifference.differenceValueattribute defined at extensioncatalog.static java.lang.StringSOURCEVERSIONGenerated constant - Attribute key ofCatalogVersionDifference.sourceVersionattribute defined at extensioncatalog.static java.lang.StringTARGETVERSIONGenerated constant - Attribute key ofCatalogVersionDifference.targetVersionattribute defined at extensioncatalog.-
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 CatalogVersionDifferenceModel()Generated constructor - Default constructor for generic creation.CatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, 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 parametersCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, ItemModel _owner, 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 parametersCatalogVersionDifferenceModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompareCatalogVersionsCronJobModelgetCronJob()Generated method - Getter of theCatalogVersionDifference.cronJobattribute defined at extensioncatalog.java.lang.StringgetDifferenceText()Generated method - Getter of theCatalogVersionDifference.differenceTextattribute defined at extensioncatalog.java.lang.DoublegetDifferenceValue()Generated method - Getter of theCatalogVersionDifference.differenceValueattribute defined at extensioncatalog.CatalogVersionModelgetSourceVersion()Generated method - Getter of theCatalogVersionDifference.sourceVersionattribute defined at extensioncatalog.CatalogVersionModelgetTargetVersion()Generated method - Getter of theCatalogVersionDifference.targetVersionattribute defined at extensioncatalog.voidsetCronJob(CompareCatalogVersionsCronJobModel value)Generated method - Initial setter ofCatalogVersionDifference.cronJobattribute defined at extensioncatalog.voidsetDifferenceText(java.lang.String value)Generated method - Setter ofCatalogVersionDifference.differenceTextattribute defined at extensioncatalog.voidsetDifferenceValue(java.lang.Double value)Generated method - Setter ofCatalogVersionDifference.differenceValueattribute defined at extensioncatalog.voidsetSourceVersion(CatalogVersionModel value)Generated method - Initial setter ofCatalogVersionDifference.sourceVersionattribute defined at extensioncatalog.voidsetTargetVersion(CatalogVersionModel value)Generated method - Initial setter ofCatalogVersionDifference.targetVersionattribute defined at extensioncatalog.-
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
-
SOURCEVERSION
public static final java.lang.String SOURCEVERSION
Generated constant - Attribute key ofCatalogVersionDifference.sourceVersionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
TARGETVERSION
public static final java.lang.String TARGETVERSION
Generated constant - Attribute key ofCatalogVersionDifference.targetVersionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
CRONJOB
public static final java.lang.String CRONJOB
Generated constant - Attribute key ofCatalogVersionDifference.cronJobattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
DIFFERENCETEXT
public static final java.lang.String DIFFERENCETEXT
Generated constant - Attribute key ofCatalogVersionDifference.differenceTextattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
DIFFERENCEVALUE
public static final java.lang.String DIFFERENCEVALUE
Generated constant - Attribute key ofCatalogVersionDifference.differenceValueattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CatalogVersionDifferenceModel
public CatalogVersionDifferenceModel()
Generated constructor - Default constructor for generic creation.
-
CatalogVersionDifferenceModel
public CatalogVersionDifferenceModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CatalogVersionDifferenceModel
@Deprecated(since="4.1.1", forRemoval=true) public CatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, 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 typeCatalogVersionDifferenceat extensioncatalog_sourceVersion- initial attribute declared by typeCatalogVersionDifferenceat extensioncatalog_targetVersion- initial attribute declared by typeCatalogVersionDifferenceat extensioncatalog
-
CatalogVersionDifferenceModel
@Deprecated(since="4.1.1", forRemoval=true) public CatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, ItemModel _owner, 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 - for all mandatory and initial attributes.- Parameters:
_cronJob- initial attribute declared by typeCatalogVersionDifferenceat extensioncatalog_owner- initial attribute declared by typeItemat extensioncore_sourceVersion- initial attribute declared by typeCatalogVersionDifferenceat extensioncatalog_targetVersion- initial attribute declared by typeCatalogVersionDifferenceat extensioncatalog
-
-
Method Detail
-
getCronJob
@Accessor(qualifier="cronJob", type=GETTER) public CompareCatalogVersionsCronJobModel getCronJob()
Generated method - Getter of theCatalogVersionDifference.cronJobattribute defined at extensioncatalog.- Returns:
- the cronJob
-
getDifferenceText
@Accessor(qualifier="differenceText", type=GETTER) public java.lang.String getDifferenceText()
Generated method - Getter of theCatalogVersionDifference.differenceTextattribute defined at extensioncatalog.- Returns:
- the differenceText
-
getDifferenceValue
@Accessor(qualifier="differenceValue", type=GETTER) public java.lang.Double getDifferenceValue()
Generated method - Getter of theCatalogVersionDifference.differenceValueattribute defined at extensioncatalog.- Returns:
- the differenceValue
-
getSourceVersion
@Accessor(qualifier="sourceVersion", type=GETTER) public CatalogVersionModel getSourceVersion()
Generated method - Getter of theCatalogVersionDifference.sourceVersionattribute defined at extensioncatalog.- Returns:
- the sourceVersion
-
getTargetVersion
@Accessor(qualifier="targetVersion", type=GETTER) public CatalogVersionModel getTargetVersion()
Generated method - Getter of theCatalogVersionDifference.targetVersionattribute defined at extensioncatalog.- Returns:
- the targetVersion
-
setCronJob
@Accessor(qualifier="cronJob", type=SETTER) public void setCronJob(CompareCatalogVersionsCronJobModel value)
Generated method - Initial setter ofCatalogVersionDifference.cronJobattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the cronJob
-
setDifferenceText
@Accessor(qualifier="differenceText", type=SETTER) public void setDifferenceText(java.lang.String value)
Generated method - Setter ofCatalogVersionDifference.differenceTextattribute defined at extensioncatalog.- Parameters:
value- the differenceText
-
setDifferenceValue
@Accessor(qualifier="differenceValue", type=SETTER) public void setDifferenceValue(java.lang.Double value)
Generated method - Setter ofCatalogVersionDifference.differenceValueattribute defined at extensioncatalog.- Parameters:
value- the differenceValue
-
setSourceVersion
@Accessor(qualifier="sourceVersion", type=SETTER) public void setSourceVersion(CatalogVersionModel value)
Generated method - Initial setter ofCatalogVersionDifference.sourceVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the sourceVersion
-
setTargetVersion
@Accessor(qualifier="targetVersion", type=SETTER) public void setTargetVersion(CatalogVersionModel value)
Generated method - Initial setter ofCatalogVersionDifference.targetVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the targetVersion
-
-