Top Description Fields Constructors Methods
org.hibernate.mapping

public Class IdGenerator

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable, java.util.Properties

Identifier generator container, Useful to keep named generator in annotations
Author
Emmanuel Bernard

Field Summary

Modifier and TypeField and Description
private String
private String
private Properties

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addParam(String key, String value)

public String

Returns:

identifier generator strategy
getIdentifierGeneratorStrategy
()

public String

Returns:

generator name
getName
()

public Properties

Returns:

generator configuration parameters
getParams
()

public void
public void
setName(String string)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

identifierGeneratorStrategyback to summary
private String identifierGeneratorStrategy
nameback to summary
private String name
paramsback to summary
private Properties params

Constructor Detail

IdGeneratorback to summary
public IdGenerator()

Method Detail

addParamback to summary
public void addParam(String key, String value)
getIdentifierGeneratorStrategyback to summary
public String getIdentifierGeneratorStrategy()
Returns:String

identifier generator strategy

getNameback to summary
public String getName()
Returns:String

generator name

getParamsback to summary
public Properties getParams()
Returns:Properties

generator configuration parameters

setIdentifierGeneratorStrategyback to summary
public void setIdentifierGeneratorStrategy(String string)
setNameback to summary
public void setName(String string)