Class HvlOAuthProfileDetailName
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
Modifier and TypeFieldDescriptionstatic 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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getName()
Gets name.Gets profile detail.Gets profile detail id.int
hashCode()
void
Sets name.void
setProfileDetail
(HvlOAuthProfileDetail profileDetail) 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
The constant TABLE_NAME.- See Also:
-
PROFILE_DETAIL_ID_FIELD_COLUMN
The constant PROFILE_DETAIL_ID_FIELD_COLUMN.- See Also:
-
NAME_FIELD_COLUMN
The constant NAME_FIELD_COLUMN.- See Also:
-
PROFILE_DETAIL_ID_FOREIGN_KEY
The constant PROFILE_DETAIL_ID_FOREIGN_KEY.- See Also:
-
PROFILE_DETAIL_ID_INDEX
The constant PROFILE_DETAIL_ID_INDEX.- See Also:
-
PROFILE_DETAIL_MAPPED_BY
The constant PROFILE_DETAIL_MAPPED_BY.- See Also:
-
-
Constructor Details
-
HvlOAuthProfileDetailName
public HvlOAuthProfileDetailName()
-
-
Method Details
-
getProfileDetail
Gets profile detail.- Returns:
- the profile detail
-
setProfileDetail
Sets profile detail.- Parameters:
profileDetail
- the profile detail
-
getProfileDetailId
Gets profile detail id.- Returns:
- the profile detail id
-
setProfileDetailId
Sets profile detail id.- Parameters:
profileDetailId
- the profile detail id
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.domain.model.entity.HvlLocalizedEntity
-