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