Top Description Constructors Methods
org.hibernate.id

public abstract Class AbstractPostInsertGenerator

extends Object
implements PostInsertIdentifierGenerator
Class Inheritance
All Implemented Interfaces
org.hibernate.id.PostInsertIdentifierGenerator, org.hibernate.id.IdentifierGenerator
Known Direct Subclasses
org.hibernate.id.IdentityGenerator, org.hibernate.id.SelectGenerator
Imports
java.io.Serializable, org.hibernate.engine.SessionImplementor

Basic implementation of the PostInsertIdentifierGenerator contract.
Author
Gavin King

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Serializable
generate(SessionImplementor s, Object
the entity or toplevel collection for which the id is being generated
obj
)

Implements org.hibernate.id.IdentifierGenerator.generate.

Generate a new identifier.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AbstractPostInsertGeneratorback to summary
public AbstractPostInsertGenerator()

Method Detail

generateback to summary
public Serializable generate(SessionImplementor s, Object obj)

Implements org.hibernate.id.IdentifierGenerator.generate.

Doc from org.hibernate.id.IdentifierGenerator.generate.

Generate a new identifier.

Parameters
obj:Object

the entity or toplevel collection for which the id is being generated

Returns:Serializable

a new identifier