java.lang.Object
tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
tr.com.havelsan.javarch.domain.model.entity.HvlEntity
tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.entity.HvlOAuthBaseProfileDetail
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.entity.HvlOAuthProfileDetail
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity>, tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>

@Entity public class HvlOAuthProfileDetail extends HvlOAuthBaseProfileDetail
An entity class which defines profile detail fields
See Also:
  • Field Details

    • DETAIL_TYPE_ID_FOREIGN_KEY

      public static final String DETAIL_TYPE_ID_FOREIGN_KEY
      The constant DETAIL_TYPE_ID_FOREIGN_KEY.
      See Also:
    • PARENT_ID_FOREIGN_KEY

      public static final String PARENT_ID_FOREIGN_KEY
      The constant PARENT_ID_FOREIGN_KEY.
      See Also:
  • Constructor Details

    • HvlOAuthProfileDetail

      public HvlOAuthProfileDetail()
  • Method Details

    • getProfileDetailType

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

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

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

      public void setParent(HvlOAuthProfileDetail parent)
      Sets parent.
      Parameters:
      parent - the parent