public class CxCustomizationModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CXGROUPTOCUSTOMIZATION
Generated relation code constant for relation
CxGroupToCustomization defining source attribute group in extension personalizationservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIVE
Generated constant - Attribute key of
CxCustomization.active attribute defined at extension personalizationservices. |
static java.lang.String |
CATALOGVERSION
Generated constant - Attribute key of
CxCustomization.catalogVersion attribute defined at extension personalizationservices. |
static java.lang.String |
CODE
Generated constant - Attribute key of
CxCustomization.code attribute defined at extension personalizationservices. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
CxCustomization.description attribute defined at extension personalizationservices. |
static java.lang.String |
ENABLEDENDDATE
Generated constant - Attribute key of
CxCustomization.enabledEndDate attribute defined at extension personalizationservices. |
static java.lang.String |
ENABLEDSTARTDATE
Generated constant - Attribute key of
CxCustomization.enabledStartDate attribute defined at extension personalizationservices. |
static java.lang.String |
GROUP
Generated constant - Attribute key of
CxCustomization.group attribute defined at extension personalizationservices. |
static java.lang.String |
GROUPPOS
Generated constant - Attribute key of
CxCustomization.groupPOS attribute defined at extension personalizationservices. |
static java.lang.String |
LONGDESCRIPTION
Generated constant - Attribute key of
CxCustomization.longDescription attribute defined at extension personalizationservices. |
static java.lang.String |
NAME
Generated constant - Attribute key of
CxCustomization.name attribute defined at extension personalizationservices. |
static java.lang.String |
RANK
Generated constant - Attribute key of
CxCustomization.rank attribute defined at extension personalizationservices. |
static java.lang.String |
STATUS
Generated constant - Attribute key of
CxCustomization.status attribute defined at extension personalizationservices. |
static java.lang.String |
VARIATIONS
Generated constant - Attribute key of
CxCustomization.variations attribute defined at extension personalizationservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CxCustomizationModel()
Generated constructor - Default constructor for generic creation.
|
CxCustomizationModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
CxCustomizationsGroupModel _group,
java.lang.String _name)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxCustomizationModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
CxCustomizationsGroupModel _group,
java.lang.String _name,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxCustomizationModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
CxCustomization.catalogVersion attribute defined at extension personalizationservices. |
java.lang.String |
getCode()
Generated method - Getter of the
CxCustomization.code attribute defined at extension personalizationservices. |
java.lang.String |
getDescription()
Deprecated.
since 1811
|
java.util.Date |
getEnabledEndDate()
Generated method - Getter of the
CxCustomization.enabledEndDate attribute defined at extension personalizationservices. |
java.util.Date |
getEnabledStartDate()
Generated method - Getter of the
CxCustomization.enabledStartDate attribute defined at extension personalizationservices. |
CxCustomizationsGroupModel |
getGroup()
Generated method - Getter of the
CxCustomization.group attribute defined at extension personalizationservices. |
java.lang.String |
getLongDescription()
Generated method - Getter of the
CxCustomization.longDescription attribute defined at extension personalizationservices. |
java.lang.String |
getName()
Generated method - Getter of the
CxCustomization.name attribute defined at extension personalizationservices. |
java.lang.Integer |
getRank()
Generated method - Getter of the
CxCustomization.rank dynamic attribute defined at extension personalizationservices. |
CxItemStatus |
getStatus()
Generated method - Getter of the
CxCustomization.status attribute defined at extension personalizationservices. |
java.util.List<CxVariationModel> |
getVariations()
Generated method - Getter of the
CxCustomization.variations attribute defined at extension personalizationservices. |
boolean |
isActive()
Generated method - Getter of the
CxCustomization.active dynamic attribute defined at extension personalizationservices. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
CxCustomization.catalogVersion attribute defined at extension personalizationservices. |
void |
setCode(java.lang.String value)
Generated method - Initial setter of
CxCustomization.code attribute defined at extension personalizationservices. |
void |
setDescription(java.lang.String value)
Deprecated.
since 1811
|
void |
setEnabledEndDate(java.util.Date value)
Generated method - Setter of
CxCustomization.enabledEndDate attribute defined at extension personalizationservices. |
void |
setEnabledStartDate(java.util.Date value)
Generated method - Setter of
CxCustomization.enabledStartDate attribute defined at extension personalizationservices. |
void |
setGroup(CxCustomizationsGroupModel value)
Generated method - Setter of
CxCustomization.group attribute defined at extension personalizationservices. |
void |
setLongDescription(java.lang.String value)
Generated method - Setter of
CxCustomization.longDescription attribute defined at extension personalizationservices. |
void |
setName(java.lang.String value)
Generated method - Setter of
CxCustomization.name attribute defined at extension personalizationservices. |
void |
setRank(java.lang.Integer value)
Generated method - Setter of
CxCustomization.rank dynamic attribute defined at extension personalizationservices. |
void |
setStatus(CxItemStatus value)
Generated method - Setter of
CxCustomization.status attribute defined at extension personalizationservices. |
void |
setVariations(java.util.List<CxVariationModel> value)
Generated method - Setter of
CxCustomization.variations attribute defined at extension personalizationservices. |
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 _CXGROUPTOCUSTOMIZATION
CxGroupToCustomization defining source attribute group in extension personalizationservices.public static final java.lang.String CODE
CxCustomization.code attribute defined at extension personalizationservices.public static final java.lang.String CATALOGVERSION
CxCustomization.catalogVersion attribute defined at extension personalizationservices.public static final java.lang.String NAME
CxCustomization.name attribute defined at extension personalizationservices.public static final java.lang.String RANK
CxCustomization.rank attribute defined at extension personalizationservices.public static final java.lang.String DESCRIPTION
CxCustomization.description attribute defined at extension personalizationservices.public static final java.lang.String LONGDESCRIPTION
CxCustomization.longDescription attribute defined at extension personalizationservices.public static final java.lang.String ACTIVE
CxCustomization.active attribute defined at extension personalizationservices.public static final java.lang.String STATUS
CxCustomization.status attribute defined at extension personalizationservices.public static final java.lang.String ENABLEDSTARTDATE
CxCustomization.enabledStartDate attribute defined at extension personalizationservices.public static final java.lang.String ENABLEDENDDATE
CxCustomization.enabledEndDate attribute defined at extension personalizationservices.public static final java.lang.String VARIATIONS
CxCustomization.variations attribute defined at extension personalizationservices.public static final java.lang.String GROUPPOS
CxCustomization.groupPOS attribute defined at extension personalizationservices.public static final java.lang.String GROUP
CxCustomization.group attribute defined at extension personalizationservices.public CxCustomizationModel()
public CxCustomizationModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CxCustomizationModel(CatalogVersionModel _catalogVersion, java.lang.String _code, CxCustomizationsGroupModel _group, java.lang.String _name)
_catalogVersion - initial attribute declared by type CxCustomization at extension personalizationservices_code - initial attribute declared by type CxCustomization at extension personalizationservices_group - initial attribute declared by type CxCustomization at extension personalizationservices_name - initial attribute declared by type CxCustomization at extension personalizationservices@Deprecated public CxCustomizationModel(CatalogVersionModel _catalogVersion, java.lang.String _code, CxCustomizationsGroupModel _group, java.lang.String _name, ItemModel _owner)
_catalogVersion - initial attribute declared by type CxCustomization at extension personalizationservices_code - initial attribute declared by type CxCustomization at extension personalizationservices_group - initial attribute declared by type CxCustomization at extension personalizationservices_name - initial attribute declared by type CxCustomization at extension personalizationservices_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
CxCustomization.catalogVersion attribute defined at extension personalizationservices.@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
CxCustomization.code attribute defined at extension personalizationservices.@Deprecated @Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
CxCustomization.description attribute defined at extension personalizationservices.@Accessor(qualifier="enabledEndDate", type=GETTER) public java.util.Date getEnabledEndDate()
CxCustomization.enabledEndDate attribute defined at extension personalizationservices.@Accessor(qualifier="enabledStartDate", type=GETTER) public java.util.Date getEnabledStartDate()
CxCustomization.enabledStartDate attribute defined at extension personalizationservices.@Accessor(qualifier="group", type=GETTER) public CxCustomizationsGroupModel getGroup()
CxCustomization.group attribute defined at extension personalizationservices.@Accessor(qualifier="longDescription", type=GETTER) public java.lang.String getLongDescription()
CxCustomization.longDescription attribute defined at extension personalizationservices.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
CxCustomization.name attribute defined at extension personalizationservices.@Accessor(qualifier="rank", type=GETTER) public java.lang.Integer getRank()
CxCustomization.rank dynamic attribute defined at extension personalizationservices.@Accessor(qualifier="status", type=GETTER) public CxItemStatus getStatus()
CxCustomization.status attribute defined at extension personalizationservices.@Accessor(qualifier="variations", type=GETTER) public java.util.List<CxVariationModel> getVariations()
CxCustomization.variations attribute defined at extension personalizationservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="active", type=GETTER) public boolean isActive()
CxCustomization.active dynamic attribute defined at extension personalizationservices.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
CxCustomization.catalogVersion attribute defined at extension personalizationservices.value - the catalogVersion@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
CxCustomization.code attribute defined at extension personalizationservices. Can only be used at creation of model - before first save.value - the code - Unique identifier@Deprecated @Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
CxCustomization.description attribute defined at extension personalizationservices.value - the description - Description of customization@Accessor(qualifier="enabledEndDate", type=SETTER) public void setEnabledEndDate(java.util.Date value)
CxCustomization.enabledEndDate attribute defined at extension personalizationservices.value - the enabledEndDate - Date and time till which customization will be active@Accessor(qualifier="enabledStartDate", type=SETTER) public void setEnabledStartDate(java.util.Date value)
CxCustomization.enabledStartDate attribute defined at extension personalizationservices.value - the enabledStartDate - Date and time from which customization will be active@Accessor(qualifier="group", type=SETTER) public void setGroup(CxCustomizationsGroupModel value)
CxCustomization.group attribute defined at extension personalizationservices.value - the group@Accessor(qualifier="longDescription", type=SETTER) public void setLongDescription(java.lang.String value)
CxCustomization.longDescription attribute defined at extension personalizationservices.value - the longDescription - Long description of customization@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
CxCustomization.name attribute defined at extension personalizationservices.value - the name - Name of customization@Accessor(qualifier="rank", type=SETTER) public void setRank(java.lang.Integer value)
CxCustomization.rank dynamic attribute defined at extension personalizationservices.value - the rank - Defines the rank (priority) of the group@Accessor(qualifier="status", type=SETTER) public void setStatus(CxItemStatus value)
CxCustomization.status attribute defined at extension personalizationservices.value - the status - Contains current status of item@Accessor(qualifier="variations", type=SETTER) public void setVariations(java.util.List<CxVariationModel> value)
CxCustomization.variations attribute defined at extension personalizationservices.value - the variationsCopyright © 2018 SAP SE. All Rights Reserved.