public class EmailAddressModel extends ItemModel
Extending EmailAddress type with additional attributes.
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_EMAILMESSAGE2BCCADDRESSESREL
Generated relation code constant for relation
EmailMessage2BccAddressesRel defining source attribute bccMessages in extension acceleratorservices. |
static java.lang.String |
_EMAILMESSAGE2CCADDRESSESREL
Generated relation code constant for relation
EmailMessage2CcAddressesRel defining source attribute ccMessages in extension acceleratorservices. |
static java.lang.String |
_EMAILMESSAGE2FROMADDRESSREL
Generated relation code constant for relation
EmailMessage2FromAddressRel defining source attribute messagesSent in extension acceleratorservices. |
static java.lang.String |
_EMAILMESSAGE2TOADDRESSESREL
Generated relation code constant for relation
EmailMessage2ToAddressesRel defining source attribute toMessages in extension acceleratorservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
BCCMESSAGES
Generated constant - Attribute key of
EmailAddress.bccMessages attribute defined at extension acceleratorservices. |
static java.lang.String |
CCMESSAGES
Generated constant - Attribute key of
EmailAddress.ccMessages attribute defined at extension acceleratorservices. |
static java.lang.String |
DISPLAYNAME
Generated constant - Attribute key of
EmailAddress.displayName attribute defined at extension acceleratorservices. |
static java.lang.String |
EMAILADDRESS
Generated constant - Attribute key of
EmailAddress.emailAddress attribute defined at extension acceleratorservices. |
static java.lang.String |
MESSAGESSENT
Generated constant - Attribute key of
EmailAddress.messagesSent attribute defined at extension acceleratorservices. |
static java.lang.String |
TOMESSAGES
Generated constant - Attribute key of
EmailAddress.toMessages attribute defined at extension acceleratorservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_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(java.lang.String _displayName,
java.lang.String _emailAddress)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
EmailAddressModel(java.lang.String _displayName,
java.lang.String _emailAddress,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EmailMessageModel> |
getBccMessages()
Generated method - Getter of the
EmailAddress.bccMessages attribute defined at extension acceleratorservices. |
java.util.List<EmailMessageModel> |
getCcMessages()
Generated method - Getter of the
EmailAddress.ccMessages attribute defined at extension acceleratorservices. |
java.lang.String |
getDisplayName()
Generated method - Getter of the
EmailAddress.displayName attribute defined at extension acceleratorservices. |
java.lang.String |
getEmailAddress()
Generated method - Getter of the
EmailAddress.emailAddress attribute defined at extension acceleratorservices. |
java.util.List<EmailMessageModel> |
getMessagesSent()
Generated method - Getter of the
EmailAddress.messagesSent attribute defined at extension acceleratorservices. |
java.util.List<EmailMessageModel> |
getToMessages()
Generated method - Getter of the
EmailAddress.toMessages attribute defined at extension acceleratorservices. |
void |
setBccMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.bccMessages attribute defined at extension acceleratorservices. |
void |
setCcMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.ccMessages attribute defined at extension acceleratorservices. |
void |
setDisplayName(java.lang.String value)
Generated method - Initial setter of
EmailAddress.displayName attribute defined at extension acceleratorservices. |
void |
setEmailAddress(java.lang.String value)
Generated method - Initial setter of
EmailAddress.emailAddress attribute defined at extension acceleratorservices. |
void |
setMessagesSent(java.util.List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.messagesSent attribute defined at extension acceleratorservices. |
void |
setToMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter of
EmailAddress.toMessages attribute defined at extension acceleratorservices. |
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 _EMAILMESSAGE2TOADDRESSESREL
EmailMessage2ToAddressesRel defining source attribute toMessages in extension acceleratorservices.public static final java.lang.String _EMAILMESSAGE2CCADDRESSESREL
EmailMessage2CcAddressesRel defining source attribute ccMessages in extension acceleratorservices.public static final java.lang.String _EMAILMESSAGE2BCCADDRESSESREL
EmailMessage2BccAddressesRel defining source attribute bccMessages in extension acceleratorservices.public static final java.lang.String _EMAILMESSAGE2FROMADDRESSREL
EmailMessage2FromAddressRel defining source attribute messagesSent in extension acceleratorservices.public static final java.lang.String EMAILADDRESS
EmailAddress.emailAddress attribute defined at extension acceleratorservices.public static final java.lang.String DISPLAYNAME
EmailAddress.displayName attribute defined at extension acceleratorservices.public static final java.lang.String TOMESSAGES
EmailAddress.toMessages attribute defined at extension acceleratorservices.public static final java.lang.String CCMESSAGES
EmailAddress.ccMessages attribute defined at extension acceleratorservices.public static final java.lang.String BCCMESSAGES
EmailAddress.bccMessages attribute defined at extension acceleratorservices.public static final java.lang.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(java.lang.String _displayName,
java.lang.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(java.lang.String _displayName,
java.lang.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 java.util.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 java.util.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 java.lang.String getDisplayName()
EmailAddress.displayName attribute defined at extension acceleratorservices.@Accessor(qualifier="emailAddress", type=GETTER) public java.lang.String getEmailAddress()
EmailAddress.emailAddress attribute defined at extension acceleratorservices.@Accessor(qualifier="messagesSent", type=GETTER) public java.util.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 java.util.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(java.util.List<EmailMessageModel> value)
EmailAddress.bccMessages attribute defined at extension acceleratorservices.value - the bccMessages@Accessor(qualifier="ccMessages", type=SETTER) public void setCcMessages(java.util.List<EmailMessageModel> value)
EmailAddress.ccMessages attribute defined at extension acceleratorservices.value - the ccMessages@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(java.lang.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(java.lang.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(java.util.List<EmailMessageModel> value)
EmailAddress.messagesSent attribute defined at extension acceleratorservices.value - the messagesSent@Accessor(qualifier="toMessages", type=SETTER) public void setToMessages(java.util.List<EmailMessageModel> value)
EmailAddress.toMessages attribute defined at extension acceleratorservices.value - the toMessagesCopyright © 2018 SAP SE. All Rights Reserved.