Class HvlOAuthPredefinedProxyRoleRel
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.proxy.entity.HvlOAuthPredefinedProxyRoleRel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>>
,org.hibernate.engine.spi.Managed
,org.hibernate.engine.spi.ManagedMappedSuperclass
,org.hibernate.engine.spi.PrimeAmongSecondarySupertypes
,tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>
@Entity
public class HvlOAuthPredefinedProxyRoleRel
extends tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
An entity class which defines predefined proxy fields
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant PREDEFINED_PROXY_FOREIGN_KEY.static final String
The constant PREDEFINED_PROXY_ID_FIELD_COLUMN.static final String
The constant PREDEFINED_PROXY_ID_INDEX.static final String
The constant PREDEFINED_PROXY_ROLE_REL_UNIQUE_KEY.static final String
The constant ROLE_FOREIGN_KEY.static final String
The constant ROLE_ID_FIELD_COLUMN.static final String
The constant ROLE_ID_INDEX.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
Gets predefined proxy.Gets predefined proxy id.getRole()
Gets role.Gets role id.int
hashCode()
void
setPredefinedProxy
(HvlOAuthPredefinedProxy predefinedProxy) Sets predefined proxy.void
setPredefinedProxyId
(Long predefinedProxyId) Sets predefined proxy id.void
setRole
(HvlOAuthRole role) Sets role.void
Sets role id.Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
$$_hibernate_read_deleted, $$_hibernate_read_deletedDate, $$_hibernate_write_deleted, $$_hibernate_write_deletedDate, getDeleted, getDeletedDate, setDeleted, setDeletedDate
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlEntity
$$_hibernate_read_id, $$_hibernate_write_id, getId, setId
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity
$$_hibernate_read_createdBy, $$_hibernate_read_dateCreated, $$_hibernate_read_dateUpdated, $$_hibernate_read_updatedBy, $$_hibernate_read_uuid, $$_hibernate_read_version, $$_hibernate_write_createdBy, $$_hibernate_write_dateCreated, $$_hibernate_write_dateUpdated, $$_hibernate_write_updatedBy, $$_hibernate_write_uuid, $$_hibernate_write_version, compareTo, getCreatedBy, getDateCreated, getDateUpdated, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setUpdatedBy, setUuid, setVersion
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.engine.spi.Managed
asManaged
Methods inherited from interface org.hibernate.engine.spi.ManagedMappedSuperclass
asManagedMappedSuperclass
Methods inherited from interface org.hibernate.engine.spi.PrimeAmongSecondarySupertypes
asCompositeOwner, asCompositeTracker, asHibernateProxy, asManagedComposite, asManagedEntity, asPersistentAttributeInterceptable, asProxyConfiguration, asSelfDirtinessTracker
-
Field Details
-
TABLE_NAME
The constant TABLE_NAME.- See Also:
-
PREDEFINED_PROXY_ID_FIELD_COLUMN
The constant PREDEFINED_PROXY_ID_FIELD_COLUMN.- See Also:
-
ROLE_ID_FIELD_COLUMN
The constant ROLE_ID_FIELD_COLUMN.- See Also:
-
UUID_UNIQUE_KEY
The constant UUID_UNIQUE_KEY.- See Also:
-
PREDEFINED_PROXY_ROLE_REL_UNIQUE_KEY
The constant PREDEFINED_PROXY_ROLE_REL_UNIQUE_KEY.- See Also:
-
PREDEFINED_PROXY_ID_INDEX
The constant PREDEFINED_PROXY_ID_INDEX.- See Also:
-
ROLE_ID_INDEX
The constant ROLE_ID_INDEX.- See Also:
-
PREDEFINED_PROXY_FOREIGN_KEY
The constant PREDEFINED_PROXY_FOREIGN_KEY.- See Also:
-
ROLE_FOREIGN_KEY
The constant ROLE_FOREIGN_KEY.- See Also:
-
-
Constructor Details
-
HvlOAuthPredefinedProxyRoleRel
public HvlOAuthPredefinedProxyRoleRel()
-
-
Method Details
-
getPredefinedProxy
Gets predefined proxy.- Returns:
- the predefined proxy
-
setPredefinedProxy
Sets predefined proxy.- Parameters:
predefinedProxy
- the predefined proxy
-
getRole
Gets role.- Returns:
- the role
-
setRole
Sets role.- Parameters:
role
- the role
-
getPredefinedProxyId
Gets predefined proxy id.- Returns:
- the predefined proxy id
-
setPredefinedProxyId
Sets predefined proxy id.- Parameters:
predefinedProxyId
- the predefined proxy id
-
getRoleId
Gets role id.- Returns:
- the role id
-
setRoleId
Sets role id.- Parameters:
roleId
- the role id
-
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>
-