Class HvlOAuthProfileDetail
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>
An entity class which defines profile detail fields
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant DETAIL_TYPE_ID_FOREIGN_KEY.static final String
The constant PARENT_ID_FOREIGN_KEY.Fields inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.entity.HvlOAuthBaseProfileDetail
DETAIL_TYPE_ID_FIELD_COLUMN, INTEGRATION_CODE_FIELD_COLUMN, INTEGRATION_CODE_UNIQUE_KEY, NAME_FIELD_COLUMN, NAME_INDEX, NAME_TYPE_UNIQUE_KEY, PARENT_ID_FIELD_COLUMN, TABLE_NAME, UUID_UNIQUE_KEY
Fields inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
DELETED_DATE_FIELD, DELETED_DATE_FIELD_COLUMN, DELETED_FIELD, DELETED_FIELD_COLUMN
Fields inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity
CREATED_BY_FIELD, CREATED_BY_FIELD_COLUMN, CREATED_DATE_FIELD, CREATED_DATE_FIELD_COLUMN, ID_FIELD, ID_FIELD_COLUMN, UPDATED_BY_FIELD, UPDATED_BY_FIELD_COLUMN, UPDATED_DATE_FIELD, UPDATED_DATE_FIELD_COLUMN, UUID_FIELD, UUID_FIELD_COLUMN, VERSION_FIELD, VERSION_FIELD_COLUMN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets parent.Gets profile detail type.void
setParent
(HvlOAuthProfileDetail parent) Sets parent.void
setProfileDetailType
(HvlOAuthProfileDetailType profileDetailType) Sets profile detail type.Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.entity.HvlOAuthBaseProfileDetail
equals, getIntegrationCode, getName, getParentId, getProfileDetailTypeId, hashCode, setIntegrationCode, setName, setParentId, setProfileDetailTypeId
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
getDeleted, getDeletedDate, setDeleted, setDeletedDate
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlEntity
getId, setId
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity
compareTo, getCreatedBy, getDateCreated, getDateUpdated, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setUpdatedBy, setUuid, setVersion
-
Field Details
-
DETAIL_TYPE_ID_FOREIGN_KEY
The constant DETAIL_TYPE_ID_FOREIGN_KEY.- See Also:
-
PARENT_ID_FOREIGN_KEY
The constant PARENT_ID_FOREIGN_KEY.- See Also:
-
-
Constructor Details
-
HvlOAuthProfileDetail
public HvlOAuthProfileDetail()
-
-
Method Details
-
getProfileDetailType
Gets profile detail type.- Returns:
- the profile detail type
-
setProfileDetailType
Sets profile detail type.- Parameters:
profileDetailType
- the profile detail type
-
getParent
Gets parent.- Returns:
- the parent
-
setParent
Sets parent.- Parameters:
parent
- the parent
-