Package de.hybris.platform.b2b.model
Class B2BRegistrationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.b2b.model.B2BRegistrationModel
- All Implemented Interfaces:
Serializable
Generated model class for type B2BRegistration first defined at extension b2bcommerce.
Representation of B2B user registration.
- 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 model type code constant.static final StringGenerated constant - Attribute key ofB2BRegistration.baseSiteattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.baseStoreattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyAddressCityattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyAddressCountryattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyAddressPostalCodeattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyAddressRegionattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyAddressStreetattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyAddressStreetLine2attribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.companyNameattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.currencyattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.defaultB2BUnitattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.emailattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.languageattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.messageattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.nameattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.positionattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.rejectReasonattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.telephoneattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.telephoneExtensionattribute defined at extensionb2bcommerce.static final StringGenerated constant - Attribute key ofB2BRegistration.titleattribute defined at extensionb2bcommerce.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.B2BRegistrationModel(BaseSiteModel _baseSite, BaseStoreModel _baseStore, CurrencyModel _currency, String _email, LanguageModel _language, String _name) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersB2BRegistrationModel(BaseSiteModel _baseSite, BaseStoreModel _baseStore, CurrencyModel _currency, String _email, LanguageModel _language, String _name, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theB2BRegistration.baseSiteattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.baseStoreattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyAddressCityattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyAddressCountryattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyAddressPostalCodeattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyAddressRegionattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyAddressStreetattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyAddressStreetLine2attribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.companyNameattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.currencyattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.defaultB2BUnitattribute defined at extensionb2bcommerce.getEmail()Generated method - Getter of theB2BRegistration.emailattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.languageattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.messageattribute defined at extensionb2bcommerce.getName()Generated method - Getter of theB2BRegistration.nameattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.positionattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.rejectReasonattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.telephoneattribute defined at extensionb2bcommerce.Generated method - Getter of theB2BRegistration.telephoneExtensionattribute defined at extensionb2bcommerce.getTitle()Generated method - Getter of theB2BRegistration.titleattribute defined at extensionb2bcommerce.voidsetBaseSite(BaseSiteModel value) Generated method - Setter ofB2BRegistration.baseSiteattribute defined at extensionb2bcommerce.voidsetBaseStore(BaseStoreModel value) Generated method - Setter ofB2BRegistration.baseStoreattribute defined at extensionb2bcommerce.voidsetCompanyAddressCity(String value) Generated method - Setter ofB2BRegistration.companyAddressCityattribute defined at extensionb2bcommerce.voidGenerated method - Setter ofB2BRegistration.companyAddressCountryattribute defined at extensionb2bcommerce.voidGenerated method - Setter ofB2BRegistration.companyAddressPostalCodeattribute defined at extensionb2bcommerce.voidGenerated method - Setter ofB2BRegistration.companyAddressRegionattribute defined at extensionb2bcommerce.voidsetCompanyAddressStreet(String value) Generated method - Setter ofB2BRegistration.companyAddressStreetattribute defined at extensionb2bcommerce.voidGenerated method - Setter ofB2BRegistration.companyAddressStreetLine2attribute defined at extensionb2bcommerce.voidsetCompanyName(String value) Generated method - Setter ofB2BRegistration.companyNameattribute defined at extensionb2bcommerce.voidsetCurrency(CurrencyModel value) Generated method - Setter ofB2BRegistration.currencyattribute defined at extensionb2bcommerce.voidsetDefaultB2BUnit(B2BUnitModel value) Generated method - Setter ofB2BRegistration.defaultB2BUnitattribute defined at extensionb2bcommerce.voidGenerated method - Setter ofB2BRegistration.emailattribute defined at extensionb2bcommerce.voidsetLanguage(LanguageModel value) Generated method - Setter ofB2BRegistration.languageattribute defined at extensionb2bcommerce.voidsetMessage(String value) Generated method - Setter ofB2BRegistration.messageattribute defined at extensionb2bcommerce.voidGenerated method - Setter ofB2BRegistration.nameattribute defined at extensionb2bcommerce.voidsetPosition(String value) Generated method - Setter ofB2BRegistration.positionattribute defined at extensionb2bcommerce.voidsetRejectReason(String value) Generated method - Setter ofB2BRegistration.rejectReasonattribute defined at extensionb2bcommerce.voidsetTelephone(String value) Generated method - Setter ofB2BRegistration.telephoneattribute defined at extensionb2bcommerce.voidsetTelephoneExtension(String value) Generated method - Setter ofB2BRegistration.telephoneExtensionattribute defined at extensionb2bcommerce.voidsetTitle(TitleModel value) Generated method - Setter ofB2BRegistration.titleattribute defined at extensionb2bcommerce.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:
-
BASESITE
Generated constant - Attribute key ofB2BRegistration.baseSiteattribute defined at extensionb2bcommerce.- See Also:
-
LANGUAGE
Generated constant - Attribute key ofB2BRegistration.languageattribute defined at extensionb2bcommerce.- See Also:
-
CURRENCY
Generated constant - Attribute key ofB2BRegistration.currencyattribute defined at extensionb2bcommerce.- See Also:
-
BASESTORE
Generated constant - Attribute key ofB2BRegistration.baseStoreattribute defined at extensionb2bcommerce.- See Also:
-
TITLE
Generated constant - Attribute key ofB2BRegistration.titleattribute defined at extensionb2bcommerce.- See Also:
-
NAME
Generated constant - Attribute key ofB2BRegistration.nameattribute defined at extensionb2bcommerce.- See Also:
-
EMAIL
Generated constant - Attribute key ofB2BRegistration.emailattribute defined at extensionb2bcommerce.- See Also:
-
POSITION
Generated constant - Attribute key ofB2BRegistration.positionattribute defined at extensionb2bcommerce.- See Also:
-
TELEPHONE
Generated constant - Attribute key ofB2BRegistration.telephoneattribute defined at extensionb2bcommerce.- See Also:
-
TELEPHONEEXTENSION
Generated constant - Attribute key ofB2BRegistration.telephoneExtensionattribute defined at extensionb2bcommerce.- See Also:
-
COMPANYNAME
Generated constant - Attribute key ofB2BRegistration.companyNameattribute defined at extensionb2bcommerce.- See Also:
-
COMPANYADDRESSSTREET
Generated constant - Attribute key ofB2BRegistration.companyAddressStreetattribute defined at extensionb2bcommerce.- See Also:
-
COMPANYADDRESSSTREETLINE2
Generated constant - Attribute key ofB2BRegistration.companyAddressStreetLine2attribute defined at extensionb2bcommerce.- See Also:
-
COMPANYADDRESSCITY
Generated constant - Attribute key ofB2BRegistration.companyAddressCityattribute defined at extensionb2bcommerce.- See Also:
-
COMPANYADDRESSPOSTALCODE
Generated constant - Attribute key ofB2BRegistration.companyAddressPostalCodeattribute defined at extensionb2bcommerce.- See Also:
-
COMPANYADDRESSREGION
Generated constant - Attribute key ofB2BRegistration.companyAddressRegionattribute defined at extensionb2bcommerce.- See Also:
-
COMPANYADDRESSCOUNTRY
Generated constant - Attribute key ofB2BRegistration.companyAddressCountryattribute defined at extensionb2bcommerce.- See Also:
-
MESSAGE
Generated constant - Attribute key ofB2BRegistration.messageattribute defined at extensionb2bcommerce.- See Also:
-
REJECTREASON
Generated constant - Attribute key ofB2BRegistration.rejectReasonattribute defined at extensionb2bcommerce.- See Also:
-
DEFAULTB2BUNIT
Generated constant - Attribute key ofB2BRegistration.defaultB2BUnitattribute defined at extensionb2bcommerce.- See Also:
-
-
Constructor Details
-
B2BRegistrationModel
public B2BRegistrationModel()Generated constructor - Default constructor for generic creation. -
B2BRegistrationModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
B2BRegistrationModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BRegistrationModel(BaseSiteModel _baseSite, BaseStoreModel _baseStore, CurrencyModel _currency, String _email, LanguageModel _language, String _name) 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:
_baseSite- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_baseStore- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_currency- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_email- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_language- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_name- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce
-
B2BRegistrationModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BRegistrationModel(BaseSiteModel _baseSite, BaseStoreModel _baseStore, CurrencyModel _currency, String _email, LanguageModel _language, String _name, 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:
_baseSite- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_baseStore- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_currency- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_email- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_language- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_name- initial attribute declared by typeB2BRegistrationat extensionb2bcommerce_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getBaseSite
Generated method - Getter of theB2BRegistration.baseSiteattribute defined at extensionb2bcommerce.- Returns:
- the baseSite - Indicates the base site on which the user is registered.
-
getBaseStore
Generated method - Getter of theB2BRegistration.baseStoreattribute defined at extensionb2bcommerce.- Returns:
- the baseStore - Indicates the base store on which the user is registered.
-
getCompanyAddressCity
Generated method - Getter of theB2BRegistration.companyAddressCityattribute defined at extensionb2bcommerce.- Returns:
- the companyAddressCity - Indicates the city of the user's company.
-
getCompanyAddressCountry
@Accessor(qualifier="companyAddressCountry", type=GETTER) public CountryModel getCompanyAddressCountry()Generated method - Getter of theB2BRegistration.companyAddressCountryattribute defined at extensionb2bcommerce.- Returns:
- the companyAddressCountry - Indicates the country of the user's company.
-
getCompanyAddressPostalCode
@Accessor(qualifier="companyAddressPostalCode", type=GETTER) public String getCompanyAddressPostalCode()Generated method - Getter of theB2BRegistration.companyAddressPostalCodeattribute defined at extensionb2bcommerce.- Returns:
- the companyAddressPostalCode - Indicates the postal code of the user's company.
-
getCompanyAddressRegion
@Accessor(qualifier="companyAddressRegion", type=GETTER) public RegionModel getCompanyAddressRegion()Generated method - Getter of theB2BRegistration.companyAddressRegionattribute defined at extensionb2bcommerce.- Returns:
- the companyAddressRegion - Indicates the region of the user's company.
-
getCompanyAddressStreet
Generated method - Getter of theB2BRegistration.companyAddressStreetattribute defined at extensionb2bcommerce.- Returns:
- the companyAddressStreet - Indicates the address of the user's company.
-
getCompanyAddressStreetLine2
@Accessor(qualifier="companyAddressStreetLine2", type=GETTER) public String getCompanyAddressStreetLine2()Generated method - Getter of theB2BRegistration.companyAddressStreetLine2attribute defined at extensionb2bcommerce.- Returns:
- the companyAddressStreetLine2 - Indicates the address line 2 of the user's company.
-
getCompanyName
Generated method - Getter of theB2BRegistration.companyNameattribute defined at extensionb2bcommerce.- Returns:
- the companyName - Indicates the user's company name.
-
getCurrency
Generated method - Getter of theB2BRegistration.currencyattribute defined at extensionb2bcommerce.- Returns:
- the currency - Indicates the curency used by the user.
-
getDefaultB2BUnit
Generated method - Getter of theB2BRegistration.defaultB2BUnitattribute defined at extensionb2bcommerce.- Returns:
- the defaultB2BUnit - Indicates the B2B unit assigned to the user.
-
getEmail
Generated method - Getter of theB2BRegistration.emailattribute defined at extensionb2bcommerce.- Returns:
- the email - Indicates the email address of the user.
-
getLanguage
Generated method - Getter of theB2BRegistration.languageattribute defined at extensionb2bcommerce.- Returns:
- the language - Indicates the language used by the user.
-
getMessage
Generated method - Getter of theB2BRegistration.messageattribute defined at extensionb2bcommerce.- Returns:
- the message - Indicates the message the user provides.
-
getName
Generated method - Getter of theB2BRegistration.nameattribute defined at extensionb2bcommerce.- Returns:
- the name - Indicates the name of the user.
-
getPosition
Generated method - Getter of theB2BRegistration.positionattribute defined at extensionb2bcommerce.- Returns:
- the position - Indicates the position of the user.
-
getRejectReason
Generated method - Getter of theB2BRegistration.rejectReasonattribute defined at extensionb2bcommerce.- Returns:
- the rejectReason - Indicates the reason why the registration is rejected.
-
getTelephone
Generated method - Getter of theB2BRegistration.telephoneattribute defined at extensionb2bcommerce.- Returns:
- the telephone - Indicates the telephone of the user.
-
getTelephoneExtension
Generated method - Getter of theB2BRegistration.telephoneExtensionattribute defined at extensionb2bcommerce.- Returns:
- the telephoneExtension - Indicates the telephone extension of the user.
-
getTitle
Generated method - Getter of theB2BRegistration.titleattribute defined at extensionb2bcommerce.- Returns:
- the title - Indicates the title of the user.
-
setBaseSite
Generated method - Setter ofB2BRegistration.baseSiteattribute defined at extensionb2bcommerce.- Parameters:
value- the baseSite - Indicates the base site on which the user is registered.
-
setBaseStore
Generated method - Setter ofB2BRegistration.baseStoreattribute defined at extensionb2bcommerce.- Parameters:
value- the baseStore - Indicates the base store on which the user is registered.
-
setCompanyAddressCity
@Accessor(qualifier="companyAddressCity", type=SETTER) public void setCompanyAddressCity(String value) Generated method - Setter ofB2BRegistration.companyAddressCityattribute defined at extensionb2bcommerce.- Parameters:
value- the companyAddressCity - Indicates the city of the user's company.
-
setCompanyAddressCountry
@Accessor(qualifier="companyAddressCountry", type=SETTER) public void setCompanyAddressCountry(CountryModel value) Generated method - Setter ofB2BRegistration.companyAddressCountryattribute defined at extensionb2bcommerce.- Parameters:
value- the companyAddressCountry - Indicates the country of the user's company.
-
setCompanyAddressPostalCode
@Accessor(qualifier="companyAddressPostalCode", type=SETTER) public void setCompanyAddressPostalCode(String value) Generated method - Setter ofB2BRegistration.companyAddressPostalCodeattribute defined at extensionb2bcommerce.- Parameters:
value- the companyAddressPostalCode - Indicates the postal code of the user's company.
-
setCompanyAddressRegion
@Accessor(qualifier="companyAddressRegion", type=SETTER) public void setCompanyAddressRegion(RegionModel value) Generated method - Setter ofB2BRegistration.companyAddressRegionattribute defined at extensionb2bcommerce.- Parameters:
value- the companyAddressRegion - Indicates the region of the user's company.
-
setCompanyAddressStreet
@Accessor(qualifier="companyAddressStreet", type=SETTER) public void setCompanyAddressStreet(String value) Generated method - Setter ofB2BRegistration.companyAddressStreetattribute defined at extensionb2bcommerce.- Parameters:
value- the companyAddressStreet - Indicates the address of the user's company.
-
setCompanyAddressStreetLine2
@Accessor(qualifier="companyAddressStreetLine2", type=SETTER) public void setCompanyAddressStreetLine2(String value) Generated method - Setter ofB2BRegistration.companyAddressStreetLine2attribute defined at extensionb2bcommerce.- Parameters:
value- the companyAddressStreetLine2 - Indicates the address line 2 of the user's company.
-
setCompanyName
Generated method - Setter ofB2BRegistration.companyNameattribute defined at extensionb2bcommerce.- Parameters:
value- the companyName - Indicates the user's company name.
-
setCurrency
Generated method - Setter ofB2BRegistration.currencyattribute defined at extensionb2bcommerce.- Parameters:
value- the currency - Indicates the curency used by the user.
-
setDefaultB2BUnit
@Accessor(qualifier="defaultB2BUnit", type=SETTER) public void setDefaultB2BUnit(B2BUnitModel value) Generated method - Setter ofB2BRegistration.defaultB2BUnitattribute defined at extensionb2bcommerce.- Parameters:
value- the defaultB2BUnit - Indicates the B2B unit assigned to the user.
-
setEmail
Generated method - Setter ofB2BRegistration.emailattribute defined at extensionb2bcommerce.- Parameters:
value- the email - Indicates the email address of the user.
-
setLanguage
Generated method - Setter ofB2BRegistration.languageattribute defined at extensionb2bcommerce.- Parameters:
value- the language - Indicates the language used by the user.
-
setMessage
Generated method - Setter ofB2BRegistration.messageattribute defined at extensionb2bcommerce.- Parameters:
value- the message - Indicates the message the user provides.
-
setName
Generated method - Setter ofB2BRegistration.nameattribute defined at extensionb2bcommerce.- Parameters:
value- the name - Indicates the name of the user.
-
setPosition
Generated method - Setter ofB2BRegistration.positionattribute defined at extensionb2bcommerce.- Parameters:
value- the position - Indicates the position of the user.
-
setRejectReason
Generated method - Setter ofB2BRegistration.rejectReasonattribute defined at extensionb2bcommerce.- Parameters:
value- the rejectReason - Indicates the reason why the registration is rejected.
-
setTelephone
Generated method - Setter ofB2BRegistration.telephoneattribute defined at extensionb2bcommerce.- Parameters:
value- the telephone - Indicates the telephone of the user.
-
setTelephoneExtension
@Accessor(qualifier="telephoneExtension", type=SETTER) public void setTelephoneExtension(String value) Generated method - Setter ofB2BRegistration.telephoneExtensionattribute defined at extensionb2bcommerce.- Parameters:
value- the telephoneExtension - Indicates the telephone extension of the user.
-
setTitle
Generated method - Setter ofB2BRegistration.titleattribute defined at extensionb2bcommerce.- Parameters:
value- the title - Indicates the title of the user.
-