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>, 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 Details

    • TABLE_NAME

      public static final String TABLE_NAME
      The constant TABLE_NAME.
      See Also:
    • PREDEFINED_PROXY_ID_FIELD_COLUMN

      public static final String PREDEFINED_PROXY_ID_FIELD_COLUMN
      The constant PREDEFINED_PROXY_ID_FIELD_COLUMN.
      See Also:
    • ROLE_ID_FIELD_COLUMN

      public static final String ROLE_ID_FIELD_COLUMN
      The constant ROLE_ID_FIELD_COLUMN.
      See Also:
    • UUID_UNIQUE_KEY

      public static final String UUID_UNIQUE_KEY
      The constant UUID_UNIQUE_KEY.
      See Also:
    • PREDEFINED_PROXY_ROLE_REL_UNIQUE_KEY

      public static final String PREDEFINED_PROXY_ROLE_REL_UNIQUE_KEY
      The constant PREDEFINED_PROXY_ROLE_REL_UNIQUE_KEY.
      See Also:
    • PREDEFINED_PROXY_ID_INDEX

      public static final String PREDEFINED_PROXY_ID_INDEX
      The constant PREDEFINED_PROXY_ID_INDEX.
      See Also:
    • ROLE_ID_INDEX

      public static final String ROLE_ID_INDEX
      The constant ROLE_ID_INDEX.
      See Also:
    • PREDEFINED_PROXY_FOREIGN_KEY

      public static final String PREDEFINED_PROXY_FOREIGN_KEY
      The constant PREDEFINED_PROXY_FOREIGN_KEY.
      See Also:
    • ROLE_FOREIGN_KEY

      public static final String ROLE_FOREIGN_KEY
      The constant ROLE_FOREIGN_KEY.
      See Also:
  • Constructor Details

    • HvlOAuthPredefinedProxyRoleRel

      public HvlOAuthPredefinedProxyRoleRel()
  • Method Details

    • getPredefinedProxy

      public HvlOAuthPredefinedProxy getPredefinedProxy()
      Gets predefined proxy.
      Returns:
      the predefined proxy
    • setPredefinedProxy

      public void setPredefinedProxy(HvlOAuthPredefinedProxy predefinedProxy)
      Sets predefined proxy.
      Parameters:
      predefinedProxy - the predefined proxy
    • getRole

      public HvlOAuthRole getRole()
      Gets role.
      Returns:
      the role
    • setRole

      public void setRole(HvlOAuthRole role)
      Sets role.
      Parameters:
      role - the role
    • getPredefinedProxyId

      public Long getPredefinedProxyId()
      Gets predefined proxy id.
      Returns:
      the predefined proxy id
    • setPredefinedProxyId

      public void setPredefinedProxyId(Long predefinedProxyId)
      Sets predefined proxy id.
      Parameters:
      predefinedProxyId - the predefined proxy id
    • getRoleId

      public Long getRoleId()
      Gets role id.
      Returns:
      the role id
    • setRoleId

      public void setRoleId(Long roleId)
      Sets role id.
      Parameters:
      roleId - the role id
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>