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.authority.model.persist.HvlOAuthAuthorityTagPersistModel
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>, tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>

public class HvlOAuthAuthorityTagPersistModel extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is used for authority tag relation operations.
See Also:
  • Constructor Details

    • HvlOAuthAuthorityTagPersistModel

      public HvlOAuthAuthorityTagPersistModel()
  • Method Details

    • getAuthorityUuid

      public String getAuthorityUuid()
      Gets authority uuid.
      Returns:
      the authority uuid
    • setAuthorityUuid

      public void setAuthorityUuid(String authorityUuid)
      Sets authority uuid.
      Parameters:
      authorityUuid - the authority uuid
    • getTagIdSetToAdd

      public Set<Long> getTagIdSetToAdd()
      Gets tag id set to add.
      Returns:
      the tag id set to add
    • setTagIdSetToAdd

      public void setTagIdSetToAdd(Set<Long> tagIdSetToAdd)
      Sets tag id set to add.
      Parameters:
      tagIdSetToAdd - the tag id set to add
    • getTagIdSetToRemove

      public Set<Long> getTagIdSetToRemove()
      Gets tag id set to remove.
      Returns:
      the tag id set to remove
    • setTagIdSetToRemove

      public void setTagIdSetToRemove(Set<Long> tagIdSetToRemove)
      Sets tag id set to remove.
      Parameters:
      tagIdSetToRemove - the tag id set to remove
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>