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_EMAILMESSAGE2BCCADDRESSESRELGenerated relation code constant for relationEmailMessage2BccAddressesReldefining source attributebccMessagesin extensionacceleratorservices.static java.lang.String_EMAILMESSAGE2CCADDRESSESRELGenerated relation code constant for relationEmailMessage2CcAddressesReldefining source attributeccMessagesin extensionacceleratorservices.static java.lang.String_EMAILMESSAGE2FROMADDRESSRELGenerated relation code constant for relationEmailMessage2FromAddressReldefining source attributemessagesSentin extensionacceleratorservices.static java.lang.String_EMAILMESSAGE2TOADDRESSESRELGenerated relation code constant for relationEmailMessage2ToAddressesReldefining source attributetoMessagesin extensionacceleratorservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringBCCMESSAGESGenerated constant - Attribute key ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.static java.lang.StringCCMESSAGESGenerated constant - Attribute key ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.static java.lang.StringDISPLAYNAMEGenerated constant - Attribute key ofEmailAddress.displayNameattribute defined at extensionacceleratorservices.static java.lang.StringEMAILADDRESSGenerated constant - Attribute key ofEmailAddress.emailAddressattribute defined at extensionacceleratorservices.static java.lang.StringMESSAGESSENTGenerated constant - Attribute key ofEmailAddress.messagesSentattribute defined at extensionacceleratorservices.static java.lang.StringTOMESSAGESGenerated constant - Attribute key ofEmailAddress.toMessagesattribute 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.bccMessagesattribute defined at extensionacceleratorservices.java.util.List<EmailMessageModel>getCcMessages()Generated method - Getter of theEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.java.lang.StringgetDisplayName()Generated method - Getter of theEmailAddress.displayNameattribute defined at extensionacceleratorservices.java.lang.StringgetEmailAddress()Generated method - Getter of theEmailAddress.emailAddressattribute defined at extensionacceleratorservices.java.util.List<EmailMessageModel>getMessagesSent()Generated method - Getter of theEmailAddress.messagesSentattribute defined at extensionacceleratorservices.java.util.List<EmailMessageModel>getToMessages()Generated method - Getter of theEmailAddress.toMessagesattribute defined at extensionacceleratorservices.voidsetBccMessages(java.util.List<EmailMessageModel> value)Generated method - Setter ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.voidsetCcMessages(java.util.List<EmailMessageModel> value)Generated method - Setter ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.voidsetDisplayName(java.lang.String value)Generated method - Initial setter ofEmailAddress.displayNameattribute defined at extensionacceleratorservices.voidsetEmailAddress(java.lang.String value)Generated method - Initial setter ofEmailAddress.emailAddressattribute defined at extensionacceleratorservices.voidsetMessagesSent(java.util.List<EmailMessageModel> value)Generated method - Setter ofEmailAddress.messagesSentattribute defined at extensionacceleratorservices.voidsetToMessages(java.util.List<EmailMessageModel> value)Generated method - Setter ofEmailAddress.toMessagesattribute 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 relationEmailMessage2ToAddressesReldefining source attributetoMessagesin extensionacceleratorservices.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2CCADDRESSESREL
public static final java.lang.String _EMAILMESSAGE2CCADDRESSESREL
Generated relation code constant for relationEmailMessage2CcAddressesReldefining source attributeccMessagesin extensionacceleratorservices.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2BCCADDRESSESREL
public static final java.lang.String _EMAILMESSAGE2BCCADDRESSESREL
Generated relation code constant for relationEmailMessage2BccAddressesReldefining source attributebccMessagesin extensionacceleratorservices.- See Also:
- Constant Field Values
-
_EMAILMESSAGE2FROMADDRESSREL
public static final java.lang.String _EMAILMESSAGE2FROMADDRESSREL
Generated relation code constant for relationEmailMessage2FromAddressReldefining source attributemessagesSentin extensionacceleratorservices.- See Also:
- Constant Field Values
-
EMAILADDRESS
public static final java.lang.String EMAILADDRESS
Generated constant - Attribute key ofEmailAddress.emailAddressattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
DISPLAYNAME
public static final java.lang.String DISPLAYNAME
Generated constant - Attribute key ofEmailAddress.displayNameattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
TOMESSAGES
public static final java.lang.String TOMESSAGES
Generated constant - Attribute key ofEmailAddress.toMessagesattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
CCMESSAGES
public static final java.lang.String CCMESSAGES
Generated constant - Attribute key ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
BCCMESSAGES
public static final java.lang.String BCCMESSAGES
Generated constant - Attribute key ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.- See Also:
- Constant Field Values
-
MESSAGESSENT
public static final java.lang.String MESSAGESSENT
Generated constant - Attribute key ofEmailAddress.messagesSentattribute 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 typeEmailAddressat extensionacceleratorservices_emailAddress- initial attribute declared by typeEmailAddressat 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 typeEmailAddressat extensionacceleratorservices_emailAddress- initial attribute declared by typeEmailAddressat extensionacceleratorservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getBccMessages
@Accessor(qualifier="bccMessages", type=GETTER) public java.util.List<EmailMessageModel> getBccMessages()
Generated method - Getter of theEmailAddress.bccMessagesattribute 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.ccMessagesattribute 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.displayNameattribute 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.emailAddressattribute 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.messagesSentattribute 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.toMessagesattribute 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.bccMessagesattribute 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.ccMessagesattribute 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.displayNameattribute 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.emailAddressattribute 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.messagesSentattribute 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.toMessagesattribute defined at extensionacceleratorservices.- Parameters:
value- the toMessages
-
-