java.lang.Object
tr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.profile.entity.HvlOAuthProfileDetailName
All Implemented Interfaces:
Serializable, org.hibernate.engine.spi.Managed, org.hibernate.engine.spi.ManagedMappedSuperclass, org.hibernate.engine.spi.PrimeAmongSecondarySupertypes

@Entity public class HvlOAuthProfileDetailName extends tr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity
An entity class which defines profile detail name field
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The constant NAME_FIELD_COLUMN.
    static final String
    The constant PROFILE_DETAIL_ID_FIELD_COLUMN.
    static final String
    The constant PROFILE_DETAIL_ID_FOREIGN_KEY.
    static final String
    The constant PROFILE_DETAIL_ID_INDEX.
    static final String
    The constant PROFILE_DETAIL_MAPPED_BY.
    static final String
    The constant TABLE_NAME.

    Fields inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity

    LOCALIZED_ID_FIELD, REFERENCED_ENTITY_ID_FIELD, REFERENCED_ENTITY_ID_FIELD_COLUMN
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Gets name.
    Gets profile detail.
    Gets profile detail id.
    int
    void
    Sets name.
    void
    Sets profile detail.
    void
    setProfileDetailId(Long profileDetailId)
    Sets profile detail id.

    Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity

    $$_hibernate_read_locale, $$_hibernate_read_localizedId, $$_hibernate_read_referencedEntityId, $$_hibernate_write_locale, $$_hibernate_write_localizedId, $$_hibernate_write_referencedEntityId, getLocale, getLocalizedId, getReferencedEntityId, setLocale, setLocalizedId, setReferencedEntityId

    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:
    • PROFILE_DETAIL_ID_FIELD_COLUMN

      public static final String PROFILE_DETAIL_ID_FIELD_COLUMN
      The constant PROFILE_DETAIL_ID_FIELD_COLUMN.
      See Also:
    • NAME_FIELD_COLUMN

      public static final String NAME_FIELD_COLUMN
      The constant NAME_FIELD_COLUMN.
      See Also:
    • PROFILE_DETAIL_ID_FOREIGN_KEY

      public static final String PROFILE_DETAIL_ID_FOREIGN_KEY
      The constant PROFILE_DETAIL_ID_FOREIGN_KEY.
      See Also:
    • PROFILE_DETAIL_ID_INDEX

      public static final String PROFILE_DETAIL_ID_INDEX
      The constant PROFILE_DETAIL_ID_INDEX.
      See Also:
    • PROFILE_DETAIL_MAPPED_BY

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

    • HvlOAuthProfileDetailName

      public HvlOAuthProfileDetailName()
  • Method Details

    • getProfileDetail

      public HvlOAuthProfileDetail getProfileDetail()
      Gets profile detail.
      Returns:
      the profile detail
    • setProfileDetail

      public void setProfileDetail(HvlOAuthProfileDetail profileDetail)
      Sets profile detail.
      Parameters:
      profileDetail - the profile detail
    • getProfileDetailId

      public Long getProfileDetailId()
      Gets profile detail id.
      Returns:
      the profile detail id
    • setProfileDetailId

      public void setProfileDetailId(Long profileDetailId)
      Sets profile detail id.
      Parameters:
      profileDetailId - the profile detail id
    • getName

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity