public class EmailAddressModel extends ItemModel
Extending EmailAddress type with additional attributes.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_EMAILMESSAGE2BCCADDRESSESREL
Generated relation code constant for relation
EmailMessage2BccAddressesRel defining source attribute bccMessages in extension acceleratorservices. |
static String |
_EMAILMESSAGE2CCADDRESSESREL
Generated relation code constant for relation
EmailMessage2CcAddressesRel defining source attribute ccMessages in extension acceleratorservices. |
static String |
_EMAILMESSAGE2FROMADDRESSREL
Generated relation code constant for relation
EmailMessage2FromAddressRel defining source attribute messagesSent in extension acceleratorservices. |
static String |
_EMAILMESSAGE2TOADDRESSESREL
Generated relation code constant for relation
EmailMessage2ToAddressesRel defining source attribute toMessages in extension acceleratorservices. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
BCCMESSAGES
Generated constant - Attribute key of
EmailAddress.bccMessages attribute defined at extension acceleratorservices. |
static String |
CCMESSAGES
Generated constant - Attribute key of
EmailAddress.ccMessages attribute defined at extension acceleratorservices. |
static String |
DISPLAYNAME
Generated constant - Attribute key of
EmailAddress.displayName attribute defined at extension acceleratorservices. |
static String |
EMAILADDRESS
Generated constant - Attribute key of
EmailAddress.emailAddress attribute defined at extension acceleratorservices. |
static String |
MESSAGESSENT
Generated constant - Attribute key of
EmailAddress.messagesSent attribute defined at extension acceleratorservices. |
static String |
TOMESSAGES
Generated constant - Attribute key of
EmailAddress.toMessages attribute defined at extension acceleratorservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
EmailAddressModel()
Generated constructor - Default constructor for generic creation.
|
EmailAddressModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
EmailAddressModel(String _displayName,
String _emailAddress)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
EmailAddressModel(String _displayName,
String _emailAddress,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<EmailMessageModel> |
getBccMessages()
Generated method - Getter of the
EmailAddress.bccMessages attribute defined at extension acceleratorservices. |
List<EmailMessageModel> |
getCcMessages()
Generated method - Getter of the
EmailAddress.ccMessages attribute defined at extension acceleratorservices. |
String |
getDisplayName()
Generated method - Getter of the
EmailAddress.displayName attribute defined at extension acceleratorservices. |
String |
getEmailAddress()
Generated method - Getter of the
EmailAddress.emailAddress attribute defined at extension acceleratorservices. |
List<EmailMessageModel> |
getMessagesSent()
Generated method - Getter of the
EmailAddress.messagesSent attribute defined at extension acceleratorservices. |
List<EmailMessageModel> |
getToMessages()
Generated method - Getter of the
EmailAddress.toMessages attribute defined at extension acceleratorservices. |
void |
setBccMessages(List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.bccMessages attribute defined at extension acceleratorservices. |
void |
setCcMessages(List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.ccMessages attribute defined at extension acceleratorservices. |
void |
setDisplayName(String value)
Generated method - Initial setter of
EmailAddress.displayName attribute defined at extension acceleratorservices. |
void |
setEmailAddress(String value)
Generated method - Initial setter of
EmailAddress.emailAddress attribute defined at extension acceleratorservices. |
void |
setMessagesSent(List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.messagesSent attribute defined at extension acceleratorservices. |
void |
setToMessages(List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.toMessages attribute defined at extension acceleratorservices. |
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 _EMAILMESSAGE2TOADDRESSESREL
EmailMessage2ToAddressesRel defining source attribute toMessages in extension acceleratorservices.public static final String _EMAILMESSAGE2CCADDRESSESREL
EmailMessage2CcAddressesRel defining source attribute ccMessages in extension acceleratorservices.public static final String _EMAILMESSAGE2BCCADDRESSESREL
EmailMessage2BccAddressesRel defining source attribute bccMessages in extension acceleratorservices.public static final String _EMAILMESSAGE2FROMADDRESSREL
EmailMessage2FromAddressRel defining source attribute messagesSent in extension acceleratorservices.public static final String EMAILADDRESS
EmailAddress.emailAddress attribute defined at extension acceleratorservices.public static final String DISPLAYNAME
EmailAddress.displayName attribute defined at extension acceleratorservices.public static final String TOMESSAGES
EmailAddress.toMessages attribute defined at extension acceleratorservices.public static final String CCMESSAGES
EmailAddress.ccMessages attribute defined at extension acceleratorservices.public static final String BCCMESSAGES
EmailAddress.bccMessages attribute defined at extension acceleratorservices.public static final String MESSAGESSENT
EmailAddress.messagesSent attribute defined at extension acceleratorservices.public EmailAddressModel()
public EmailAddressModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public EmailAddressModel(String _displayName, String _emailAddress)
_displayName - initial attribute declared by type EmailAddress at extension acceleratorservices_emailAddress - initial attribute declared by type EmailAddress at extension acceleratorservices@Deprecated public EmailAddressModel(String _displayName, String _emailAddress, ItemModel _owner)
_displayName - initial attribute declared by type EmailAddress at extension acceleratorservices_emailAddress - initial attribute declared by type EmailAddress at extension acceleratorservices_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="bccMessages", type=GETTER) public List<EmailMessageModel> getBccMessages()
EmailAddress.bccMessages attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="ccMessages", type=GETTER) public List<EmailMessageModel> getCcMessages()
EmailAddress.ccMessages attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="displayName", type=GETTER) public String getDisplayName()
EmailAddress.displayName attribute defined at extension acceleratorservices.@Accessor(qualifier="emailAddress", type=GETTER) public String getEmailAddress()
EmailAddress.emailAddress attribute defined at extension acceleratorservices.@Accessor(qualifier="messagesSent", type=GETTER) public List<EmailMessageModel> getMessagesSent()
EmailAddress.messagesSent attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="toMessages", type=GETTER) public List<EmailMessageModel> getToMessages()
EmailAddress.toMessages attribute defined at extension acceleratorservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="bccMessages", type=SETTER) public void setBccMessages(List<EmailMessageModel> value)
EmailAddress.bccMessages attribute defined at extension acceleratorservices.value - the bccMessages@Accessor(qualifier="ccMessages", type=SETTER) public void setCcMessages(List<EmailMessageModel> value)
EmailAddress.ccMessages attribute defined at extension acceleratorservices.value - the ccMessages@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(String value)
EmailAddress.displayName attribute defined at extension acceleratorservices. Can only be used at creation of model - before first save.value - the displayName - Display name displayed for given item.@Accessor(qualifier="emailAddress", type=SETTER) public void setEmailAddress(String value)
EmailAddress.emailAddress attribute defined at extension acceleratorservices. Can only be used at creation of model - before first save.value - the emailAddress - Email address of the given item.@Accessor(qualifier="messagesSent", type=SETTER) public void setMessagesSent(List<EmailMessageModel> value)
EmailAddress.messagesSent attribute defined at extension acceleratorservices.value - the messagesSentCopyright © 2017 SAP SE. All Rights Reserved.