java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.role.model.HvlOAuthRoleModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.role.model.persist.HvlOAuthRolePersistModel
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>, tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
Direct Known Subclasses:
HvlOAuthRoleCopiablePersistModel

public class HvlOAuthRolePersistModel extends HvlOAuthRoleModel
The type is data transfer object that it is used to pass data to persistence operations.
See Also:
  • Constructor Details

    • HvlOAuthRolePersistModel

      public HvlOAuthRolePersistModel()
  • Method Details

    • getAuthorityIdSetToAdd

      public Set<Long> getAuthorityIdSetToAdd()
      Gets authority id set to add.
      Returns:
      the authority id set to add
    • setAuthorityIdSetToAdd

      public void setAuthorityIdSetToAdd(Set<Long> authorityIdSetToAdd)
      Sets authority id set to add.
      Parameters:
      authorityIdSetToAdd - the authority id set to add
    • getAuthorityIdSetToRemove

      public Set<Long> getAuthorityIdSetToRemove()
      Gets authority id set to remove.
      Returns:
      the authority id set to remove
    • setAuthorityIdSetToRemove

      public void setAuthorityIdSetToRemove(Set<Long> authorityIdSetToRemove)
      Sets authority id set to remove.
      Parameters:
      authorityIdSetToRemove - the authority id set to remove
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class HvlOAuthRoleModel