Class CxCustomizationsGroupModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.personalizationservices.model.CxCustomizationsGroupModel
- All Implemented Interfaces:
Serializable
Generated model class for type CxCustomizationsGroup first defined at extension personalizationservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofCxCustomizationsGroup.catalogVersionattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxCustomizationsGroup.codeattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxCustomizationsGroup.customizationsattribute defined at extensionpersonalizationservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.CxCustomizationsGroupModel(CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxCustomizationsGroupModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theCxCustomizationsGroup.catalogVersionattribute defined at extensionpersonalizationservices.getCode()Generated method - Getter of theCxCustomizationsGroup.codeattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxCustomizationsGroup.customizationsattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxCustomizationsGroup.catalogVersionattribute defined at extensionpersonalizationservices.voidGenerated method - Initial setter ofCxCustomizationsGroup.codeattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxCustomizationsGroup.customizationsattribute defined at extensionpersonalizationservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
CODE
Generated constant - Attribute key ofCxCustomizationsGroup.codeattribute defined at extensionpersonalizationservices.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofCxCustomizationsGroup.catalogVersionattribute defined at extensionpersonalizationservices.- See Also:
-
CUSTOMIZATIONS
Generated constant - Attribute key ofCxCustomizationsGroup.customizationsattribute defined at extensionpersonalizationservices.- See Also:
-
-
Constructor Details
-
CxCustomizationsGroupModel
public CxCustomizationsGroupModel()Generated constructor - Default constructor for generic creation. -
CxCustomizationsGroupModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CxCustomizationsGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public CxCustomizationsGroupModel(CatalogVersionModel _catalogVersion, String _code) 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:
_catalogVersion- initial attribute declared by typeCxCustomizationsGroupat extensionpersonalizationservices_code- initial attribute declared by typeCxCustomizationsGroupat extensionpersonalizationservices
-
CxCustomizationsGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public CxCustomizationsGroupModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) 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:
_catalogVersion- initial attribute declared by typeCxCustomizationsGroupat extensionpersonalizationservices_code- initial attribute declared by typeCxCustomizationsGroupat extensionpersonalizationservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getCatalogVersion
Generated method - Getter of theCxCustomizationsGroup.catalogVersionattribute defined at extensionpersonalizationservices.- Returns:
- the catalogVersion
-
getCode
Generated method - Getter of theCxCustomizationsGroup.codeattribute defined at extensionpersonalizationservices.- Returns:
- the code - Group code
-
getCustomizations
@Accessor(qualifier="customizations", type=GETTER) public List<CxCustomizationModel> getCustomizations()Generated method - Getter of theCxCustomizationsGroup.customizationsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the customizations
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofCxCustomizationsGroup.catalogVersionattribute defined at extensionpersonalizationservices.- Parameters:
value- the catalogVersion
-
setCode
Generated method - Initial setter ofCxCustomizationsGroup.codeattribute defined at extensionpersonalizationservices. Can only be used at creation of model - before first save.- Parameters:
value- the code - Group code
-
setCustomizations
@Accessor(qualifier="customizations", type=SETTER) public void setCustomizations(List<CxCustomizationModel> value) Generated method - Setter ofCxCustomizationsGroup.customizationsattribute defined at extensionpersonalizationservices.- Parameters:
value- the customizations
-