Class HvlOAuthProfileDetailDataModel
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.projection.HvlOAuthProfileDetailDataModel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>
,tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
- Direct Known Subclasses:
HvlOAuthProfileDetailClaimDataModel
public class HvlOAuthProfileDetailDataModel
extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is used for profile detail data operations.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant HAS_CHILDREN_FIELD.static final String
The constant INTEGRATION_CODE_FIELD.static final String
The constant NAME_FIELD.static final String
The constant PARENT_ID_FIELD.static final String
The constant TYPE_DESCRIPTION_FIELD.static final String
The constant TYPE_ID_FIELD. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets integration code.getName()
Gets name.Gets parent id.Gets type description.Gets type id.int
hashCode()
boolean
Is has children boolean.void
setHasChildren
(boolean hasChildren) Sets has children.void
setIntegrationCode
(String integrationCode) Sets integration code.void
Sets name.void
setParentId
(Long parentId) Sets parent id.void
setTypeDescription
(String typeDescription) Sets type description.void
Sets type id.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
-
TYPE_ID_FIELD
The constant TYPE_ID_FIELD.- See Also:
-
TYPE_DESCRIPTION_FIELD
The constant TYPE_DESCRIPTION_FIELD.- See Also:
-
HAS_CHILDREN_FIELD
The constant HAS_CHILDREN_FIELD.- See Also:
-
PARENT_ID_FIELD
The constant PARENT_ID_FIELD.- See Also:
-
INTEGRATION_CODE_FIELD
The constant INTEGRATION_CODE_FIELD.- See Also:
-
NAME_FIELD
The constant NAME_FIELD.- See Also:
-
-
Constructor Details
-
HvlOAuthProfileDetailDataModel
public HvlOAuthProfileDetailDataModel()
-
-
Method Details
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
getTypeId
Gets type id.- Returns:
- the type id
-
setTypeId
Sets type id.- Parameters:
typeId
- the type id
-
getTypeDescription
Gets type description.- Returns:
- the type description
-
setTypeDescription
Sets type description.- Parameters:
typeDescription
- the type description
-
isHasChildren
public boolean isHasChildren()Is has children boolean.- Returns:
- the boolean
-
setHasChildren
public void setHasChildren(boolean hasChildren) Sets has children.- Parameters:
hasChildren
- the has children
-
getParentId
Gets parent id.- Returns:
- the parent id
-
setParentId
Sets parent id.- Parameters:
parentId
- the parent id
-
getIntegrationCode
Gets integration code.- Returns:
- the integration code
-
setIntegrationCode
Sets integration code.- Parameters:
integrationCode
- the integration code
-
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>
-