public class CxUserToSegmentModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CXSEGMENTTOUSERRELATION
Generated relation code constant for relation
CxSegmentToUserRelation defining source attribute segment in extension personalizationservices. |
static java.lang.String |
_CXUSERTOSEGMENTRELATION
Generated relation code constant for relation
CxUserToSegmentRelation defining source attribute user in extension personalizationservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
AFFINITY
Generated constant - Attribute key of
CxUserToSegment.affinity attribute defined at extension personalizationservices. |
static java.lang.String |
BASESITE
Generated constant - Attribute key of
CxUserToSegment.baseSite attribute defined at extension personalizationservices. |
static java.lang.String |
SEGMENT
Generated constant - Attribute key of
CxUserToSegment.segment attribute defined at extension personalizationservices. |
static java.lang.String |
USER
Generated constant - Attribute key of
CxUserToSegment.user attribute defined at extension personalizationservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CxUserToSegmentModel()
Generated constructor - Default constructor for generic creation.
|
CxUserToSegmentModel(java.math.BigDecimal _affinity,
CxSegmentModel _segment,
UserModel _user)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxUserToSegmentModel(java.math.BigDecimal _affinity,
ItemModel _owner,
CxSegmentModel _segment,
UserModel _user)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxUserToSegmentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
getAffinity()
Generated method - Getter of the
CxUserToSegment.affinity attribute defined at extension personalizationservices. |
BaseSiteModel |
getBaseSite()
Generated method - Getter of the
CxUserToSegment.baseSite attribute defined at extension personalizationservices. |
CxSegmentModel |
getSegment()
Generated method - Getter of the
CxUserToSegment.segment attribute defined at extension personalizationservices. |
UserModel |
getUser()
Generated method - Getter of the
CxUserToSegment.user attribute defined at extension personalizationservices. |
void |
setAffinity(java.math.BigDecimal value)
Generated method - Setter of
CxUserToSegment.affinity attribute defined at extension personalizationservices. |
void |
setBaseSite(BaseSiteModel value)
Generated method - Setter of
CxUserToSegment.baseSite attribute defined at extension personalizationservices. |
void |
setSegment(CxSegmentModel value)
Generated method - Setter of
CxUserToSegment.segment attribute defined at extension personalizationservices. |
void |
setUser(UserModel value)
Generated method - Setter of
CxUserToSegment.user 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 _CXSEGMENTTOUSERRELATION
CxSegmentToUserRelation defining source attribute segment in extension personalizationservices.public static final java.lang.String _CXUSERTOSEGMENTRELATION
CxUserToSegmentRelation defining source attribute user in extension personalizationservices.public static final java.lang.String AFFINITY
CxUserToSegment.affinity attribute defined at extension personalizationservices.public static final java.lang.String BASESITE
CxUserToSegment.baseSite attribute defined at extension personalizationservices.public static final java.lang.String SEGMENT
CxUserToSegment.segment attribute defined at extension personalizationservices.public static final java.lang.String USER
CxUserToSegment.user attribute defined at extension personalizationservices.public CxUserToSegmentModel()
public CxUserToSegmentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public CxUserToSegmentModel(java.math.BigDecimal _affinity,
CxSegmentModel _segment,
UserModel _user)
_affinity - initial attribute declared by type CxUserToSegment at extension personalizationservices_segment - initial attribute declared by type CxUserToSegment at extension personalizationservices_user - initial attribute declared by type CxUserToSegment at extension personalizationservices@Deprecated
public CxUserToSegmentModel(java.math.BigDecimal _affinity,
ItemModel _owner,
CxSegmentModel _segment,
UserModel _user)
_affinity - initial attribute declared by type CxUserToSegment at extension personalizationservices_owner - initial attribute declared by type Item at extension core_segment - initial attribute declared by type CxUserToSegment at extension personalizationservices_user - initial attribute declared by type CxUserToSegment at extension personalizationservices@Accessor(qualifier="affinity", type=GETTER) public java.math.BigDecimal getAffinity()
CxUserToSegment.affinity attribute defined at extension personalizationservices.@Accessor(qualifier="baseSite", type=GETTER) public BaseSiteModel getBaseSite()
CxUserToSegment.baseSite attribute defined at extension personalizationservices.@Accessor(qualifier="segment", type=GETTER) public CxSegmentModel getSegment()
CxUserToSegment.segment attribute defined at extension personalizationservices.@Accessor(qualifier="user", type=GETTER) public UserModel getUser()
CxUserToSegment.user attribute defined at extension personalizationservices.@Accessor(qualifier="affinity", type=SETTER) public void setAffinity(java.math.BigDecimal value)
CxUserToSegment.affinity attribute defined at extension personalizationservices.value - the affinity - The affinity of relation between user and segment. Range [0-1]@Accessor(qualifier="baseSite", type=SETTER) public void setBaseSite(BaseSiteModel value)
CxUserToSegment.baseSite attribute defined at extension personalizationservices.value - the baseSite - BaseSite for which this relation is valid@Accessor(qualifier="segment", type=SETTER) public void setSegment(CxSegmentModel value)
CxUserToSegment.segment attribute defined at extension personalizationservices.value - the segmentCopyright © 2018 SAP SE. All Rights Reserved.