Class HvlOAuthRole
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.role.entity.HvlOAuthRole
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity>
,tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>
@Entity
public class HvlOAuthRole
extends tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
An entity class which defines role fields
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant CODE_FIELD_COLUMN.static final String
The constant CODE_INDEX.static final String
The constant CODE_UNIQUE_KEY.static final String
The constant DESCRIPTION_FIELD_COLUMN.static final String
The constant EDITABLE_FIELD_COLUMN.static final String
The constant ENABLED_FIELD_COLUMN.static final String
The constant HIERARCHICAL_FIELD_COLUMN.static final String
The constant NAME_FIELD_COLUMN.static final String
The constant NAME_INDEX.static final String
The constant PROXYABLE_FIELD_COLUMN.static final String
The constant TABLE_NAME.static final String
The constant 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 TypeMethodDescriptionboolean
getCode()
Gets code.Gets description.Gets editable.Gets enabled.getName()
Gets name.int
hashCode()
boolean
Is hierarchical boolean.Is proxyable boolean.void
Sets code.void
setDescription
(String description) Sets description.void
setEditable
(Boolean editable) Sets editable.void
setEnabled
(Boolean enabled) Sets enabled.void
setHierarchical
(boolean hierarchical) Sets hierarchical.void
Sets name.void
setProxyable
(Boolean proxyable) Sets proxyable.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
-
TABLE_NAME
The constant TABLE_NAME.- See Also:
-
NAME_FIELD_COLUMN
The constant NAME_FIELD_COLUMN.- See Also:
-
CODE_FIELD_COLUMN
The constant CODE_FIELD_COLUMN.- See Also:
-
ENABLED_FIELD_COLUMN
The constant ENABLED_FIELD_COLUMN.- See Also:
-
EDITABLE_FIELD_COLUMN
The constant EDITABLE_FIELD_COLUMN.- See Also:
-
PROXYABLE_FIELD_COLUMN
The constant PROXYABLE_FIELD_COLUMN.- See Also:
-
DESCRIPTION_FIELD_COLUMN
The constant DESCRIPTION_FIELD_COLUMN.- See Also:
-
HIERARCHICAL_FIELD_COLUM
The constant HIERARCHICAL_FIELD_COLUMN.- See Also:
-
UUID_UNIQUE_KEY
The constant UUID_UNIQUE_KEY.- See Also:
-
CODE_UNIQUE_KEY
The constant CODE_UNIQUE_KEY.- See Also:
-
CODE_INDEX
The constant CODE_INDEX.- See Also:
-
NAME_INDEX
The constant NAME_INDEX.- See Also:
-
-
Constructor Details
-
HvlOAuthRole
public HvlOAuthRole()
-
-
Method Details
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
getCode
Gets code.- Returns:
- the code
-
setCode
Sets code.- Parameters:
code
- the code
-
getEditable
Gets editable.- Returns:
- the editable
-
setEditable
Sets editable.- Parameters:
editable
- the editable
-
getEnabled
Gets enabled.- Returns:
- the enabled
-
setEnabled
Sets enabled.- Parameters:
enabled
- the enabled
-
isProxyable
Is proxyable boolean.- Returns:
- the boolean
-
setProxyable
Sets proxyable.- Parameters:
proxyable
- the proxyable
-
getDescription
Gets description.- Returns:
- the description
-
setDescription
Sets description.- Parameters:
description
- the description
-
isHierarchical
public boolean isHierarchical()Is hierarchical boolean.- Returns:
- the boolean
-
setHierarchical
public void setHierarchical(boolean hierarchical) Sets hierarchical.- Parameters:
hierarchical
- the hierarchical
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-