Class HvlOAuthUserDetailModel
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.HvlOAuthUserDetailModel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>
,tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
public class HvlOAuthUserDetailModel
extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is used for user detail operations
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getEmail()
Gets email.Gets integration code.Gets mobile number.getName()
Gets name.Gets name surname.Gets personal identifier.Gets surname.Gets user type.int
hashCode()
void
Sets email.void
setIntegrationCode
(String integrationCode) Sets integration code.void
setMobileNumber
(String mobileNumber) Sets mobile number.void
Sets name.void
setPersonalIdentifier
(String personalIdentifier) Sets personal identifier.void
setSurname
(String surname) Sets surname.void
setUserType
(HvlOAuthUserTypeModel userType) Sets user 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
- See Also:
-
SURNAME_FIELD
- See Also:
-
INTEGRATION_CODE_FIELD
- See Also:
-
-
Constructor Details
-
HvlOAuthUserDetailModel
public HvlOAuthUserDetailModel()
-
-
Method Details
-
getNameSurname
Gets name surname.- Returns:
- the name surname
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
getSurname
Gets surname.- Returns:
- the surname
-
setSurname
Sets surname.- Parameters:
surname
- the surname
-
getEmail
Gets email.- Returns:
- the email
-
setEmail
Sets email.- Parameters:
email
- the email
-
getMobileNumber
Gets mobile number.- Returns:
- the mobile number
-
setMobileNumber
Sets mobile number.- Parameters:
mobileNumber
- the mobile number
-
getUserType
Gets user type.- Returns:
- the user type
-
setUserType
Sets user type.- Parameters:
userType
- the user type
-
getIntegrationCode
Gets integration code.- Returns:
- the integration code
-
setIntegrationCode
Sets integration code.- Parameters:
integrationCode
- the integration code
-
getPersonalIdentifier
Gets personal identifier.- Returns:
- the personal identifier
-
setPersonalIdentifier
Sets personal identifier.- Parameters:
personalIdentifier
- the personal identifier
-
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>
-