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

public class HvlOAuthRoleProfilePersistModel extends Object implements Serializable
A data transfer object is used for profile role relation operations.
See Also:
  • Constructor Details

    • HvlOAuthRoleProfilePersistModel

      public HvlOAuthRoleProfilePersistModel()
  • Method Details

    • getRoleUuid

      public String getRoleUuid()
      Gets role uuid.
      Returns:
      the role uuid
    • setRoleUuid

      public void setRoleUuid(String roleUuid)
      Sets role uuid.
      Parameters:
      roleUuid - the role uuid
    • getProfileIdSetToAdd

      public Set<Long> getProfileIdSetToAdd()
      Gets profile id set to add.
      Returns:
      the profile id set to add
    • setProfileIdSetToAdd

      public void setProfileIdSetToAdd(Set<Long> profileIdSetToAdd)
      Sets profile id set to add.
      Parameters:
      profileIdSetToAdd - the profile id set to add
    • getProfileIdSetToRemove

      public Set<Long> getProfileIdSetToRemove()
      Gets profile id set to remove.
      Returns:
      the profile id set to remove
    • setProfileIdSetToRemove

      public void setProfileIdSetToRemove(Set<Long> profileIdSetToRemove)
      Sets profile id set to remove.
      Parameters:
      profileIdSetToRemove - the profile id set to remove
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object