Class HvlOAuthProfileResetModel
java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.HvlOAuthProfileResetModel
- All Implemented Interfaces:
Serializable
A data transfer object which is used to profile reset model.
- See Also:
-
Constructor Summary
ConstructorDescriptionHvlOAuthProfileResetModel
(String profileIntegrationCode, Boolean clearRole, Boolean clearRoleGroups, Boolean clearProfileGroups) Instantiates a new HvlOAuthprofileResetModel. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets clear profile groups.Gets clear role.Gets clear role groups.Gets profile integration code.int
hashCode()
static HvlOAuthProfileResetModel
of
(String profileIntegrationCode, Boolean isClearRole, Boolean isClearRoleGroups, Boolean isClearProfileGroups) Create a new HvlOAuthprofileResetModelvoid
setClearProfileGroups
(Boolean clearProfileGroups) Sets clear profile groups.void
setClearRole
(Boolean clearRole) Sets clear role.void
setClearRoleGroups
(Boolean clearRoleGroups) Sets clear role groups.void
setProfileIntegrationCode
(String profileIntegrationCode) Sets profile integration code.
-
Constructor Details
-
HvlOAuthProfileResetModel
public HvlOAuthProfileResetModel(String profileIntegrationCode, Boolean clearRole, Boolean clearRoleGroups, Boolean clearProfileGroups) Instantiates a new HvlOAuthprofileResetModel.- Parameters:
profileIntegrationCode
- the profile integration codeclearRole
- the clear roleclearRoleGroups
- the clear role groupsclearProfileGroups
- the clear profile groups
-
-
Method Details
-
getProfileIntegrationCode
Gets profile integration code.- Returns:
- the profile integration code
-
setProfileIntegrationCode
Sets profile integration code.- Parameters:
profileIntegrationCode
- the profile integration code
-
getClearRole
Gets clear role.- Returns:
- the clear role
-
setClearRole
Sets clear role.- Parameters:
clearRole
- the clear role
-
getClearRoleGroups
Gets clear role groups.- Returns:
- the clear role groups
-
setClearRoleGroups
Sets clear role groups.- Parameters:
clearRoleGroups
- the clear role groups
-
getClearProfileGroups
Gets clear profile groups.- Returns:
- the clear profile groups
-
setClearProfileGroups
Sets clear profile groups.- Parameters:
clearProfileGroups
- the clear profile groups
-
of
public static HvlOAuthProfileResetModel of(String profileIntegrationCode, Boolean isClearRole, Boolean isClearRoleGroups, Boolean isClearProfileGroups) Create a new HvlOAuthprofileResetModel- Parameters:
profileIntegrationCode
- the profile integration codeisClearRole
- the is clear roleisClearRoleGroups
- the is clear role groupsisClearProfileGroups
- the is clear profile groups- Returns:
- the hvl o auth user migration model
-
equals
-
hashCode
public int hashCode()
-