public class CampaignModel extends ItemModel
Campaign information.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CAMPAIGNSFORRESTRICTION
Generated relation code constant for relation
CampaignsForRestriction defining source attribute restrictions in extension cms2. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CODE
Generated constant - Attribute key of
Campaign.code attribute defined at extension basecommerce. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
Campaign.description attribute defined at extension basecommerce. |
static java.lang.String |
ENABLED
Generated constant - Attribute key of
Campaign.enabled attribute defined at extension basecommerce. |
static java.lang.String |
ENDDATE
Generated constant - Attribute key of
Campaign.endDate attribute defined at extension basecommerce. |
static java.lang.String |
NAME
Generated constant - Attribute key of
Campaign.name attribute defined at extension basecommerce. |
static java.lang.String |
RESTRICTIONS
Generated constant - Attribute key of
Campaign.restrictions attribute defined at extension cms2. |
static java.lang.String |
SOURCERULES
Generated constant - Attribute key of
Campaign.sourceRules attribute defined at extension ruleengineservices. |
static java.lang.String |
STARTDATE
Generated constant - Attribute key of
Campaign.startDate attribute defined at extension basecommerce. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CampaignModel()
Generated constructor - Default constructor for generic creation.
|
CampaignModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
CampaignModel(java.lang.String _code)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CampaignModel(java.lang.String _code,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode()
Generated method - Getter of the
Campaign.code attribute defined at extension basecommerce. |
java.lang.String |
getDescription()
Generated method - Getter of the
Campaign.description attribute defined at extension basecommerce. |
java.lang.String |
getDescription(java.util.Locale loc)
Generated method - Getter of the
Campaign.description attribute defined at extension basecommerce. |
java.lang.Boolean |
getEnabled()
Generated method - Getter of the
Campaign.enabled attribute defined at extension basecommerce. |
java.util.Date |
getEndDate()
Generated method - Getter of the
Campaign.endDate attribute defined at extension basecommerce. |
java.lang.String |
getName()
Generated method - Getter of the
Campaign.name attribute defined at extension basecommerce. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
Campaign.name attribute defined at extension basecommerce. |
java.util.Collection<CMSCampaignRestrictionModel> |
getRestrictions()
Generated method - Getter of the
Campaign.restrictions attribute defined at extension cms2. |
java.util.Set<SourceRuleModel> |
getSourceRules()
Generated method - Getter of the
Campaign.sourceRules attribute defined at extension ruleengineservices. |
java.util.Date |
getStartDate()
Generated method - Getter of the
Campaign.startDate attribute defined at extension basecommerce. |
void |
setCode(java.lang.String value)
Generated method - Setter of
Campaign.code attribute defined at extension basecommerce. |
void |
setDescription(java.lang.String value)
Generated method - Setter of
Campaign.description attribute defined at extension basecommerce. |
void |
setDescription(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
Campaign.description attribute defined at extension basecommerce. |
void |
setEnabled(java.lang.Boolean value)
Generated method - Setter of
Campaign.enabled attribute defined at extension basecommerce. |
void |
setEndDate(java.util.Date value)
Generated method - Setter of
Campaign.endDate attribute defined at extension basecommerce. |
void |
setName(java.lang.String value)
Generated method - Setter of
Campaign.name attribute defined at extension basecommerce. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
Campaign.name attribute defined at extension basecommerce. |
void |
setRestrictions(java.util.Collection<CMSCampaignRestrictionModel> value)
Generated method - Setter of
Campaign.restrictions attribute defined at extension cms2. |
void |
setSourceRules(java.util.Set<SourceRuleModel> value)
Generated method - Setter of
Campaign.sourceRules attribute defined at extension ruleengineservices. |
void |
setStartDate(java.util.Date value)
Generated method - Setter of
Campaign.startDate attribute defined at extension basecommerce. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _CAMPAIGNSFORRESTRICTION
CampaignsForRestriction defining source attribute restrictions in extension cms2.public static final java.lang.String CODE
Campaign.code attribute defined at extension basecommerce.public static final java.lang.String NAME
Campaign.name attribute defined at extension basecommerce.public static final java.lang.String DESCRIPTION
Campaign.description attribute defined at extension basecommerce.public static final java.lang.String STARTDATE
Campaign.startDate attribute defined at extension basecommerce.public static final java.lang.String ENDDATE
Campaign.endDate attribute defined at extension basecommerce.public static final java.lang.String ENABLED
Campaign.enabled attribute defined at extension basecommerce.public static final java.lang.String SOURCERULES
Campaign.sourceRules attribute defined at extension ruleengineservices.public static final java.lang.String RESTRICTIONS
Campaign.restrictions attribute defined at extension cms2.public CampaignModel()
public CampaignModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CampaignModel(java.lang.String _code)
_code - initial attribute declared by type Campaign at extension basecommerce@Deprecated
public CampaignModel(java.lang.String _code,
ItemModel _owner)
_code - initial attribute declared by type Campaign at extension basecommerce_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Campaign.code attribute defined at extension basecommerce.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Campaign.description attribute defined at extension basecommerce.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
Campaign.description attribute defined at extension basecommerce.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="enabled", type=GETTER) public java.lang.Boolean getEnabled()
Campaign.enabled attribute defined at extension basecommerce.@Accessor(qualifier="endDate", type=GETTER) public java.util.Date getEndDate()
Campaign.endDate attribute defined at extension basecommerce.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Campaign.name attribute defined at extension basecommerce.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Campaign.name attribute defined at extension basecommerce.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="restrictions", type=GETTER) public java.util.Collection<CMSCampaignRestrictionModel> getRestrictions()
Campaign.restrictions attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="sourceRules", type=GETTER) public java.util.Set<SourceRuleModel> getSourceRules()
Campaign.sourceRules attribute defined at extension ruleengineservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="startDate", type=GETTER) public java.util.Date getStartDate()
Campaign.startDate attribute defined at extension basecommerce.@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Campaign.code attribute defined at extension basecommerce.value - the code@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Campaign.description attribute defined at extension basecommerce.value - the description@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
Campaign.description attribute defined at extension basecommerce.value - the descriptionloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="enabled", type=SETTER) public void setEnabled(java.lang.Boolean value)
Campaign.enabled attribute defined at extension basecommerce.value - the enabled@Accessor(qualifier="endDate", type=SETTER) public void setEndDate(java.util.Date value)
Campaign.endDate attribute defined at extension basecommerce.value - the endDate@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Campaign.name attribute defined at extension basecommerce.value - the name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Campaign.name attribute defined at extension basecommerce.value - the nameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(java.util.Collection<CMSCampaignRestrictionModel> value)
Campaign.restrictions attribute defined at extension cms2.value - the restrictions@Accessor(qualifier="sourceRules", type=SETTER) public void setSourceRules(java.util.Set<SourceRuleModel> value)
Campaign.sourceRules attribute defined at extension ruleengineservices.value - the sourceRulesCopyright © 2018 SAP SE. All Rights Reserved.