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 Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets integration code.getName()
Gets name.Gets parent.Gets profile detail type.int
hashCode()
void
setIntegrationCode
(String integrationCode) Sets integration code.void
Sets name.void
setParent
(HvlOAuthProfileDetailModel parent) Sets parent.void
setProfileDetailType
(HvlOAuthProfileDetailTypeModel profileDetailType) Sets profile detail type.Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlModel
getId, setId
Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlSimpleModel
compareTo, getCreatedBy, getDateCreated, getDateUpdated, getDeleted, getDeletedDate, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setDeleted, setDeletedDate, setUpdatedBy, setUuid, setVersion
-
Field Details
-
NAME_FIELD
The constant NAME_FIELD.- See Also:
-
INTEGRATION_CODE_FIELD
The constant INTEGRATION_CODE_FIELD.- See Also:
-
PARENT_UUID_FIELD
The constant PARENT_UUID_FIELD.- See Also:
-
PROFILE_TYPE_ID_FIELD
The constant PROFILE_TYPE_ID_FIELD.- See Also:
-
-
Constructor Details
-
HvlOAuthProfileDetailModel
public HvlOAuthProfileDetailModel()
-
-
Method Details
-
getProfileDetailType
Gets profile detail type.- Returns:
- the profile detail type
-
setProfileDetailType
Sets profile detail type.- Parameters:
profileDetailType
- the profile detail type
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
getIntegrationCode
Gets integration code.- Returns:
- the integration code
-
setIntegrationCode
Sets integration code.- Parameters:
integrationCode
- the integration code
-
getParent
Gets parent.- Returns:
- the parent
-
setParent
Sets parent.- Parameters:
parent
- the parent
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
-