net.sf.hibernate.id
Class Assigned

java.lang.Object
  extended bynet.sf.hibernate.id.Assigned
All Implemented Interfaces:
IdentifierGenerator

public class Assigned
extends Object
implements IdentifierGenerator

assigned

An IdentifierGenerator that returns the current identifier assigned to an instance.

Author:
Gavin King

Constructor Summary
Assigned()
           
 
Method Summary
 Serializable generate(SessionImplementor session, Object obj)
          Generate a new identifier.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Assigned

public Assigned()
Method Detail

generate

public Serializable generate(SessionImplementor session,
                             Object obj)
                      throws HibernateException
Description copied from interface: IdentifierGenerator
Generate a new identifier.

Specified by:
generate in interface IdentifierGenerator
Parameters:
session -
obj - the entity or toplevel collection for which the id is being generated
Returns:
Serializable a new identifier
Throws:
HibernateException