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<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 HvlOAuthRole extends tr.com.havelsan.javarch.domain.model.entity.HvlSoftDeleteEntity
An entity class which defines role fields
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static 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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Gets code.
    Gets description.
    Gets editable.
    Gets enabled.
    Gets name.
    int
    boolean
    Is hierarchical boolean.
    Is proxyable boolean.
    void
    Sets code.
    void
    setDescription(String description)
    Sets description.
    void
    setEditable(Boolean editable)
    Sets editable.
    void
    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

    $$_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

  • Constructor Details

    • HvlOAuthRole

      public HvlOAuthRole()
  • Method Details

    • getName

      public String getName()
      Gets name.
      Returns:
      the name
    • setName

      public void setName(String name)
      Sets name.
      Parameters:
      name - the name
    • getCode

      public String getCode()
      Gets code.
      Returns:
      the code
    • setCode

      public void setCode(String code)
      Sets code.
      Parameters:
      code - the code
    • getEditable

      public Boolean getEditable()
      Gets editable.
      Returns:
      the editable
    • setEditable

      public void setEditable(Boolean editable)
      Sets editable.
      Parameters:
      editable - the editable
    • getEnabled

      public Boolean getEnabled()
      Gets enabled.
      Returns:
      the enabled
    • setEnabled

      public void setEnabled(Boolean enabled)
      Sets enabled.
      Parameters:
      enabled - the enabled
    • isProxyable

      public Boolean isProxyable()
      Is proxyable boolean.
      Returns:
      the boolean
    • setProxyable

      public void setProxyable(Boolean proxyable)
      Sets proxyable.
      Parameters:
      proxyable - the proxyable
    • getDescription

      public String getDescription()
      Gets description.
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      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

      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>