Class ScimUserGroupModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.scimservices.model.ScimUserGroupModel
-
- All Implemented Interfaces:
java.io.Serializable
public class ScimUserGroupModel extends ItemModel
Generated model class for type ScimUserGroup first defined at extension scimservices.- 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.StringSCIMUSERGROUPGenerated constant - Attribute key ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.static java.lang.StringUSERGROUPSGenerated constant - Attribute key ofScimUserGroup.userGroupsattribute defined at extensionscimservices.static java.lang.StringUSERTYPEGenerated constant - Attribute key ofScimUserGroup.userTypeattribute defined at extensionscimservices.-
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 ScimUserGroupModel()Generated constructor - Default constructor for generic creation.ScimUserGroupModel(ItemModel _owner, java.lang.String _scimUserGroup, java.util.Collection<UserGroupModel> _userGroups, TypeModel _userType)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersScimUserGroupModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextScimUserGroupModel(java.lang.String _scimUserGroup, java.util.Collection<UserGroupModel> _userGroups, TypeModel _userType)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.StringgetScimUserGroup()Generated method - Getter of theScimUserGroup.scimUserGroupattribute defined at extensionscimservices.java.util.Collection<UserGroupModel>getUserGroups()Generated method - Getter of theScimUserGroup.userGroupsattribute defined at extensionscimservices.TypeModelgetUserType()Generated method - Getter of theScimUserGroup.userTypeattribute defined at extensionscimservices.voidsetScimUserGroup(java.lang.String value)Generated method - Setter ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.voidsetUserGroups(java.util.Collection<UserGroupModel> value)Generated method - Setter ofScimUserGroup.userGroupsattribute defined at extensionscimservices.voidsetUserType(TypeModel value)Generated method - Setter ofScimUserGroup.userTypeattribute defined at extensionscimservices.-
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
-
SCIMUSERGROUP
public static final java.lang.String SCIMUSERGROUP
Generated constant - Attribute key ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.- See Also:
- Constant Field Values
-
USERTYPE
public static final java.lang.String USERTYPE
Generated constant - Attribute key ofScimUserGroup.userTypeattribute defined at extensionscimservices.- See Also:
- Constant Field Values
-
USERGROUPS
public static final java.lang.String USERGROUPS
Generated constant - Attribute key ofScimUserGroup.userGroupsattribute defined at extensionscimservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ScimUserGroupModel
public ScimUserGroupModel()
Generated constructor - Default constructor for generic creation.
-
ScimUserGroupModel
public ScimUserGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ScimUserGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public ScimUserGroupModel(java.lang.String _scimUserGroup, java.util.Collection<UserGroupModel> _userGroups, TypeModel _userType)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:
_scimUserGroup- initial attribute declared by typeScimUserGroupat extensionscimservices_userGroups- initial attribute declared by typeScimUserGroupat extensionscimservices_userType- initial attribute declared by typeScimUserGroupat extensionscimservices
-
ScimUserGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public ScimUserGroupModel(ItemModel _owner, java.lang.String _scimUserGroup, java.util.Collection<UserGroupModel> _userGroups, TypeModel _userType)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_scimUserGroup- initial attribute declared by typeScimUserGroupat extensionscimservices_userGroups- initial attribute declared by typeScimUserGroupat extensionscimservices_userType- initial attribute declared by typeScimUserGroupat extensionscimservices
-
-
Method Detail
-
getScimUserGroup
@Accessor(qualifier="scimUserGroup", type=GETTER) public java.lang.String getScimUserGroup()
Generated method - Getter of theScimUserGroup.scimUserGroupattribute defined at extensionscimservices.- Returns:
- the scimUserGroup
-
getUserGroups
@Accessor(qualifier="userGroups", type=GETTER) public java.util.Collection<UserGroupModel> getUserGroups()
Generated method - Getter of theScimUserGroup.userGroupsattribute defined at extensionscimservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the userGroups
-
getUserType
@Accessor(qualifier="userType", type=GETTER) public TypeModel getUserType()
Generated method - Getter of theScimUserGroup.userTypeattribute defined at extensionscimservices.- Returns:
- the userType
-
setScimUserGroup
@Accessor(qualifier="scimUserGroup", type=SETTER) public void setScimUserGroup(java.lang.String value)
Generated method - Setter ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.- Parameters:
value- the scimUserGroup
-
setUserGroups
@Accessor(qualifier="userGroups", type=SETTER) public void setUserGroups(java.util.Collection<UserGroupModel> value)
Generated method - Setter ofScimUserGroup.userGroupsattribute defined at extensionscimservices.- Parameters:
value- the userGroups
-
-