Package de.hybris.platform.b2b.model
Class B2BCustomerModel
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
public class B2BCustomerModel extends CustomerModel
Generated model class for type B2BCustomer first defined at extension b2bcommerce.- 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_TYPECODEGenerated model type code constant.static java.lang.StringACTIVEGenerated constant - Attribute key ofB2BCustomer.activeattribute defined at extensionb2bcommerce.static java.lang.StringAPPROVERGROUPSGenerated constant - Attribute key ofB2BCustomer.ApproverGroupsattribute defined at extensionb2bapprovalprocess.static java.lang.StringAPPROVERSGenerated constant - Attribute key ofB2BCustomer.Approversattribute defined at extensionb2bapprovalprocess.static java.lang.StringB2BCUSTOMERPKGenerated constant - Attribute key ofB2BCustomer.b2bCustomerPkattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringB2BITEMTYPEGenerated constant - Attribute key ofB2BCustomer.b2bItemTypeattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringCECGROUPSGenerated constant - Attribute key ofB2BCustomer.cecGroupsattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringDEFAULTB2BUNITGenerated constant - Attribute key ofB2BCustomer.defaultB2BUnitattribute defined at extensionb2bcommerce.static java.lang.StringEMAILGenerated constant - Attribute key ofB2BCustomer.emailattribute defined at extensionb2bcommerce.static java.lang.StringFIRSTNAMEGenerated constant - Attribute key ofB2BCustomer.firstNameattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringISDELETEGenerated constant - Attribute key ofB2BCustomer.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringISGUESTGenerated constant - Attribute key ofB2BCustomer.isGuestattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringISSEALEDGenerated constant - Attribute key ofB2BCustomer.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringLASTNAMEGenerated constant - Attribute key ofB2BCustomer.lastNameattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringPERMISSIONGROUPSGenerated constant - Attribute key ofB2BCustomer.PermissionGroupsattribute defined at extensionb2bapprovalprocess.static java.lang.StringPERMISSIONSGenerated constant - Attribute key ofB2BCustomer.Permissionsattribute defined at extensionb2bapprovalprocess.static java.lang.StringPREFERREDCURRENCYGenerated constant - Attribute key ofB2BCustomer.preferredCurrencyattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringPREFERREDLANGUAGEGenerated constant - Attribute key ofB2BCustomer.preferredLanguageattribute defined at extensionagentdesktopdataexchangeb2b.-
Fields inherited from class de.hybris.platform.core.model.user.CustomerModel
_CUSTOMERCOUPON2CUSTOMER, CONTACTEMAIL, CUSTOMERCOUPONS, CUSTOMERID, DEFAULTADDRESSID, DEFAULTPAYMENTINFO, EMAILLANGUAGE, EMAILPREFERENCE, GYAPIKEY, GYCREATED, GYCREATEDTIMESTAMP, GYISACTIVE, GYISLOCKEDOUT, GYISORIGINGIGYA, GYISREGISTERED, GYISVERIFIED, GYLASTLOGINTIMESTAMP, GYLASTUPDATED, GYLASTUPDATEDTIMESTAMP, GYLOGINPROVIDER, GYOLDESTDATAUPDATED, GYOLDESTDATAUPDATEDTIMESTAMP, GYREGISTERED, GYREGISTEREDTIMESTAMP, GYSOCIALPROVIDERS, GYUID, GYVERIFIED, GYVERIFIEDTIMESTAMP, MOBILENUMBER, NOTIFICATIONCHANNELS, ORIGINALUID, PREVIEWCATALOGVERSIONS, PRODUCTINTERESTS, REVENUECLOUDCUSTOMERID, SAPCONSUMERID, SAPCONTACTID, SAPISREPLICATED, SAPREPLICATIONINFO, SMSPREFERENCE, TICKETS, TITLE, TOKEN, TYPE
-
Fields inherited from class de.hybris.platform.core.model.user.UserModel
_ABSTRACTCOMMENTAUTHORRELATION, _COMMENTASSIGNEERELATION, _COMMENTUSERSETTINGUSERRELATION, _USERSFORRESTRICTION, _WIDGETPREFERENCESTOUSERRELATION, ADDRESSES, ALLWRITEABLECATALOGVERSIONS, ASSIGNEDCOMMENTS, ASSIGNEDQUOTES, AUTHORIZEDTOUNLOCKPAGES, CARTS, COCKPITFAVORITECATEGORIES, COCKPITSAVEDQUERIES, COLLECTIONS, COMMENTUSERSETTINGS, CONSENTREFERENCE, CONTACTINFOS, CREATEDCOMMENTS, CURRENTDATE, CURRENTTIME, CUSTOMERREVIEWS, CXRESULTS, DEACTIVATIONDATE, DEFAULTPAYMENTADDRESS, DEFAULTSHIPMENTADDRESS, DOMAIN, ENCODEDPASSWORD, EUROPE1DISCOUNTS, EUROPE1PRICEFACTORY_UDG, EUROPE1PRICEFACTORY_UPG, EUROPE1PRICEFACTORY_UTG, HMCLOGINDISABLED, LASTLOGIN, LDAPACCOUNT, LDAPLOGIN, LOCKEDPAGES, LOGINDISABLED, ORDERS, OWNEUROPE1DISCOUNTS, PASSWORD, PASSWORDANSWER, PASSWORDENCODING, PASSWORDQUESTION, PAYMENTINFOS, PRODUCTCONFIGURATION, PROFILETAGDEBUG, QUOTES, RESTRICTIONS, RETENTIONSTATE, SCIMUSERID, SESSIONCURRENCY, SESSIONLANGUAGE, TOKENS, USERPROFILE, USERTOSEGMENTS, WIDGETPREFERENCES, WISHLIST
-
Fields inherited from class de.hybris.platform.core.model.security.PrincipalModel
_CATEGORY2PRINCIPALRELATION, _COMMENTWATCHERRELATION, _PRINCIPAL2COCKPITUICOMPONENTREADACCESSRELATION, _PRINCIPAL2COCKPITUICOMPONENTWRITEACCESSRELATION, _SYNCITEMJOB2PRINCIPAL, _WORKFLOWTEMPLATE2PRINCIPALRELATION, ACCESSIBLECATEGORIES, ALLGROUPS, ALLSEARCHRESTRICTIONS, BACKOFFICELOGINDISABLED, CN, COCKPITUICONFIGURATIONS, DESCRIPTION, DISPLAYNAME, DN, GROUPS, LDAPSEARCHBASE, NAME, PROFILEPICTURE, READABLECATALOGVERSIONS, READABLECOCKPITUICOMPONENTS, READCOLLECTIONS, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONS
-
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 B2BCustomerModel()Generated constructor - Default constructor for generic creation.B2BCustomerModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextB2BCustomerModel(java.lang.String _email, boolean _loginDisabled, java.lang.String _uid)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersB2BCustomerModel(java.util.Collection<CustomerReviewModel> _customerReviews, java.lang.String _email, boolean _loginDisabled, ItemModel _owner, java.lang.String _uid)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.lang.BooleangetActive()Generated method - Getter of theB2BCustomer.activeattribute defined at extensionb2bcommerce.java.util.Set<B2BUserGroupModel>getApproverGroups()Generated method - Getter of theB2BCustomer.ApproverGroupsattribute defined at extensionb2bapprovalprocess.java.util.Set<B2BCustomerModel>getApprovers()Generated method - Getter of theB2BCustomer.Approversattribute defined at extensionb2bapprovalprocess.java.lang.StringgetB2bCustomerPk()Generated method - Getter of theB2BCustomer.b2bCustomerPkattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.StringgetB2bItemType()Generated method - Getter of theB2BCustomer.b2bItemTypeattribute defined at extensionagentdesktopdataexchangeb2b.java.util.List<PrincipalGroupModel>getCecGroups()Generated method - Getter of theB2BCustomer.cecGroupsattribute defined at extensionagentdesktopdataexchangeb2b.B2BUnitModelgetDefaultB2BUnit()Generated method - Getter of theB2BCustomer.defaultB2BUnitattribute defined at extensionb2bcommerce.java.lang.StringgetEmail()Generated method - Getter of theB2BCustomer.emailattribute defined at extensionb2bcommerce.java.lang.StringgetFirstName()Generated method - Getter of theB2BCustomer.firstNameattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.BooleangetIsDelete()Generated method - Getter of theB2BCustomer.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.BooleangetIsGuest()Generated method - Getter of theB2BCustomer.isGuestattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.BooleangetIsSealed()Generated method - Getter of theB2BCustomer.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.StringgetLastName()Generated method - Getter of theB2BCustomer.lastNameattribute defined at extensionagentdesktopdataexchangeb2b.java.util.Set<B2BUserGroupModel>getPermissionGroups()Generated method - Getter of theB2BCustomer.PermissionGroupsattribute defined at extensionb2bapprovalprocess.java.util.Set<B2BPermissionModel>getPermissions()Generated method - Getter of theB2BCustomer.Permissionsattribute defined at extensionb2bapprovalprocess.java.lang.StringgetPreferredCurrency()Generated method - Getter of theB2BCustomer.preferredCurrencyattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.StringgetPreferredLanguage()Generated method - Getter of theB2BCustomer.preferredLanguageattribute defined at extensionagentdesktopdataexchangeb2b.voidsetActive(java.lang.Boolean value)Generated method - Setter ofB2BCustomer.activeattribute defined at extensionb2bcommerce.voidsetApproverGroups(java.util.Set<B2BUserGroupModel> value)Generated method - Setter ofB2BCustomer.ApproverGroupsattribute defined at extensionb2bapprovalprocess.voidsetApprovers(java.util.Set<B2BCustomerModel> value)Generated method - Setter ofB2BCustomer.Approversattribute defined at extensionb2bapprovalprocess.voidsetB2bCustomerPk(java.lang.String value)Generated method - Setter ofB2BCustomer.b2bCustomerPkattribute defined at extensionagentdesktopdataexchangeb2b.voidsetB2bItemType(java.lang.String value)Generated method - Setter ofB2BCustomer.b2bItemTypeattribute defined at extensionagentdesktopdataexchangeb2b.voidsetCecGroups(java.util.List<PrincipalGroupModel> value)Generated method - Setter ofB2BCustomer.cecGroupsattribute defined at extensionagentdesktopdataexchangeb2b.voidsetDefaultB2BUnit(B2BUnitModel value)Generated method - Setter ofB2BCustomer.defaultB2BUnitattribute defined at extensionb2bcommerce.voidsetEmail(java.lang.String value)Generated method - Setter ofB2BCustomer.emailattribute defined at extensionb2bcommerce.voidsetFirstName(java.lang.String value)Generated method - Setter ofB2BCustomer.firstNameattribute defined at extensionagentdesktopdataexchangeb2b.voidsetIsDelete(java.lang.Boolean value)Generated method - Setter ofB2BCustomer.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.voidsetIsGuest(java.lang.Boolean value)Generated method - Setter ofB2BCustomer.isGuestattribute defined at extensionagentdesktopdataexchangeb2b.voidsetIsSealed(java.lang.Boolean value)Generated method - Setter ofB2BCustomer.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.voidsetLastName(java.lang.String value)Generated method - Setter ofB2BCustomer.lastNameattribute defined at extensionagentdesktopdataexchangeb2b.voidsetPermissionGroups(java.util.Set<B2BUserGroupModel> value)Generated method - Setter ofB2BCustomer.PermissionGroupsattribute defined at extensionb2bapprovalprocess.voidsetPermissions(java.util.Set<B2BPermissionModel> value)Generated method - Setter ofB2BCustomer.Permissionsattribute defined at extensionb2bapprovalprocess.voidsetPreferredCurrency(java.lang.String value)Generated method - Setter ofB2BCustomer.preferredCurrencyattribute defined at extensionagentdesktopdataexchangeb2b.voidsetPreferredLanguage(java.lang.String value)Generated method - Setter ofB2BCustomer.preferredLanguageattribute defined at extensionagentdesktopdataexchangeb2b.-
Methods inherited from class de.hybris.platform.core.model.user.CustomerModel
getContactEmail, getCustomerCoupons, getCustomerID, getDefaultAddressId, getDefaultPaymentInfo, getEmailLanguage, getEmailPreference, getGyApiKey, getGyCreated, getGyCreatedTimestamp, getGyLastLoginTimestamp, getGyLastUpdated, getGyLastUpdatedTimestamp, getGyLoginProvider, getGyOldestDataUpdated, getGyOldestDataUpdatedTimestamp, getGyRegistered, getGyRegisteredTimestamp, getGySocialProviders, getGyUID, getGyVerified, getGyVerifiedTimestamp, getMobileNumber, getNotificationChannels, getOriginalUid, getPreviewCatalogVersions, getProductInterests, getRevenueCloudCustomerId, getSapConsumerID, getSapContactID, getSapIsReplicated, getSapReplicationInfo, getSmsPreference, getTickets, getTitle, getToken, getType, isGyIsActive, isGyIsLockedOut, isGyIsOriginGigya, isGyIsRegistered, isGyIsVerified, setCustomerCoupons, setCustomerID, setDefaultAddressId, setDefaultPaymentInfo, setEmailLanguage, setEmailPreference, setGyApiKey, setGyCreated, setGyCreatedTimestamp, setGyIsActive, setGyIsLockedOut, setGyIsOriginGigya, setGyIsRegistered, setGyIsVerified, setGyLastLoginTimestamp, setGyLastUpdated, setGyLastUpdatedTimestamp, setGyLoginProvider, setGyOldestDataUpdated, setGyOldestDataUpdatedTimestamp, setGyRegistered, setGyRegisteredTimestamp, setGySocialProviders, setGyUID, setGyVerified, setGyVerifiedTimestamp, setMobileNumber, setNotificationChannels, setOriginalUid, setPreviewCatalogVersions, setProductInterests, setRevenueCloudCustomerId, setSapConsumerID, setSapContactID, setSapIsReplicated, setSapReplicationInfo, setSmsPreference, setTickets, setTitle, setToken, setType
-
Methods inherited from class de.hybris.platform.core.model.user.UserModel
getAddresses, getAllWriteableCatalogVersions, getAssignedComments, getAssignedQuotes, getCarts, getCockpitFavoriteCategories, getCockpitSavedQueries, getCollections, getConsentReference, getContactInfos, getCreatedComments, getCurrentDate, getCurrentTime, getCustomerReviews, getCxResults, getDeactivationDate, getDefaultPaymentAddress, getDefaultShipmentAddress, getDomain, getEncodedPassword, getEurope1Discounts, getEurope1PriceFactory_UDG, getEurope1PriceFactory_UPG, getEurope1PriceFactory_UTG, getHmcLoginDisabled, getLastLogin, getLdapaccount, getLdaplogin, getLockedPages, getOrders, getOwnEurope1Discounts, getPasswordAnswer, getPasswordEncoding, getPasswordQuestion, getPaymentInfos, getProductConfiguration, getProfileTagDebug, getQuotes, getRestrictions, getRetentionState, getScimUserId, getSessionCurrency, getSessionLanguage, getTokens, getUserprofile, getUserToSegments, getWidgetPreferences, getWishlist, isAuthorizedToUnlockPages, isLoginDisabled, setAddresses, setAssignedComments, setAssignedQuotes, setAuthorizedToUnlockPages, setCarts, setCockpitFavoriteCategories, setCockpitSavedQueries, setCollections, setConsentReference, setContactInfos, setCreatedComments, setCustomerReviews, setCxResults, setDeactivationDate, setDefaultPaymentAddress, setDefaultShipmentAddress, setDomain, setEncodedPassword, setEurope1Discounts, setEurope1PriceFactory_UDG, setEurope1PriceFactory_UPG, setEurope1PriceFactory_UTG, setHmcLoginDisabled, setLastLogin, setLdapaccount, setLdaplogin, setLockedPages, setLoginDisabled, setOrders, setOwnEurope1Discounts, setPassword, setPasswordAnswer, setPasswordEncoding, setPasswordQuestion, setPaymentInfos, setProductConfiguration, setProfileTagDebug, setQuotes, setRestrictions, setRetentionState, setScimUserId, setSessionCurrency, setSessionLanguage, setTokens, setUserprofile, setUserToSegments, setWidgetPreferences, setWishlist
-
Methods inherited from class de.hybris.platform.core.model.security.PrincipalModel
getAccessibleCategories, getAllgroups, getAllGroups, getAllsearchrestrictions, getAllSearchRestrictions, getBackOfficeLoginDisabled, getCN, getCockpitUIConfigurations, getDescription, getDisplayName, getDisplayName, getDN, getGroups, getLdapsearchbase, getName, getProfilePicture, getReadableCatalogVersions, getReadableCockpitUIComponents, getReadCollections, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadCollections, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollections
-
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
-
ACTIVE
public static final java.lang.String ACTIVE
Generated constant - Attribute key ofB2BCustomer.activeattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
EMAIL
public static final java.lang.String EMAIL
Generated constant - Attribute key ofB2BCustomer.emailattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
DEFAULTB2BUNIT
public static final java.lang.String DEFAULTB2BUNIT
Generated constant - Attribute key ofB2BCustomer.defaultB2BUnitattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
APPROVERGROUPS
public static final java.lang.String APPROVERGROUPS
Generated constant - Attribute key ofB2BCustomer.ApproverGroupsattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
APPROVERS
public static final java.lang.String APPROVERS
Generated constant - Attribute key ofB2BCustomer.Approversattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
PERMISSIONGROUPS
public static final java.lang.String PERMISSIONGROUPS
Generated constant - Attribute key ofB2BCustomer.PermissionGroupsattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
PERMISSIONS
public static final java.lang.String PERMISSIONS
Generated constant - Attribute key ofB2BCustomer.Permissionsattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
ISSEALED
public static final java.lang.String ISSEALED
Generated constant - Attribute key ofB2BCustomer.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
ISDELETE
public static final java.lang.String ISDELETE
Generated constant - Attribute key ofB2BCustomer.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
ISGUEST
public static final java.lang.String ISGUEST
Generated constant - Attribute key ofB2BCustomer.isGuestattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
B2BCUSTOMERPK
public static final java.lang.String B2BCUSTOMERPK
Generated constant - Attribute key ofB2BCustomer.b2bCustomerPkattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
FIRSTNAME
public static final java.lang.String FIRSTNAME
Generated constant - Attribute key ofB2BCustomer.firstNameattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
LASTNAME
public static final java.lang.String LASTNAME
Generated constant - Attribute key ofB2BCustomer.lastNameattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
PREFERREDLANGUAGE
public static final java.lang.String PREFERREDLANGUAGE
Generated constant - Attribute key ofB2BCustomer.preferredLanguageattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
PREFERREDCURRENCY
public static final java.lang.String PREFERREDCURRENCY
Generated constant - Attribute key ofB2BCustomer.preferredCurrencyattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
B2BITEMTYPE
public static final java.lang.String B2BITEMTYPE
Generated constant - Attribute key ofB2BCustomer.b2bItemTypeattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
CECGROUPS
public static final java.lang.String CECGROUPS
Generated constant - Attribute key ofB2BCustomer.cecGroupsattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
B2BCustomerModel
public B2BCustomerModel()
Generated constructor - Default constructor for generic creation.
-
B2BCustomerModel
public B2BCustomerModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
B2BCustomerModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BCustomerModel(java.lang.String _email, boolean _loginDisabled, java.lang.String _uid)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:
_email- initial attribute declared by typeB2BCustomerat extensionb2bcommerce_loginDisabled- initial attribute declared by typeUserat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore
-
B2BCustomerModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BCustomerModel(java.util.Collection<CustomerReviewModel> _customerReviews, java.lang.String _email, boolean _loginDisabled, ItemModel _owner, java.lang.String _uid)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:
_customerReviews- initial attribute declared by typeUserat extensioncustomerreview_email- initial attribute declared by typeB2BCustomerat extensionb2bcommerce_loginDisabled- initial attribute declared by typeUserat extensioncore_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore
-
-
Method Detail
-
getActive
@Accessor(qualifier="active", type=GETTER) public java.lang.Boolean getActive()
Generated method - Getter of theB2BCustomer.activeattribute defined at extensionb2bcommerce.- Returns:
- the active
-
getApproverGroups
@Accessor(qualifier="ApproverGroups", type=GETTER) public java.util.Set<B2BUserGroupModel> getApproverGroups()
Generated method - Getter of theB2BCustomer.ApproverGroupsattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ApproverGroups
-
getApprovers
@Accessor(qualifier="Approvers", type=GETTER) public java.util.Set<B2BCustomerModel> getApprovers()
Generated method - Getter of theB2BCustomer.Approversattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the Approvers
-
getB2bCustomerPk
@Accessor(qualifier="b2bCustomerPk", type=GETTER) public java.lang.String getB2bCustomerPk()
Generated method - Getter of theB2BCustomer.b2bCustomerPkattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the b2bCustomerPk - b2bCustomerPk from the Commerce System
-
getB2bItemType
@Accessor(qualifier="b2bItemType", type=GETTER) public java.lang.String getB2bItemType()
Generated method - Getter of theB2BCustomer.b2bItemTypeattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the b2bItemType - Preferred Currency from the Commerce System
-
getCecGroups
@Accessor(qualifier="cecGroups", type=GETTER) public java.util.List<PrincipalGroupModel> getCecGroups()
Generated method - Getter of theB2BCustomer.cecGroupsattribute defined at extensionagentdesktopdataexchangeb2b. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the cecGroups
-
getDefaultB2BUnit
@Accessor(qualifier="defaultB2BUnit", type=GETTER) public B2BUnitModel getDefaultB2BUnit()
Generated method - Getter of theB2BCustomer.defaultB2BUnitattribute defined at extensionb2bcommerce.- Returns:
- the defaultB2BUnit
-
getEmail
@Accessor(qualifier="email", type=GETTER) public java.lang.String getEmail()
Generated method - Getter of theB2BCustomer.emailattribute defined at extensionb2bcommerce.- Returns:
- the email
-
getFirstName
@Accessor(qualifier="firstName", type=GETTER) public java.lang.String getFirstName()
Generated method - Getter of theB2BCustomer.firstNameattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the firstName - first name from the Commerce System
-
getIsDelete
@Accessor(qualifier="isDelete", type=GETTER) public java.lang.Boolean getIsDelete()
Generated method - Getter of theB2BCustomer.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the isDelete - is delete from the Commerce System
-
getIsGuest
@Accessor(qualifier="isGuest", type=GETTER) public java.lang.Boolean getIsGuest()
Generated method - Getter of theB2BCustomer.isGuestattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the isGuest - is guest from the Commerce System
-
getIsSealed
@Accessor(qualifier="isSealed", type=GETTER) public java.lang.Boolean getIsSealed()
Generated method - Getter of theB2BCustomer.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the isSealed - is sealed from the Commerce System
-
getLastName
@Accessor(qualifier="lastName", type=GETTER) public java.lang.String getLastName()
Generated method - Getter of theB2BCustomer.lastNameattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the lastName - last name from the Commerce System
-
getPermissionGroups
@Accessor(qualifier="PermissionGroups", type=GETTER) public java.util.Set<B2BUserGroupModel> getPermissionGroups()
Generated method - Getter of theB2BCustomer.PermissionGroupsattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the PermissionGroups
-
getPermissions
@Accessor(qualifier="Permissions", type=GETTER) public java.util.Set<B2BPermissionModel> getPermissions()
Generated method - Getter of theB2BCustomer.Permissionsattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the Permissions - Permissions associated to a B2BCustomer
-
getPreferredCurrency
@Accessor(qualifier="preferredCurrency", type=GETTER) public java.lang.String getPreferredCurrency()
Generated method - Getter of theB2BCustomer.preferredCurrencyattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the preferredCurrency - Preferred Currency from the Commerce System
-
getPreferredLanguage
@Accessor(qualifier="preferredLanguage", type=GETTER) public java.lang.String getPreferredLanguage()
Generated method - Getter of theB2BCustomer.preferredLanguageattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the preferredLanguage - Preferred Language from the Commerce System
-
setActive
@Accessor(qualifier="active", type=SETTER) public void setActive(java.lang.Boolean value)
Generated method - Setter ofB2BCustomer.activeattribute defined at extensionb2bcommerce.- Parameters:
value- the active
-
setApproverGroups
@Accessor(qualifier="ApproverGroups", type=SETTER) public void setApproverGroups(java.util.Set<B2BUserGroupModel> value)
Generated method - Setter ofB2BCustomer.ApproverGroupsattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the ApproverGroups
-
setApprovers
@Accessor(qualifier="Approvers", type=SETTER) public void setApprovers(java.util.Set<B2BCustomerModel> value)
Generated method - Setter ofB2BCustomer.Approversattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the Approvers
-
setB2bCustomerPk
@Accessor(qualifier="b2bCustomerPk", type=SETTER) public void setB2bCustomerPk(java.lang.String value)
Generated method - Setter ofB2BCustomer.b2bCustomerPkattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the b2bCustomerPk - b2bCustomerPk from the Commerce System
-
setB2bItemType
@Accessor(qualifier="b2bItemType", type=SETTER) public void setB2bItemType(java.lang.String value)
Generated method - Setter ofB2BCustomer.b2bItemTypeattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the b2bItemType - Preferred Currency from the Commerce System
-
setCecGroups
@Accessor(qualifier="cecGroups", type=SETTER) public void setCecGroups(java.util.List<PrincipalGroupModel> value)
Generated method - Setter ofB2BCustomer.cecGroupsattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the cecGroups
-
setDefaultB2BUnit
@Accessor(qualifier="defaultB2BUnit", type=SETTER) public void setDefaultB2BUnit(B2BUnitModel value)
Generated method - Setter ofB2BCustomer.defaultB2BUnitattribute defined at extensionb2bcommerce.- Parameters:
value- the defaultB2BUnit
-
setEmail
@Accessor(qualifier="email", type=SETTER) public void setEmail(java.lang.String value)
Generated method - Setter ofB2BCustomer.emailattribute defined at extensionb2bcommerce.- Parameters:
value- the email
-
setFirstName
@Accessor(qualifier="firstName", type=SETTER) public void setFirstName(java.lang.String value)
Generated method - Setter ofB2BCustomer.firstNameattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the firstName - first name from the Commerce System
-
setIsDelete
@Accessor(qualifier="isDelete", type=SETTER) public void setIsDelete(java.lang.Boolean value)
Generated method - Setter ofB2BCustomer.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the isDelete - is delete from the Commerce System
-
setIsGuest
@Accessor(qualifier="isGuest", type=SETTER) public void setIsGuest(java.lang.Boolean value)
Generated method - Setter ofB2BCustomer.isGuestattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the isGuest - is guest from the Commerce System
-
setIsSealed
@Accessor(qualifier="isSealed", type=SETTER) public void setIsSealed(java.lang.Boolean value)
Generated method - Setter ofB2BCustomer.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the isSealed - is sealed from the Commerce System
-
setLastName
@Accessor(qualifier="lastName", type=SETTER) public void setLastName(java.lang.String value)
Generated method - Setter ofB2BCustomer.lastNameattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the lastName - last name from the Commerce System
-
setPermissionGroups
@Accessor(qualifier="PermissionGroups", type=SETTER) public void setPermissionGroups(java.util.Set<B2BUserGroupModel> value)
Generated method - Setter ofB2BCustomer.PermissionGroupsattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the PermissionGroups
-
setPermissions
@Accessor(qualifier="Permissions", type=SETTER) public void setPermissions(java.util.Set<B2BPermissionModel> value)
Generated method - Setter ofB2BCustomer.Permissionsattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the Permissions - Permissions associated to a B2BCustomer
-
setPreferredCurrency
@Accessor(qualifier="preferredCurrency", type=SETTER) public void setPreferredCurrency(java.lang.String value)
Generated method - Setter ofB2BCustomer.preferredCurrencyattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the preferredCurrency - Preferred Currency from the Commerce System
-
setPreferredLanguage
@Accessor(qualifier="preferredLanguage", type=SETTER) public void setPreferredLanguage(java.lang.String value)
Generated method - Setter ofB2BCustomer.preferredLanguageattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the preferredLanguage - Preferred Language from the Commerce System
-
-