Class HvlOAuthUserDetailDataModel
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.projection.HvlOAuthUserDetailDataModel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>
,tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
public class HvlOAuthUserDetailDataModel
extends tr.com.havelsan.javarch.dto.model.HvlModel
A filtered data transfer object is used for user detail operations
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getEmail()
Gets email.Gets integration code.Gets mobile number.getName()
Gets name.Gets surname.Gets user type data model.int
hashCode()
void
Sets email.void
setIntegrationCode
(String integrationCode) Sets integration code.void
setMobileNumber
(String mobileNumber) Sets mobile number.void
Sets name.void
setSurname
(String surname) Sets surname.void
setUserTypeDataModel
(HvlOAuthUserTypeDataModel userTypeDataModel) Sets user type data model.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
-
Constructor Details
-
HvlOAuthUserDetailDataModel
public HvlOAuthUserDetailDataModel()
-
-
Method Details
-
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
-
getIntegrationCode
Gets integration code.- Returns:
- the integration code
-
setIntegrationCode
Sets integration code.- Parameters:
integrationCode
- the integration code
-
getUserTypeDataModel
Gets user type data model.- Returns:
- the user type data model
-
setUserTypeDataModel
Sets user type data model.- Parameters:
userTypeDataModel
- the user type data model
-
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>
-