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_BACKOFFICESAVEDQUERY2USERGROUPRELATIONGenerated relation code constant for relationBackofficeSavedQuery2UserGroupRelationdefining source attributesavedQueriesin extensionplatformbackoffice.static java.lang.String_SAMLUSERGROUPTOUSERGROUPRELATIONGenerated relation code constant for relationSamlUserGroupToUserGroupRelationdefining source attributesamlUserGroupsin extensionsamlsinglesignon.static java.lang.String_SCIMUSERGROUPTOUSERGROUPRELATIONGenerated relation code constant for relationScimUserGroupToUserGroupRelationdefining source attributescimUserGroupsin extensionscimservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.String_USERGROUPSFORRESTRICTIONGenerated relation code constant for relationUserGroupsForRestrictiondefining source attributerestrictionsin extensioncms2.static java.lang.String_VENDOR2USERGROUPRELATIONGenerated relation code constant for relationVendor2UsergroupRelationdefining source attributevendorin extensionmarketplaceservices.static java.lang.StringHMCXMLGenerated constant - Attribute key ofUserGroup.hmcXMLattribute defined at extensioncore.static java.lang.StringREADABLELANGUAGESGenerated constant - Attribute key ofUserGroup.readableLanguagesattribute defined at extensioncore.static java.lang.StringRESTRICTIONSGenerated constant - Attribute key ofUserGroup.restrictionsattribute defined at extensioncms2.static java.lang.StringSAMLUSERGROUPSGenerated constant - Attribute key ofUserGroup.samlUserGroupsattribute defined at extensionsamlsinglesignon.static java.lang.StringSAVEDQUERIESGenerated constant - Attribute key ofUserGroup.savedQueriesattribute defined at extensionplatformbackoffice.static java.lang.StringSCIMUSERGROUPSGenerated constant - Attribute key ofUserGroup.scimUserGroupsattribute defined at extensionscimservices.static java.lang.StringUSERDISCOUNTGROUPGenerated constant - Attribute key ofUserGroup.userDiscountGroupattribute defined at extensioneurope1.static java.lang.StringUSERPRICEGROUPGenerated constant - Attribute key ofUserGroup.userPriceGroupattribute defined at extensioneurope1.static java.lang.StringUSERTAXGROUPGenerated constant - Attribute key ofUserGroup.userTaxGroupattribute defined at extensioneurope1.static java.lang.StringVENDORGenerated constant - Attribute key ofUserGroup.vendorattribute defined at extensionmarketplaceservices.static java.lang.StringWRITEABLELANGUAGESGenerated constant - Attribute key ofUserGroup.writeableLanguagesattribute 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.StringgetHmcXML()Generated method - Getter of theUserGroup.hmcXMLattribute defined at extensioncore.java.util.Collection<LanguageModel>getReadableLanguages()Generated method - Getter of theUserGroup.readableLanguagesattribute defined at extensioncore.java.util.Collection<CMSUserGroupRestrictionModel>getRestrictions()Generated method - Getter of theUserGroup.restrictionsattribute defined at extensioncms2.java.util.Collection<BackofficeSavedQueryModel>getSavedQueries()Generated method - Getter of theUserGroup.savedQueriesattribute defined at extensionplatformbackoffice.java.util.Collection<ScimUserGroupModel>getScimUserGroups()Generated method - Getter of theUserGroup.scimUserGroupsattribute defined at extensionscimservices.UserDiscountGroupgetUserDiscountGroup()Generated method - Getter of theUserGroup.userDiscountGroupattribute defined at extensioneurope1.UserPriceGroupgetUserPriceGroup()Generated method - Getter of theUserGroup.userPriceGroupattribute defined at extensioneurope1.UserTaxGroupgetUserTaxGroup()Generated method - Getter of theUserGroup.userTaxGroupattribute defined at extensioneurope1.VendorModelgetVendor()Generated method - Getter of theUserGroup.vendorattribute defined at extensionmarketplaceservices.java.util.Collection<LanguageModel>getWriteableLanguages()Generated method - Getter of theUserGroup.writeableLanguagesattribute defined at extensioncore.voidsetHmcXML(java.lang.String value)Generated method - Setter ofUserGroup.hmcXMLattribute defined at extensioncore.voidsetReadableLanguages(java.util.Collection<LanguageModel> value)Generated method - Setter ofUserGroup.readableLanguagesattribute defined at extensioncore.voidsetRestrictions(java.util.Collection<CMSUserGroupRestrictionModel> value)Generated method - Setter ofUserGroup.restrictionsattribute defined at extensioncms2.voidsetSavedQueries(java.util.Collection<BackofficeSavedQueryModel> value)Generated method - Setter ofUserGroup.savedQueriesattribute defined at extensionplatformbackoffice.voidsetScimUserGroups(java.util.Collection<ScimUserGroupModel> value)Generated method - Setter ofUserGroup.scimUserGroupsattribute defined at extensionscimservices.voidsetUserDiscountGroup(UserDiscountGroup value)Generated method - Setter ofUserGroup.userDiscountGroupattribute defined at extensioneurope1.voidsetUserPriceGroup(UserPriceGroup value)Generated method - Setter ofUserGroup.userPriceGroupattribute defined at extensioneurope1.voidsetUserTaxGroup(UserTaxGroup value)Generated method - Setter ofUserGroup.userTaxGroupattribute defined at extensioneurope1.voidsetVendor(VendorModel value)Generated method - Setter ofUserGroup.vendorattribute defined at extensionmarketplaceservices.voidsetWriteableLanguages(java.util.Collection<LanguageModel> value)Generated method - Setter ofUserGroup.writeableLanguagesattribute 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 relationUserGroupsForRestrictiondefining source attributerestrictionsin extensioncms2.- See Also:
- Constant Field Values
-
_BACKOFFICESAVEDQUERY2USERGROUPRELATION
public static final java.lang.String _BACKOFFICESAVEDQUERY2USERGROUPRELATION
Generated relation code constant for relationBackofficeSavedQuery2UserGroupRelationdefining source attributesavedQueriesin extensionplatformbackoffice.- See Also:
- Constant Field Values
-
_SAMLUSERGROUPTOUSERGROUPRELATION
public static final java.lang.String _SAMLUSERGROUPTOUSERGROUPRELATION
Generated relation code constant for relationSamlUserGroupToUserGroupRelationdefining source attributesamlUserGroupsin extensionsamlsinglesignon.- See Also:
- Constant Field Values
-
_SCIMUSERGROUPTOUSERGROUPRELATION
public static final java.lang.String _SCIMUSERGROUPTOUSERGROUPRELATION
Generated relation code constant for relationScimUserGroupToUserGroupRelationdefining source attributescimUserGroupsin extensionscimservices.- See Also:
- Constant Field Values
-
_VENDOR2USERGROUPRELATION
public static final java.lang.String _VENDOR2USERGROUPRELATION
Generated relation code constant for relationVendor2UsergroupRelationdefining source attributevendorin extensionmarketplaceservices.- See Also:
- Constant Field Values
-
WRITEABLELANGUAGES
public static final java.lang.String WRITEABLELANGUAGES
Generated constant - Attribute key ofUserGroup.writeableLanguagesattribute defined at extensioncore.- See Also:
- Constant Field Values
-
READABLELANGUAGES
public static final java.lang.String READABLELANGUAGES
Generated constant - Attribute key ofUserGroup.readableLanguagesattribute defined at extensioncore.- See Also:
- Constant Field Values
-
HMCXML
public static final java.lang.String HMCXML
Generated constant - Attribute key ofUserGroup.hmcXMLattribute defined at extensioncore.- See Also:
- Constant Field Values
-
USERDISCOUNTGROUP
public static final java.lang.String USERDISCOUNTGROUP
Generated constant - Attribute key ofUserGroup.userDiscountGroupattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
USERPRICEGROUP
public static final java.lang.String USERPRICEGROUP
Generated constant - Attribute key ofUserGroup.userPriceGroupattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
USERTAXGROUP
public static final java.lang.String USERTAXGROUP
Generated constant - Attribute key ofUserGroup.userTaxGroupattribute defined at extensioneurope1.- See Also:
- Constant Field Values
-
RESTRICTIONS
public static final java.lang.String RESTRICTIONS
Generated constant - Attribute key ofUserGroup.restrictionsattribute defined at extensioncms2.- See Also:
- Constant Field Values
-
SAVEDQUERIES
public static final java.lang.String SAVEDQUERIES
Generated constant - Attribute key ofUserGroup.savedQueriesattribute defined at extensionplatformbackoffice.- See Also:
- Constant Field Values
-
SAMLUSERGROUPS
public static final java.lang.String SAMLUSERGROUPS
Generated constant - Attribute key ofUserGroup.samlUserGroupsattribute defined at extensionsamlsinglesignon.- See Also:
- Constant Field Values
-
SCIMUSERGROUPS
public static final java.lang.String SCIMUSERGROUPS
Generated constant - Attribute key ofUserGroup.scimUserGroupsattribute defined at extensionscimservices.- See Also:
- Constant Field Values
-
VENDOR
public static final java.lang.String VENDOR
Generated constant - Attribute key ofUserGroup.vendorattribute 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 typePrincipalat 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 typeItemat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore
-
-
Method Detail
-
getHmcXML
@Accessor(qualifier="hmcXML", type=GETTER) public java.lang.String getHmcXML()
Generated method - Getter of theUserGroup.hmcXMLattribute defined at extensioncore.- Returns:
- the hmcXML
-
getReadableLanguages
@Accessor(qualifier="readableLanguages", type=GETTER) public java.util.Collection<LanguageModel> getReadableLanguages()
Generated method - Getter of theUserGroup.readableLanguagesattribute 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.restrictionsattribute 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.savedQueriesattribute 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.scimUserGroupsattribute 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.userDiscountGroupattribute defined at extensioneurope1.- Returns:
- the userDiscountGroup
-
getUserPriceGroup
@Accessor(qualifier="userPriceGroup", type=GETTER) public UserPriceGroup getUserPriceGroup()
Generated method - Getter of theUserGroup.userPriceGroupattribute defined at extensioneurope1.- Returns:
- the userPriceGroup
-
getUserTaxGroup
@Accessor(qualifier="userTaxGroup", type=GETTER) public UserTaxGroup getUserTaxGroup()
Generated method - Getter of theUserGroup.userTaxGroupattribute defined at extensioneurope1.- Returns:
- the userTaxGroup
-
getVendor
@Accessor(qualifier="vendor", type=GETTER) public VendorModel getVendor()
Generated method - Getter of theUserGroup.vendorattribute defined at extensionmarketplaceservices.- Returns:
- the vendor - Vendor
-
getWriteableLanguages
@Accessor(qualifier="writeableLanguages", type=GETTER) public java.util.Collection<LanguageModel> getWriteableLanguages()
Generated method - Getter of theUserGroup.writeableLanguagesattribute 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.hmcXMLattribute 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.readableLanguagesattribute 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.restrictionsattribute 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.savedQueriesattribute 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.scimUserGroupsattribute defined at extensionscimservices.- Parameters:
value- the scimUserGroups
-
setUserDiscountGroup
@Accessor(qualifier="userDiscountGroup", type=SETTER) public void setUserDiscountGroup(UserDiscountGroup value)
Generated method - Setter ofUserGroup.userDiscountGroupattribute defined at extensioneurope1.- Parameters:
value- the userDiscountGroup
-
setUserPriceGroup
@Accessor(qualifier="userPriceGroup", type=SETTER) public void setUserPriceGroup(UserPriceGroup value)
Generated method - Setter ofUserGroup.userPriceGroupattribute defined at extensioneurope1.- Parameters:
value- the userPriceGroup
-
setUserTaxGroup
@Accessor(qualifier="userTaxGroup", type=SETTER) public void setUserTaxGroup(UserTaxGroup value)
Generated method - Setter ofUserGroup.userTaxGroupattribute defined at extensioneurope1.- Parameters:
value- the userTaxGroup
-
setVendor
@Accessor(qualifier="vendor", type=SETTER) public void setVendor(VendorModel value)
Generated method - Setter ofUserGroup.vendorattribute 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.writeableLanguagesattribute defined at extensioncore.- Parameters:
value- the writeableLanguages
-
-