Top Description Methods
org.hibernate.boot.model.source.spi

public Interface IdentifierSource

extends ToolingHintContextContainer
Known Direct Subinterfaces
org.hibernate.boot.model.source.spi.IdentifierSourceSimple, org.hibernate.boot.model.source.spi.CompositeIdentifierSource
Imports
org.hibernate.boot.model.IdentifierGeneratorDefinition, org.hibernate.id.EntityIdentifierNature

Contract describing source of identifier information for the entity.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public IdentifierGeneratorDefinition

Returns:

The generator source.
getIdentifierGeneratorDescriptor
()

Obtain the identifier generator source.

public EntityIdentifierNature

Returns:

The identifier source's nature.
getNature
()

Obtain the nature of this identifier source.

Inherited from org.hibernate.boot.model.source.spi.ToolingHintContextContainer:
getToolingHintContext

Method Detail

getIdentifierGeneratorDescriptorback to summary
public IdentifierGeneratorDefinition getIdentifierGeneratorDescriptor()

Obtain the identifier generator source.

Returns:IdentifierGeneratorDefinition

The generator source.

getNatureback to summary
public EntityIdentifierNature getNature()

Obtain the nature of this identifier source.

Returns:EntityIdentifierNature

The identifier source's nature.