public class CxUserToSegmentModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CXSEGMENTTOUSERRELATION
Generated relation code constant for relation
CxSegmentToUserRelation defining source attribute segment in extension personalizationservices. |
static String |
_CXUSERTOSEGMENTRELATION
Generated relation code constant for relation
CxUserToSegmentRelation defining source attribute user in extension personalizationservices. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
AFFINITY
Generated constant - Attribute key of
CxUserToSegment.affinity attribute defined at extension personalizationservices. |
static String |
SEGMENT
Generated constant - Attribute key of
CxUserToSegment.segment attribute defined at extension personalizationservices. |
static String |
USER
Generated constant - Attribute key of
CxUserToSegment.user attribute defined at extension personalizationservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CxUserToSegmentModel()
Generated constructor - Default constructor for generic creation.
|
CxUserToSegmentModel(BigDecimal _affinity,
CxSegmentModel _segment,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CxUserToSegmentModel(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 |
|---|---|
BigDecimal |
getAffinity()
Generated method - Getter of the
CxUserToSegment.affinity 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(BigDecimal value)
Generated method - Setter of
CxUserToSegment.affinity 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, 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 String _TYPECODE
public static final String _CXSEGMENTTOUSERRELATION
CxSegmentToUserRelation defining source attribute segment in extension personalizationservices.public static final String _CXUSERTOSEGMENTRELATION
CxUserToSegmentRelation defining source attribute user in extension personalizationservices.public static final String AFFINITY
CxUserToSegment.affinity attribute defined at extension personalizationservices.public static final String SEGMENT
CxUserToSegment.segment attribute defined at extension personalizationservices.public static final 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(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(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 BigDecimal getAffinity()
CxUserToSegment.affinity 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(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="segment", type=SETTER) public void setSegment(CxSegmentModel value)
CxUserToSegment.segment attribute defined at extension personalizationservices.value - the segmentCopyright © 2017 SAP SE. All Rights Reserved.