IdentifierGenerator, Configurable
| Modifier and Type | Field and Description |
|---|---|
| public static final String | CATALOG
The configuration parameter holding the catalog name |
| public static final String | IDENTIFIER_NORMALIZER
The key under whcih to find the |
| public static final String | PK
The configuration parameter holding the primary key column name of the generated id |
| public static final String | SCHEMA
The configuration parameter holding the schema name |
| public static final SQLStatementLogger | |
| public static final String | TABLE
The configuration parameter holding the table name for the generated id |
| public static final String | TABLES
The configuration parameter holding the table names for all tables for which the id must be unique |
| Modifier and Type | Method and Description |
|---|---|
| public Object | Returns: Object an identifying key for this generatorReturn a key unique to the underlying database objects. |
| public String[] | Returns: The create command(s)The dialect against which to generate the create command(s) dialect)The SQL required to create the underlying database objects. |
| public String[] | Returns: The drop command(s)The dialect against which to generate the drop command(s) dialect)The SQL required to remove the underlying database objects. |
| CATALOG | back to summary |
|---|---|
| public static final String CATALOG The configuration parameter holding the catalog name | |
| IDENTIFIER_NORMALIZER | back to summary |
|---|---|
| public static final String IDENTIFIER_NORMALIZER The key under whcih to find the | |
| PK | back to summary |
|---|---|
| public static final String PK The configuration parameter holding the primary key column name of the generated id | |
| SCHEMA | back to summary |
|---|---|
| public static final String SCHEMA The configuration parameter holding the schema name | |
| SQL_STATEMENT_LOGGER | back to summary |
|---|---|
| public static final SQLStatementLogger SQL_STATEMENT_LOGGER | |
| TABLE | back to summary |
|---|---|
| public static final String TABLE The configuration parameter holding the table name for the generated id | |
| TABLES | back to summary |
|---|---|
| public static final String TABLES The configuration parameter holding the table names for all tables for which the id must be unique | |
| generatorKey | back to summary |
|---|---|
| public Object generatorKey() Return a key unique to the underlying database objects. Prevents us from trying to create/remove them multiple times.
| |
| sqlCreateStrings | back to summary |
|---|---|
| public String[] sqlCreateStrings(Dialect dialect) throws HibernateException The SQL required to create the underlying database objects.
| |
| sqlDropStrings | back to summary |
|---|---|
| public String[] sqlDropStrings(Dialect dialect) throws HibernateException The SQL required to remove the underlying database objects.
| |