javax.persistence
Annotation Type TableGenerator
@Target(value={PACKAGE,TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface TableGenerator
- Author:
- Emmanuel Bernard
name
public abstract String name
table
public abstract String table
- Default:
- ""
catalog
public abstract String catalog
- Default:
- ""
schema
public abstract String schema
- Default:
- ""
pkColumnName
public abstract String pkColumnName
- Default:
- ""
valueColumnName
public abstract String valueColumnName
- Default:
- ""
pkColumnValue
public abstract String pkColumnValue
- Default:
- ""
initialValue
public abstract int initialValue
- Default:
- 0
allocationSize
public abstract int allocationSize
- Default:
- 50
uniqueConstraints
public abstract UniqueConstraint[] uniqueConstraints
- Default:
- {}