javax.persistence
@Target(value={TYPE,METHOD,FIELD}) @Retention(value=RUNTIME) public @interface TableGenerator
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
name |
Modifier and Type | Optional Element and Description |
---|---|
int |
allocationSize |
java.lang.String |
catalog |
int |
initialValue |
java.lang.String |
pkColumnName |
java.lang.String |
pkColumnValue |
java.lang.String |
schema |
java.lang.String |
table |
UniqueConstraint[] |
uniqueConstraints |
java.lang.String |
valueColumnName |
public abstract java.lang.String name
public abstract java.lang.String table
public abstract java.lang.String catalog
public abstract java.lang.String schema
public abstract java.lang.String pkColumnName
public abstract java.lang.String valueColumnName
public abstract java.lang.String pkColumnValue
public abstract int initialValue
public abstract int allocationSize
public abstract UniqueConstraint[] uniqueConstraints