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:
Serializable
Generated model class for type EmailAddress first defined at extension acceleratorservices.
Extending EmailAddress type with additional attributes.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationEmailMessage2BccAddressesReldefining source attributebccMessagesin extensionacceleratorservices.static final StringGenerated relation code constant for relationEmailMessage2CcAddressesReldefining source attributeccMessagesin extensionacceleratorservices.static final StringGenerated relation code constant for relationEmailMessage2FromAddressReldefining source attributemessagesSentin extensionacceleratorservices.static final StringGenerated relation code constant for relationEmailMessage2ToAddressesReldefining source attributetoMessagesin extensionacceleratorservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofEmailAddress.displayNameattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofEmailAddress.emailAddressattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofEmailAddress.messagesSentattribute defined at extensionacceleratorservices.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.Generated constructor - Default constructor for creation with existing contextEmailAddressModel(String _displayName, 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(String _displayName, 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
Modifier and TypeMethodDescriptionGenerated method - Getter of theEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.Generated method - Getter of theEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.Generated method - Getter of theEmailAddress.displayNameattribute defined at extensionacceleratorservices.Generated method - Getter of theEmailAddress.emailAddressattribute defined at extensionacceleratorservices.Generated method - Getter of theEmailAddress.messagesSentattribute defined at extensionacceleratorservices.Generated method - Getter of theEmailAddress.toMessagesattribute defined at extensionacceleratorservices.voidsetBccMessages(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.voidsetCcMessages(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.voidsetDisplayName(String value) Generated method - Initial setter ofEmailAddress.displayNameattribute defined at extensionacceleratorservices.voidsetEmailAddress(String value) Generated method - Initial setter ofEmailAddress.emailAddressattribute defined at extensionacceleratorservices.voidsetMessagesSent(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.messagesSentattribute defined at extensionacceleratorservices.voidsetToMessages(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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_EMAILMESSAGE2TOADDRESSESREL
Generated relation code constant for relationEmailMessage2ToAddressesReldefining source attributetoMessagesin extensionacceleratorservices.- See Also:
-
_EMAILMESSAGE2CCADDRESSESREL
Generated relation code constant for relationEmailMessage2CcAddressesReldefining source attributeccMessagesin extensionacceleratorservices.- See Also:
-
_EMAILMESSAGE2BCCADDRESSESREL
Generated relation code constant for relationEmailMessage2BccAddressesReldefining source attributebccMessagesin extensionacceleratorservices.- See Also:
-
_EMAILMESSAGE2FROMADDRESSREL
Generated relation code constant for relationEmailMessage2FromAddressReldefining source attributemessagesSentin extensionacceleratorservices.- See Also:
-
EMAILADDRESS
Generated constant - Attribute key ofEmailAddress.emailAddressattribute defined at extensionacceleratorservices.- See Also:
-
DISPLAYNAME
Generated constant - Attribute key ofEmailAddress.displayNameattribute defined at extensionacceleratorservices.- See Also:
-
TOMESSAGES
Generated constant - Attribute key ofEmailAddress.toMessagesattribute defined at extensionacceleratorservices.- See Also:
-
CCMESSAGES
Generated constant - Attribute key ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.- See Also:
-
BCCMESSAGES
Generated constant - Attribute key ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.- See Also:
-
MESSAGESSENT
Generated constant - Attribute key ofEmailAddress.messagesSentattribute defined at extensionacceleratorservices.- See Also:
-
-
Constructor Details
-
EmailAddressModel
public EmailAddressModel()Generated constructor - Default constructor for generic creation. -
EmailAddressModel
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(String _displayName, 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(String _displayName, 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 Details
-
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
Generated method - Getter of theEmailAddress.ccMessagesattribute defined at extensionacceleratorservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ccMessages
-
getDisplayName
Generated method - Getter of theEmailAddress.displayNameattribute defined at extensionacceleratorservices.- Returns:
- the displayName - Display name displayed for given item.
-
getEmailAddress
Generated method - Getter of theEmailAddress.emailAddressattribute defined at extensionacceleratorservices.- Returns:
- the emailAddress - Email address of the given item.
-
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
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(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.bccMessagesattribute defined at extensionacceleratorservices.- Parameters:
value- the bccMessages
-
setCcMessages
@Accessor(qualifier="ccMessages", type=SETTER) public void setCcMessages(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.ccMessagesattribute defined at extensionacceleratorservices.- Parameters:
value- the ccMessages
-
setDisplayName
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
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(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.messagesSentattribute defined at extensionacceleratorservices.- Parameters:
value- the messagesSent
-
setToMessages
@Accessor(qualifier="toMessages", type=SETTER) public void setToMessages(List<EmailMessageModel> value) Generated method - Setter ofEmailAddress.toMessagesattribute defined at extensionacceleratorservices.- Parameters:
value- the toMessages
-