Class HvlOAuthAuthorityProfileGroupRel

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

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The constant AUTHORITY_FIELD.
    static final String
    The constant AUTHORITY_ID_FIELD_COLUMN.
    static final String
    The constant AUTHORITY_ID_FOREIGN_KEY.
    static final String
    The constant AUTHORITY_ID_INDEX.
    static final String
    The constant UUID_UNIQUE_KEY.
    static final String
    The constant PROFILE_GROUP_FIELD.
    static final String
    The constant PROFILE_GROUP_ID_FIELD_COLUMN.
    static final String
    The constant PROFILE_GROUP_ID_FOREIGN_KEY.
    static final String
    The constant PROFILE_GROUP_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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(Object that)
    Gets authority.
    Gets authority id.
    Gets profile group.
    Gets profile group id.
    int
    void
    Sets authority.
    void
    setAuthorityId(Long authorityId)
    Sets authority id.
    void
    Sets profile group.
    void
    setProfileGroupId(Long profileGroupId)
    Sets profile group 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

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

      public static final String AUTHORITY_ID_FIELD_COLUMN
      The constant AUTHORITY_ID_FIELD_COLUMN.
      See Also:
    • PROFILE_GROUP_ID_FIELD_COLUMN

      public static final String PROFILE_GROUP_ID_FIELD_COLUMN
      The constant PROFILE_GROUP_ID_FIELD_COLUMN.
      See Also:
    • AUTHORITY_ID_FOREIGN_KEY

      public static final String AUTHORITY_ID_FOREIGN_KEY
      The constant AUTHORITY_ID_FOREIGN_KEY.
      See Also:
    • PROFILE_GROUP_ID_FOREIGN_KEY

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

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

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

      public static final String AUTHORITY_ID_INDEX
      The constant AUTHORITY_ID_INDEX.
      See Also:
    • PROFILE_GROUP_ID_INDEX

      public static final String PROFILE_GROUP_ID_INDEX
      The constant PROFILE_GROUP_ID_INDEX.
      See Also:
    • AUTHORITY_FIELD

      public static final String AUTHORITY_FIELD
      The constant AUTHORITY_FIELD.
      See Also:
    • PROFILE_GROUP_FIELD

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

    • HvlOAuthAuthorityProfileGroupRel

      public HvlOAuthAuthorityProfileGroupRel()
  • Method Details

    • getAuthorityId

      public Long getAuthorityId()
      Gets authority id.
      Returns:
      the authority id
    • setAuthorityId

      public void setAuthorityId(Long authorityId)
      Sets authority id.
      Parameters:
      authorityId - the authority id
    • getAuthority

      public HvlOAuthAuthority getAuthority()
      Gets authority.
      Returns:
      the authority
    • setAuthority

      public void setAuthority(HvlOAuthAuthority authority)
      Sets authority.
      Parameters:
      authority - the authority
    • getProfileGroupId

      public Long getProfileGroupId()
      Gets profile group id.
      Returns:
      the profile group id
    • setProfileGroupId

      public void setProfileGroupId(Long profileGroupId)
      Sets profile group id.
      Parameters:
      profileGroupId - the profile group id
    • getProfileGroup

      public HvlOAuthProfileGroup getProfileGroup()
      Gets profile group.
      Returns:
      the profile group
    • setProfileGroup

      public void setProfileGroup(HvlOAuthProfileGroup profileGroup)
      Sets profile group.
      Parameters:
      profileGroup - the profile group
    • equals

      public boolean equals(Object that)
      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>