Class HvlOAuthProfileRolePersistByAdminModel

java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.persist.HvlOAuthProfileRolePersistBaseModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.profile.model.persist.HvlOAuthProfileRolePersistByAdminModel
All Implemented Interfaces:
Serializable

@Validated public class HvlOAuthProfileRolePersistByAdminModel extends HvlOAuthProfileRolePersistBaseModel
A data transfer object is used for profile role persist operations.
See Also:
  • Constructor Details

    • HvlOAuthProfileRolePersistByAdminModel

      public HvlOAuthProfileRolePersistByAdminModel()
  • Method Details

    • getRoleGroupIdSetToAdd

      public Set<Long> getRoleGroupIdSetToAdd()
      Gets role group id set to add.
      Returns:
      the role group id set to add
    • setRoleGroupIdSetToAdd

      public void setRoleGroupIdSetToAdd(Set<Long> roleGroupIdSetToAdd)
      Sets role group id set to add.
      Parameters:
      roleGroupIdSetToAdd - the role group id set to add
    • getRoleGroupIdSetToRemove

      public Set<Long> getRoleGroupIdSetToRemove()
      Gets role group id set to remove.
      Returns:
      the role group id set to remove
    • setRoleGroupIdSetToRemove

      public void setRoleGroupIdSetToRemove(Set<Long> roleGroupIdSetToRemove)
      Sets role group id set to remove.
      Parameters:
      roleGroupIdSetToRemove - the role group id set to remove
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class HvlOAuthProfileRolePersistBaseModel
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class HvlOAuthProfileRolePersistBaseModel