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:
Serializable
Generated model class for type ScimUserGroup first defined at extension scimservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.static final StringGenerated constant - Attribute key ofScimUserGroup.userGroupsattribute defined at extensionscimservices.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.ScimUserGroupModel(ItemModel _owner, String _scimUserGroup, 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(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextScimUserGroupModel(String _scimUserGroup, 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
Modifier and TypeMethodDescriptionGenerated method - Getter of theScimUserGroup.scimUserGroupattribute defined at extensionscimservices.Generated method - Getter of theScimUserGroup.userGroupsattribute defined at extensionscimservices.Generated method - Getter of theScimUserGroup.userTypeattribute defined at extensionscimservices.voidsetScimUserGroup(String value) Generated method - Setter ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.voidsetUserGroups(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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
SCIMUSERGROUP
Generated constant - Attribute key ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.- See Also:
-
USERTYPE
Generated constant - Attribute key ofScimUserGroup.userTypeattribute defined at extensionscimservices.- See Also:
-
USERGROUPS
Generated constant - Attribute key ofScimUserGroup.userGroupsattribute defined at extensionscimservices.- See Also:
-
-
Constructor Details
-
ScimUserGroupModel
public ScimUserGroupModel()Generated constructor - Default constructor for generic creation. -
ScimUserGroupModel
public ScimUserGroupModel(de.hybris.platform.servicelayer.model.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(String _scimUserGroup, 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, String _scimUserGroup, 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 Details
-
getScimUserGroup
Generated method - Getter of theScimUserGroup.scimUserGroupattribute defined at extensionscimservices.- Returns:
- the scimUserGroup
-
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
Generated method - Getter of theScimUserGroup.userTypeattribute defined at extensionscimservices.- Returns:
- the userType
-
setScimUserGroup
Generated method - Setter ofScimUserGroup.scimUserGroupattribute defined at extensionscimservices.- Parameters:
value- the scimUserGroup
-
setUserGroups
@Accessor(qualifier="userGroups", type=SETTER) public void setUserGroups(Collection<UserGroupModel> value) Generated method - Setter ofScimUserGroup.userGroupsattribute defined at extensionscimservices.- Parameters:
value- the userGroups
-
setUserType
Generated method - Setter ofScimUserGroup.userTypeattribute defined at extensionscimservices.- Parameters:
value- the userType
-