Class ConsentTemplateModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.commerceservices.model.consent.ConsentTemplateModel
-
- All Implemented Interfaces:
java.io.Serializable
public class ConsentTemplateModel extends ItemModel
Generated model class for type ConsentTemplate first defined at extension commerceservices.A type of consent associated with a particular store.
- 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
BASESITE
Generated constant - Attribute key ofConsentTemplate.baseSite
attribute defined at extensioncommerceservices
.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofConsentTemplate.description
attribute defined at extensioncommerceservices
.static java.lang.String
EXPOSED
Generated constant - Attribute key ofConsentTemplate.exposed
attribute defined at extensioncommerceservices
.static java.lang.String
ID
Generated constant - Attribute key ofConsentTemplate.id
attribute defined at extensioncommerceservices
.static java.lang.String
NAME
Generated constant - Attribute key ofConsentTemplate.name
attribute defined at extensioncommerceservices
.static java.lang.String
VERSION
Generated constant - Attribute key ofConsentTemplate.version
attribute defined at extensioncommerceservices
.-
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 ConsentTemplateModel()
Generated constructor - Default constructor for generic creation.ConsentTemplateModel(BaseSiteModel _baseSite, java.lang.String _id, ItemModel _owner, java.lang.Integer _version)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersConsentTemplateModel(BaseSiteModel _baseSite, java.lang.String _id, java.lang.Integer _version)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersConsentTemplateModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseSiteModel
getBaseSite()
Generated method - Getter of theConsentTemplate.baseSite
attribute defined at extensioncommerceservices
.java.lang.String
getDescription()
Generated method - Getter of theConsentTemplate.description
attribute defined at extensioncommerceservices
.java.lang.String
getDescription(java.util.Locale loc)
Generated method - Getter of theConsentTemplate.description
attribute defined at extensioncommerceservices
.java.lang.String
getId()
Generated method - Getter of theConsentTemplate.id
attribute defined at extensioncommerceservices
.java.lang.String
getName()
Generated method - Getter of theConsentTemplate.name
attribute defined at extensioncommerceservices
.java.lang.String
getName(java.util.Locale loc)
Generated method - Getter of theConsentTemplate.name
attribute defined at extensioncommerceservices
.java.lang.Integer
getVersion()
Generated method - Getter of theConsentTemplate.version
attribute defined at extensioncommerceservices
.boolean
isExposed()
Generated method - Getter of theConsentTemplate.exposed
attribute defined at extensioncommerceservices
.void
setBaseSite(BaseSiteModel value)
Generated method - Setter ofConsentTemplate.baseSite
attribute defined at extensioncommerceservices
.void
setDescription(java.lang.String value)
Generated method - Setter ofConsentTemplate.description
attribute defined at extensioncommerceservices
.void
setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofConsentTemplate.description
attribute defined at extensioncommerceservices
.void
setExposed(boolean value)
Generated method - Setter ofConsentTemplate.exposed
attribute defined at extensioncommerceservices
.void
setId(java.lang.String value)
Generated method - Setter ofConsentTemplate.id
attribute defined at extensioncommerceservices
.void
setName(java.lang.String value)
Generated method - Setter ofConsentTemplate.name
attribute defined at extensioncommerceservices
.void
setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofConsentTemplate.name
attribute defined at extensioncommerceservices
.void
setVersion(java.lang.Integer value)
Generated method - Setter ofConsentTemplate.version
attribute defined at extensioncommerceservices
.-
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
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofConsentTemplate.id
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Generated constant - Attribute key ofConsentTemplate.version
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
BASESITE
public static final java.lang.String BASESITE
Generated constant - Attribute key ofConsentTemplate.baseSite
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofConsentTemplate.name
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
EXPOSED
public static final java.lang.String EXPOSED
Generated constant - Attribute key ofConsentTemplate.exposed
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofConsentTemplate.description
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConsentTemplateModel
public ConsentTemplateModel()
Generated constructor - Default constructor for generic creation.
-
ConsentTemplateModel
public ConsentTemplateModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
ConsentTemplateModel
@Deprecated(since="4.1.1", forRemoval=true) public ConsentTemplateModel(BaseSiteModel _baseSite, java.lang.String _id, java.lang.Integer _version)
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:
_baseSite
- initial attribute declared by typeConsentTemplate
at extensioncommerceservices
_id
- initial attribute declared by typeConsentTemplate
at extensioncommerceservices
_version
- initial attribute declared by typeConsentTemplate
at extensioncommerceservices
-
ConsentTemplateModel
@Deprecated(since="4.1.1", forRemoval=true) public ConsentTemplateModel(BaseSiteModel _baseSite, java.lang.String _id, ItemModel _owner, java.lang.Integer _version)
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:
_baseSite
- initial attribute declared by typeConsentTemplate
at extensioncommerceservices
_id
- initial attribute declared by typeConsentTemplate
at extensioncommerceservices
_owner
- initial attribute declared by typeItem
at extensioncore
_version
- initial attribute declared by typeConsentTemplate
at extensioncommerceservices
-
-
Method Detail
-
getBaseSite
@Accessor(qualifier="baseSite", type=GETTER) public BaseSiteModel getBaseSite()
Generated method - Getter of theConsentTemplate.baseSite
attribute defined at extensioncommerceservices
.- Returns:
- the baseSite - BaseSite that this consent template belongs to
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theConsentTemplate.description
attribute defined at extensioncommerceservices
.- Returns:
- the description - Consent Template Description
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
Generated method - Getter of theConsentTemplate.description
attribute defined at extensioncommerceservices
.- Parameters:
loc
- the value localization key- Returns:
- the description - Consent Template Description
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theConsentTemplate.id
attribute defined at extensioncommerceservices
.- Returns:
- the id - Consent Template ID
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theConsentTemplate.name
attribute defined at extensioncommerceservices
.- Returns:
- the name - Consent Template Name
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Generated method - Getter of theConsentTemplate.name
attribute defined at extensioncommerceservices
.- Parameters:
loc
- the value localization key- Returns:
- the name - Consent Template Name
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getVersion
@Accessor(qualifier="version", type=GETTER) public java.lang.Integer getVersion()
Generated method - Getter of theConsentTemplate.version
attribute defined at extensioncommerceservices
.- Returns:
- the version - Consent Template Version
-
isExposed
@Accessor(qualifier="exposed", type=GETTER) public boolean isExposed()
Generated method - Getter of theConsentTemplate.exposed
attribute defined at extensioncommerceservices
.- Returns:
- the exposed - Indicates whether the consent template should be exposed to integrators in a storefront implementation as part of cookie and session information
-
setBaseSite
@Accessor(qualifier="baseSite", type=SETTER) public void setBaseSite(BaseSiteModel value)
Generated method - Setter ofConsentTemplate.baseSite
attribute defined at extensioncommerceservices
.- Parameters:
value
- the baseSite - BaseSite that this consent template belongs to
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofConsentTemplate.description
attribute defined at extensioncommerceservices
.- Parameters:
value
- the description - Consent Template Description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofConsentTemplate.description
attribute defined at extensioncommerceservices
.- Parameters:
value
- the description - Consent Template Descriptionloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setExposed
@Accessor(qualifier="exposed", type=SETTER) public void setExposed(boolean value)
Generated method - Setter ofConsentTemplate.exposed
attribute defined at extensioncommerceservices
.- Parameters:
value
- the exposed - Indicates whether the consent template should be exposed to integrators in a storefront implementation as part of cookie and session information
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofConsentTemplate.id
attribute defined at extensioncommerceservices
.- Parameters:
value
- the id - Consent Template ID
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofConsentTemplate.name
attribute defined at extensioncommerceservices
.- Parameters:
value
- the name - Consent Template Name
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofConsentTemplate.name
attribute defined at extensioncommerceservices
.- Parameters:
value
- the name - Consent Template Nameloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
-