Class EmailAddressModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.acceleratorservices.model.email.EmailAddressModel
-
- All Implemented Interfaces:
java.io.Serializable
public class EmailAddressModel extends ItemModel
Generated model class for type EmailAddress first defined at extension acceleratorservices.Extending EmailAddress type with additional attributes.
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_EMAILMESSAGE2BCCADDRESSESREL
Generated relation code constant for relationEmailMessage2BccAddressesRel
defining source attributebccMessages
in extensionacceleratorservices
.static java.lang.String
_EMAILMESSAGE2CCADDRESSESREL
Generated relation code constant for relationEmailMessage2CcAddressesRel
defining source attributeccMessages
in extensionacceleratorservices
.static java.lang.String
_EMAILMESSAGE2FROMADDRESSREL
Generated relation code constant for relationEmailMessage2FromAddressRel
defining source attributemessagesSent
in extensionacceleratorservices
.static java.lang.String
_EMAILMESSAGE2TOADDRESSESREL
Generated relation code constant for relationEmailMessage2ToAddressesRel
defining source attributetoMessages
in extensionacceleratorservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
BCCMESSAGES
Generated constant - Attribute key ofEmailAddress.bccMessages
attribute defined at extensionacceleratorservices
.static java.lang.String
CCMESSAGES
Generated constant - Attribute key ofEmailAddress.ccMessages
attribute defined at extensionacceleratorservices
.static java.lang.String
DISPLAYNAME
Generated constant - Attribute key ofEmailAddress.displayName
attribute defined at extensionacceleratorservices
.static java.lang.String
EMAILADDRESS
Generated constant - Attribute key ofEmailAddress.emailAddress
attribute defined at extensionacceleratorservices
.static java.lang.String
MESSAGESSENT
Generated constant - Attribute key ofEmailAddress.messagesSent
attribute defined at extensionacceleratorservices
.static java.lang.String
TOMESSAGES
Generated constant - Attribute key ofEmailAddress.toMessages
attribute defined at extensionacceleratorservices
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description EmailAddressModel()
Generated constructor - Default constructor for generic creation.EmailAddressModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextEmailAddressModel(java.lang.String _displayName, java.lang.String _emailAddress)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersEmailAddressModel(java.lang.String _displayName, java.lang.String _emailAddress, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<EmailMessageModel>
getBccMessages()
Generated method - Getter of theEmailAddress.bccMessages
attribute defined at extensionacceleratorservices
.java.util.List<EmailMessageModel>
getCcMessages()
Generated method - Getter of theEmailAddress.ccMessages
attribute defined at extensionacceleratorservices
.java.lang.String
getDisplayName()
Generated method - Getter of theEmailAddress.displayName
attribute defined at extensionacceleratorservices
.java.lang.String
getEmailAddress()
Generated method - Getter of theEmailAddress.emailAddress
attribute defined at extensionacceleratorservices
.java.util.List<EmailMessageModel>
getMessagesSent()
Generated method - Getter of theEmailAddress.messagesSent
attribute defined at extensionacceleratorservices
.java.util.List<EmailMessageModel>
getToMessages()
Generated method - Getter of theEmailAddress.toMessages
attribute defined at extensionacceleratorservices
.void
setBccMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.bccMessages
attribute defined at extensionacceleratorservices
.void
setCcMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.ccMessages
attribute defined at extensionacceleratorservices
.void
setDisplayName(java.lang.String value)
Generated method - Initial setter ofEmailAddress.displayName
attribute defined at extensionacceleratorservices
.void
setEmailAddress(java.lang.String value)
Generated method - Initial setter ofEmailAddress.emailAddress
attribute defined at extensionacceleratorservices
.void
setMessagesSent(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.messagesSent
attribute defined at extensionacceleratorservices
.void
setToMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.toMessages
attribute defined at extensionacceleratorservices
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2TOADDRESSESREL
public static final java.lang.String _EMAILMESSAGE2TOADDRESSESREL
Generated relation code constant for relationEmailMessage2ToAddressesRel
defining source attributetoMessages
in extensionacceleratorservices
.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2CCADDRESSESREL
public static final java.lang.String _EMAILMESSAGE2CCADDRESSESREL
Generated relation code constant for relationEmailMessage2CcAddressesRel
defining source attributeccMessages
in extensionacceleratorservices
.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2BCCADDRESSESREL
public static final java.lang.String _EMAILMESSAGE2BCCADDRESSESREL
Generated relation code constant for relationEmailMessage2BccAddressesRel
defining source attributebccMessages
in extensionacceleratorservices
.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2FROMADDRESSREL
public static final java.lang.String _EMAILMESSAGE2FROMADDRESSREL
Generated relation code constant for relationEmailMessage2FromAddressRel
defining source attributemessagesSent
in extensionacceleratorservices
.- See Also:
- Constant Field Values
-
EMAILADDRESS
public static final java.lang.String EMAILADDRESS
Generated constant - Attribute key ofEmailAddress.emailAddress
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
DISPLAYNAME
public static final java.lang.String DISPLAYNAME
Generated constant - Attribute key ofEmailAddress.displayName
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
TOMESSAGES
public static final java.lang.String TOMESSAGES
Generated constant - Attribute key ofEmailAddress.toMessages
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
CCMESSAGES
public static final java.lang.String CCMESSAGES
Generated constant - Attribute key ofEmailAddress.ccMessages
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
BCCMESSAGES
public static final java.lang.String BCCMESSAGES
Generated constant - Attribute key ofEmailAddress.bccMessages
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
MESSAGESSENT
public static final java.lang.String MESSAGESSENT
Generated constant - Attribute key ofEmailAddress.messagesSent
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EmailAddressModel
public EmailAddressModel()
Generated constructor - Default constructor for generic creation.
-
EmailAddressModel
public EmailAddressModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
EmailAddressModel
@Deprecated(since="4.1.1", forRemoval=true) public EmailAddressModel(java.lang.String _displayName, java.lang.String _emailAddress)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_displayName
- initial attribute declared by typeEmailAddress
at extensionacceleratorservices
_emailAddress
- initial attribute declared by typeEmailAddress
at extensionacceleratorservices
-
EmailAddressModel
@Deprecated(since="4.1.1", forRemoval=true) public EmailAddressModel(java.lang.String _displayName, java.lang.String _emailAddress, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_displayName
- initial attribute declared by typeEmailAddress
at extensionacceleratorservices
_emailAddress
- initial attribute declared by typeEmailAddress
at extensionacceleratorservices
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getBccMessages
@Accessor(qualifier="bccMessages", type=GETTER) public java.util.List<EmailMessageModel> getBccMessages()
Generated method - Getter of theEmailAddress.bccMessages
attribute defined at extensionacceleratorservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the bccMessages
-
getCcMessages
@Accessor(qualifier="ccMessages", type=GETTER) public java.util.List<EmailMessageModel> getCcMessages()
Generated method - Getter of theEmailAddress.ccMessages
attribute defined at extensionacceleratorservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ccMessages
-
getDisplayName
@Accessor(qualifier="displayName", type=GETTER) public java.lang.String getDisplayName()
Generated method - Getter of theEmailAddress.displayName
attribute defined at extensionacceleratorservices
.- Returns:
- the displayName - Display name displayed for given item.
-
getEmailAddress
@Accessor(qualifier="emailAddress", type=GETTER) public java.lang.String getEmailAddress()
Generated method - Getter of theEmailAddress.emailAddress
attribute defined at extensionacceleratorservices
.- Returns:
- the emailAddress - Email address of the given item.
-
getMessagesSent
@Accessor(qualifier="messagesSent", type=GETTER) public java.util.List<EmailMessageModel> getMessagesSent()
Generated method - Getter of theEmailAddress.messagesSent
attribute defined at extensionacceleratorservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the messagesSent
-
getToMessages
@Accessor(qualifier="toMessages", type=GETTER) public java.util.List<EmailMessageModel> getToMessages()
Generated method - Getter of theEmailAddress.toMessages
attribute defined at extensionacceleratorservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the toMessages
-
setBccMessages
@Accessor(qualifier="bccMessages", type=SETTER) public void setBccMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.bccMessages
attribute defined at extensionacceleratorservices
.- Parameters:
value
- the bccMessages
-
setCcMessages
@Accessor(qualifier="ccMessages", type=SETTER) public void setCcMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.ccMessages
attribute defined at extensionacceleratorservices
.- Parameters:
value
- the ccMessages
-
setDisplayName
@Accessor(qualifier="displayName", type=SETTER) public void setDisplayName(java.lang.String value)
Generated method - Initial setter ofEmailAddress.displayName
attribute defined at extensionacceleratorservices
. Can only be used at creation of model - before first save.- Parameters:
value
- the displayName - Display name displayed for given item.
-
setEmailAddress
@Accessor(qualifier="emailAddress", type=SETTER) public void setEmailAddress(java.lang.String value)
Generated method - Initial setter ofEmailAddress.emailAddress
attribute defined at extensionacceleratorservices
. Can only be used at creation of model - before first save.- Parameters:
value
- the emailAddress - Email address of the given item.
-
setMessagesSent
@Accessor(qualifier="messagesSent", type=SETTER) public void setMessagesSent(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.messagesSent
attribute defined at extensionacceleratorservices
.- Parameters:
value
- the messagesSent
-
setToMessages
@Accessor(qualifier="toMessages", type=SETTER) public void setToMessages(java.util.List<EmailMessageModel> value)
Generated method - Setter ofEmailAddress.toMessages
attribute defined at extensionacceleratorservices
.- Parameters:
value
- the toMessages
-
-