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

public class HvlOAuthSystemUserModel extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is system used for user operations
See Also:
  • Field Details

  • Constructor Details

    • HvlOAuthSystemUserModel

      public HvlOAuthSystemUserModel()
  • Method Details

    • getProfile

      public HvlOAuthProfileModel getProfile()
      Gets profile.
      Returns:
      the profile
    • setProfile

      public void setProfile(HvlOAuthProfileModel profile)
      Sets profile.
      Parameters:
      profile - the profile
    • getApiKey

      public String getApiKey()
      Gets api key.
      Returns:
      the api key
    • setApiKey

      public void setApiKey(String apiKey)
      Sets api key.
      Parameters:
      apiKey - the api key
    • equals

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

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