public class HibernateProvider extends Object implements JpaProvider
| Constructor and Description |
|---|
HibernateProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultGeneratorTable()
The name of the default generator
TableGenerator.table(), if none was specified for a table generator. |
String |
getDefaultGeneratorTablePkColumnName()
The name of the default generator
TableGenerator.pkColumnName(), if none was specified for a table
generator. |
String |
getDefaultGeneratorTablePkColumnValue()
The name of the default generator
TableGenerator.pkColumnValue(), if none was specified for a table
generator. |
String |
getDefaultGeneratorTableValueColumnName()
The name of the default generator
TableGenerator.valueColumnName(), if none was specified for a table
generator. |
String |
getDefaultSequence()
The name of the default
sequence, if none was specified for a sequence
generator. |
void |
initialize(Properties settings)
Initializes this provider from the given settings.
|
boolean |
isJoinedDiscriminatorNeeded()
Indicates if the current JPA provider needs always a discriminator column for a JOINED table.
|
public String getDefaultGeneratorTable()
JpaProviderTableGenerator.table(), if none was specified for a table generator.getDefaultGeneratorTable in interface JpaProviderpublic String getDefaultGeneratorTablePkColumnName()
JpaProviderTableGenerator.pkColumnName(), if none was specified for a table
generator.getDefaultGeneratorTablePkColumnName in interface JpaProviderpublic String getDefaultGeneratorTablePkColumnValue()
JpaProviderTableGenerator.pkColumnValue(), if none was specified for a table
generator.getDefaultGeneratorTablePkColumnValue in interface JpaProviderpublic String getDefaultGeneratorTableValueColumnName()
JpaProviderTableGenerator.valueColumnName(), if none was specified for a table
generator.getDefaultGeneratorTableValueColumnName in interface JpaProviderpublic String getDefaultSequence()
JpaProvidersequence, if none was specified for a sequence
generator.getDefaultSequence in interface JpaProviderpublic void initialize(Properties settings)
JpaProviderinitialize in interface JpaProvidersettings - the settings of the generator contextpublic boolean isJoinedDiscriminatorNeeded()
JpaProviderisJoinedDiscriminatorNeeded in interface JpaProvidertrue to always write a discriminator column, false if it should be written only if
explicitly givenCopyright © 2016 fastnate.org. All rights reserved.