Class HvlOAuthProfileDetailModel

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

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

  • Constructor Details

    • HvlOAuthProfileDetailModel

      public HvlOAuthProfileDetailModel()
  • Method Details

    • getProfileDetailType

      public HvlOAuthProfileDetailTypeModel getProfileDetailType()
      Gets profile detail type.
      Returns:
      the profile detail type
    • setProfileDetailType

      public void setProfileDetailType(HvlOAuthProfileDetailTypeModel profileDetailType)
      Sets profile detail type.
      Parameters:
      profileDetailType - the profile detail type
    • getIntegrationCode

      public String getIntegrationCode()
      Gets integration code.
      Returns:
      the integration code
    • setIntegrationCode

      public void setIntegrationCode(String integrationCode)
      Sets integration code.
      Parameters:
      integrationCode - the integration code
    • getParent

      public HvlOAuthProfileDetailModel getParent()
      Gets parent.
      Returns:
      the parent
    • setParent

      public void setParent(HvlOAuthProfileDetailModel parent)
      Sets parent.
      Parameters:
      parent - the parent
    • getNameMap

      Gets name map.
      Returns:
      the name map
    • setNameMap

      public void setNameMap(Map<String,HvlOAuthProfileDetailNameModel> nameMap)
      Sets name map.
      Parameters:
      nameMap - the name map
    • 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>