Class VendorUserModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.core.model.security.PrincipalModel
-
- de.hybris.platform.core.model.user.UserModel
-
- de.hybris.platform.core.model.user.EmployeeModel
-
- de.hybris.platform.marketplaceservices.model.VendorUserModel
-
- All Implemented Interfaces:
java.io.Serializable
public class VendorUserModel extends EmployeeModel
Generated model class for type VendorUser first defined at extension marketplaceservices.- 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.String_VENDOR2VENDORUSERRELATIONGenerated relation code constant for relationVendor2VendorUserRelationdefining source attributevendorin extensionmarketplaceservices.static java.lang.StringVENDORGenerated constant - Attribute key ofVendorUser.vendorattribute defined at extensionmarketplaceservices.-
Fields inherited from class de.hybris.platform.core.model.user.EmployeeModel
_B2BUNIT2EMPLOYEE, ORGANIZATIONROLES, TICKETSTORES, UNIT
-
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 VendorUserModel()Generated constructor - Default constructor for generic creation.VendorUserModel(boolean _loginDisabled, java.lang.String _uid, VendorModel _vendor)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersVendorUserModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextVendorUserModel(java.util.Collection<CustomerReviewModel> _customerReviews, boolean _loginDisabled, ItemModel _owner, java.lang.String _uid, VendorModel _vendor)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 VendorModelgetVendor()Generated method - Getter of theVendorUser.vendorattribute defined at extensionmarketplaceservices.voidsetVendor(VendorModel value)Generated method - Setter ofVendorUser.vendorattribute defined at extensionmarketplaceservices.-
Methods inherited from class de.hybris.platform.core.model.user.EmployeeModel
getOrganizationRoles, getTicketstores, setTicketstores
-
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
-
_VENDOR2VENDORUSERRELATION
public static final java.lang.String _VENDOR2VENDORUSERRELATION
Generated relation code constant for relationVendor2VendorUserRelationdefining source attributevendorin extensionmarketplaceservices.- See Also:
- Constant Field Values
-
VENDOR
public static final java.lang.String VENDOR
Generated constant - Attribute key ofVendorUser.vendorattribute defined at extensionmarketplaceservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VendorUserModel
public VendorUserModel()
Generated constructor - Default constructor for generic creation.
-
VendorUserModel
public VendorUserModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
VendorUserModel
@Deprecated(since="4.1.1", forRemoval=true) public VendorUserModel(boolean _loginDisabled, java.lang.String _uid, VendorModel _vendor)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:
_loginDisabled- initial attribute declared by typeUserat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore_vendor- initial attribute declared by typeVendorUserat extensionmarketplaceservices
-
VendorUserModel
@Deprecated(since="4.1.1", forRemoval=true) public VendorUserModel(java.util.Collection<CustomerReviewModel> _customerReviews, boolean _loginDisabled, ItemModel _owner, java.lang.String _uid, VendorModel _vendor)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_loginDisabled- initial attribute declared by typeUserat extensioncore_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore_vendor- initial attribute declared by typeVendorUserat extensionmarketplaceservices
-
-
Method Detail
-
getVendor
@Accessor(qualifier="vendor", type=GETTER) public VendorModel getVendor()
Generated method - Getter of theVendorUser.vendorattribute defined at extensionmarketplaceservices.- Returns:
- the vendor - Vendor
-
setVendor
@Accessor(qualifier="vendor", type=SETTER) public void setVendor(VendorModel value)
Generated method - Setter ofVendorUser.vendorattribute defined at extensionmarketplaceservices.- Parameters:
value- the vendor - Vendor
-
-