Class UserGroupModel
- 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.security.PrincipalGroupModel
-
- de.hybris.platform.core.model.user.UserGroupModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
B2BUserGroupModel
,BackofficeRoleModel
,CompanyModel
,CsAgentGroupModel
,CustomerListModel
,StoreEmployeeGroupModel
,TestUserGroupModel
public class UserGroupModel extends PrincipalGroupModel
Generated model class for type UserGroup first defined at extension core.- 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
_BACKOFFICESAVEDQUERY2USERGROUPRELATION
Generated relation code constant for relationBackofficeSavedQuery2UserGroupRelation
defining source attributesavedQueries
in extensionplatformbackoffice
.static java.lang.String
_SAMLUSERGROUPTOUSERGROUPRELATION
Generated relation code constant for relationSamlUserGroupToUserGroupRelation
defining source attributesamlUserGroups
in extensionsamlsinglesignon
.static java.lang.String
_SCIMUSERGROUPTOUSERGROUPRELATION
Generated relation code constant for relationScimUserGroupToUserGroupRelation
defining source attributescimUserGroups
in extensionscimservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
_USERGROUPSFORRESTRICTION
Generated relation code constant for relationUserGroupsForRestriction
defining source attributerestrictions
in extensioncms2
.static java.lang.String
_VENDOR2USERGROUPRELATION
Generated relation code constant for relationVendor2UsergroupRelation
defining source attributevendor
in extensionmarketplaceservices
.static java.lang.String
HMCXML
Generated constant - Attribute key ofUserGroup.hmcXML
attribute defined at extensioncore
.static java.lang.String
READABLELANGUAGES
Generated constant - Attribute key ofUserGroup.readableLanguages
attribute defined at extensioncore
.static java.lang.String
RESTRICTIONS
Generated constant - Attribute key ofUserGroup.restrictions
attribute defined at extensioncms2
.static java.lang.String
SAMLUSERGROUPS
Generated constant - Attribute key ofUserGroup.samlUserGroups
attribute defined at extensionsamlsinglesignon
.static java.lang.String
SAVEDQUERIES
Generated constant - Attribute key ofUserGroup.savedQueries
attribute defined at extensionplatformbackoffice
.static java.lang.String
SCIMUSERGROUPS
Generated constant - Attribute key ofUserGroup.scimUserGroups
attribute defined at extensionscimservices
.static java.lang.String
USERDISCOUNTGROUP
Generated constant - Attribute key ofUserGroup.userDiscountGroup
attribute defined at extensioneurope1
.static java.lang.String
USERPRICEGROUP
Generated constant - Attribute key ofUserGroup.userPriceGroup
attribute defined at extensioneurope1
.static java.lang.String
USERTAXGROUP
Generated constant - Attribute key ofUserGroup.userTaxGroup
attribute defined at extensioneurope1
.static java.lang.String
VENDOR
Generated constant - Attribute key ofUserGroup.vendor
attribute defined at extensionmarketplaceservices
.static java.lang.String
WRITEABLELANGUAGES
Generated constant - Attribute key ofUserGroup.writeableLanguages
attribute defined at extensioncore
.-
Fields inherited from class de.hybris.platform.core.model.security.PrincipalGroupModel
_PRINCIPALGROUPRELATION, _SAPCPIB2BCUSTOMER2SAPCPIOUTBOUNDB2BCUSTOMER, B2BCUSTOMER, GROUPITEMPK, GROUPITEMTYPE, LOCNAME, MAXBRUTEFORCELOGINATTEMPTS, MEMBERS
-
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 UserGroupModel()
Generated constructor - Default constructor for generic creation.UserGroupModel(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 parametersUserGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextUserGroupModel(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.String
getHmcXML()
Generated method - Getter of theUserGroup.hmcXML
attribute defined at extensioncore
.java.util.Collection<LanguageModel>
getReadableLanguages()
Generated method - Getter of theUserGroup.readableLanguages
attribute defined at extensioncore
.java.util.Collection<CMSUserGroupRestrictionModel>
getRestrictions()
Generated method - Getter of theUserGroup.restrictions
attribute defined at extensioncms2
.java.util.Collection<BackofficeSavedQueryModel>
getSavedQueries()
Generated method - Getter of theUserGroup.savedQueries
attribute defined at extensionplatformbackoffice
.java.util.Collection<ScimUserGroupModel>
getScimUserGroups()
Generated method - Getter of theUserGroup.scimUserGroups
attribute defined at extensionscimservices
.UserDiscountGroup
getUserDiscountGroup()
Generated method - Getter of theUserGroup.userDiscountGroup
attribute defined at extensioneurope1
.UserPriceGroup
getUserPriceGroup()
Generated method - Getter of theUserGroup.userPriceGroup
attribute defined at extensioneurope1
.UserTaxGroup
getUserTaxGroup()
Generated method - Getter of theUserGroup.userTaxGroup
attribute defined at extensioneurope1
.VendorModel
getVendor()
Generated method - Getter of theUserGroup.vendor
attribute defined at extensionmarketplaceservices
.java.util.Collection<LanguageModel>
getWriteableLanguages()
Generated method - Getter of theUserGroup.writeableLanguages
attribute defined at extensioncore
.void
setHmcXML(java.lang.String value)
Generated method - Setter ofUserGroup.hmcXML
attribute defined at extensioncore
.void
setReadableLanguages(java.util.Collection<LanguageModel> value)
Generated method - Setter ofUserGroup.readableLanguages
attribute defined at extensioncore
.void
setRestrictions(java.util.Collection<CMSUserGroupRestrictionModel> value)
Generated method - Setter ofUserGroup.restrictions
attribute defined at extensioncms2
.void
setSavedQueries(java.util.Collection<BackofficeSavedQueryModel> value)
Generated method - Setter ofUserGroup.savedQueries
attribute defined at extensionplatformbackoffice
.void
setScimUserGroups(java.util.Collection<ScimUserGroupModel> value)
Generated method - Setter ofUserGroup.scimUserGroups
attribute defined at extensionscimservices
.void
setUserDiscountGroup(UserDiscountGroup value)
Generated method - Setter ofUserGroup.userDiscountGroup
attribute defined at extensioneurope1
.void
setUserPriceGroup(UserPriceGroup value)
Generated method - Setter ofUserGroup.userPriceGroup
attribute defined at extensioneurope1
.void
setUserTaxGroup(UserTaxGroup value)
Generated method - Setter ofUserGroup.userTaxGroup
attribute defined at extensioneurope1
.void
setVendor(VendorModel value)
Generated method - Setter ofUserGroup.vendor
attribute defined at extensionmarketplaceservices
.void
setWriteableLanguages(java.util.Collection<LanguageModel> value)
Generated method - Setter ofUserGroup.writeableLanguages
attribute defined at extensioncore
.-
Methods inherited from class de.hybris.platform.core.model.security.PrincipalGroupModel
getB2bCustomer, getGroupItemPk, getGroupItemtype, getLocname, getLocname, getLocName, getLocName, getMaxBruteForceLoginAttempts, getMembers, setB2bCustomer, setGroupItemPk, setGroupItemtype, setLocname, setLocname, setLocName, setLocName, setMaxBruteForceLoginAttempts, setMembers
-
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
-
_USERGROUPSFORRESTRICTION
public static final java.lang.String _USERGROUPSFORRESTRICTION
Generated relation code constant for relationUserGroupsForRestriction
defining source attributerestrictions
in extensioncms2
.- See Also:
- Constant Field Values
-
_BACKOFFICESAVEDQUERY2USERGROUPRELATION
public static final java.lang.String _BACKOFFICESAVEDQUERY2USERGROUPRELATION
Generated relation code constant for relationBackofficeSavedQuery2UserGroupRelation
defining source attributesavedQueries
in extensionplatformbackoffice
.- See Also:
- Constant Field Values
-
_SAMLUSERGROUPTOUSERGROUPRELATION
public static final java.lang.String _SAMLUSERGROUPTOUSERGROUPRELATION
Generated relation code constant for relationSamlUserGroupToUserGroupRelation
defining source attributesamlUserGroups
in extensionsamlsinglesignon
.- See Also:
- Constant Field Values
-
_SCIMUSERGROUPTOUSERGROUPRELATION
public static final java.lang.String _SCIMUSERGROUPTOUSERGROUPRELATION
Generated relation code constant for relationScimUserGroupToUserGroupRelation
defining source attributescimUserGroups
in extensionscimservices
.- See Also:
- Constant Field Values
-
_VENDOR2USERGROUPRELATION
public static final java.lang.String _VENDOR2USERGROUPRELATION
Generated relation code constant for relationVendor2UsergroupRelation
defining source attributevendor
in extensionmarketplaceservices
.- See Also:
- Constant Field Values
-
WRITEABLELANGUAGES
public static final java.lang.String WRITEABLELANGUAGES
Generated constant - Attribute key ofUserGroup.writeableLanguages
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
READABLELANGUAGES
public static final java.lang.String READABLELANGUAGES
Generated constant - Attribute key ofUserGroup.readableLanguages
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
HMCXML
public static final java.lang.String HMCXML
Generated constant - Attribute key ofUserGroup.hmcXML
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
USERDISCOUNTGROUP
public static final java.lang.String USERDISCOUNTGROUP
Generated constant - Attribute key ofUserGroup.userDiscountGroup
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
USERPRICEGROUP
public static final java.lang.String USERPRICEGROUP
Generated constant - Attribute key ofUserGroup.userPriceGroup
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
USERTAXGROUP
public static final java.lang.String USERTAXGROUP
Generated constant - Attribute key ofUserGroup.userTaxGroup
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
RESTRICTIONS
public static final java.lang.String RESTRICTIONS
Generated constant - Attribute key ofUserGroup.restrictions
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
SAVEDQUERIES
public static final java.lang.String SAVEDQUERIES
Generated constant - Attribute key ofUserGroup.savedQueries
attribute defined at extensionplatformbackoffice
.- See Also:
- Constant Field Values
-
SAMLUSERGROUPS
public static final java.lang.String SAMLUSERGROUPS
Generated constant - Attribute key ofUserGroup.samlUserGroups
attribute defined at extensionsamlsinglesignon
.- See Also:
- Constant Field Values
-
SCIMUSERGROUPS
public static final java.lang.String SCIMUSERGROUPS
Generated constant - Attribute key ofUserGroup.scimUserGroups
attribute defined at extensionscimservices
.- See Also:
- Constant Field Values
-
VENDOR
public static final java.lang.String VENDOR
Generated constant - Attribute key ofUserGroup.vendor
attribute defined at extensionmarketplaceservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UserGroupModel
public UserGroupModel()
Generated constructor - Default constructor for generic creation.
-
UserGroupModel
public UserGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
UserGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public UserGroupModel(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:
_uid
- initial attribute declared by typePrincipal
at extensioncore
-
UserGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public UserGroupModel(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:
_owner
- initial attribute declared by typeItem
at extensioncore
_uid
- initial attribute declared by typePrincipal
at extensioncore
-
-
Method Detail
-
getHmcXML
@Accessor(qualifier="hmcXML", type=GETTER) public java.lang.String getHmcXML()
Generated method - Getter of theUserGroup.hmcXML
attribute defined at extensioncore
.- Returns:
- the hmcXML
-
getReadableLanguages
@Accessor(qualifier="readableLanguages", type=GETTER) public java.util.Collection<LanguageModel> getReadableLanguages()
Generated method - Getter of theUserGroup.readableLanguages
attribute defined at extensioncore
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the readableLanguages
-
getRestrictions
@Accessor(qualifier="restrictions", type=GETTER) public java.util.Collection<CMSUserGroupRestrictionModel> getRestrictions()
Generated method - Getter of theUserGroup.restrictions
attribute defined at extensioncms2
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the restrictions
-
getSavedQueries
@Accessor(qualifier="savedQueries", type=GETTER) public java.util.Collection<BackofficeSavedQueryModel> getSavedQueries()
Generated method - Getter of theUserGroup.savedQueries
attribute defined at extensionplatformbackoffice
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the savedQueries
-
getScimUserGroups
@Accessor(qualifier="scimUserGroups", type=GETTER) public java.util.Collection<ScimUserGroupModel> getScimUserGroups()
Generated method - Getter of theUserGroup.scimUserGroups
attribute defined at extensionscimservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the scimUserGroups
-
getUserDiscountGroup
@Accessor(qualifier="userDiscountGroup", type=GETTER) public UserDiscountGroup getUserDiscountGroup()
Generated method - Getter of theUserGroup.userDiscountGroup
attribute defined at extensioneurope1
.- Returns:
- the userDiscountGroup
-
getUserPriceGroup
@Accessor(qualifier="userPriceGroup", type=GETTER) public UserPriceGroup getUserPriceGroup()
Generated method - Getter of theUserGroup.userPriceGroup
attribute defined at extensioneurope1
.- Returns:
- the userPriceGroup
-
getUserTaxGroup
@Accessor(qualifier="userTaxGroup", type=GETTER) public UserTaxGroup getUserTaxGroup()
Generated method - Getter of theUserGroup.userTaxGroup
attribute defined at extensioneurope1
.- Returns:
- the userTaxGroup
-
getVendor
@Accessor(qualifier="vendor", type=GETTER) public VendorModel getVendor()
Generated method - Getter of theUserGroup.vendor
attribute defined at extensionmarketplaceservices
.- Returns:
- the vendor - Vendor
-
getWriteableLanguages
@Accessor(qualifier="writeableLanguages", type=GETTER) public java.util.Collection<LanguageModel> getWriteableLanguages()
Generated method - Getter of theUserGroup.writeableLanguages
attribute defined at extensioncore
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the writeableLanguages
-
setHmcXML
@Accessor(qualifier="hmcXML", type=SETTER) public void setHmcXML(java.lang.String value)
Generated method - Setter ofUserGroup.hmcXML
attribute defined at extensioncore
.- Parameters:
value
- the hmcXML
-
setReadableLanguages
@Accessor(qualifier="readableLanguages", type=SETTER) public void setReadableLanguages(java.util.Collection<LanguageModel> value)
Generated method - Setter ofUserGroup.readableLanguages
attribute defined at extensioncore
.- Parameters:
value
- the readableLanguages
-
setRestrictions
@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(java.util.Collection<CMSUserGroupRestrictionModel> value)
Generated method - Setter ofUserGroup.restrictions
attribute defined at extensioncms2
.- Parameters:
value
- the restrictions
-
setSavedQueries
@Accessor(qualifier="savedQueries", type=SETTER) public void setSavedQueries(java.util.Collection<BackofficeSavedQueryModel> value)
Generated method - Setter ofUserGroup.savedQueries
attribute defined at extensionplatformbackoffice
.- Parameters:
value
- the savedQueries
-
setScimUserGroups
@Accessor(qualifier="scimUserGroups", type=SETTER) public void setScimUserGroups(java.util.Collection<ScimUserGroupModel> value)
Generated method - Setter ofUserGroup.scimUserGroups
attribute defined at extensionscimservices
.- Parameters:
value
- the scimUserGroups
-
setUserDiscountGroup
@Accessor(qualifier="userDiscountGroup", type=SETTER) public void setUserDiscountGroup(UserDiscountGroup value)
Generated method - Setter ofUserGroup.userDiscountGroup
attribute defined at extensioneurope1
.- Parameters:
value
- the userDiscountGroup
-
setUserPriceGroup
@Accessor(qualifier="userPriceGroup", type=SETTER) public void setUserPriceGroup(UserPriceGroup value)
Generated method - Setter ofUserGroup.userPriceGroup
attribute defined at extensioneurope1
.- Parameters:
value
- the userPriceGroup
-
setUserTaxGroup
@Accessor(qualifier="userTaxGroup", type=SETTER) public void setUserTaxGroup(UserTaxGroup value)
Generated method - Setter ofUserGroup.userTaxGroup
attribute defined at extensioneurope1
.- Parameters:
value
- the userTaxGroup
-
setVendor
@Accessor(qualifier="vendor", type=SETTER) public void setVendor(VendorModel value)
Generated method - Setter ofUserGroup.vendor
attribute defined at extensionmarketplaceservices
.- Parameters:
value
- the vendor - Vendor
-
setWriteableLanguages
@Accessor(qualifier="writeableLanguages", type=SETTER) public void setWriteableLanguages(java.util.Collection<LanguageModel> value)
Generated method - Setter ofUserGroup.writeableLanguages
attribute defined at extensioncore
.- Parameters:
value
- the writeableLanguages
-
-