Class HSQLLocalTemporaryTableStrategy
java.lang.Object
org.hibernate.dialect.temptable.StandardLocalTemporaryTableStrategy
org.hibernate.dialect.temptable.HSQLLocalTemporaryTableStrategy
- All Implemented Interfaces:
TemporaryTableStrategy
HSQL specific local temporary table strategy.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadjustTemporaryTableName(String desiredTableName) Returns an adjusted table name that can be used for temporary tables.The action to take after finishing use of a temporary table.The command to create a temporary table.Methods inherited from class StandardLocalTemporaryTableStrategy
getCreateTemporaryTableColumnAnnotation, getTemporaryTableBeforeUseAction, getTemporaryTableCreateOptions, getTemporaryTableDropCommand, getTemporaryTableKind, getTemporaryTableTruncateCommandMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TemporaryTableStrategy
supportsTemporaryTableNullConstraint, supportsTemporaryTablePrimaryKey
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
HSQLLocalTemporaryTableStrategy
public HSQLLocalTemporaryTableStrategy()
-
-
Method Details
-
adjustTemporaryTableName
Description copied from interface:TemporaryTableStrategyReturns an adjusted table name that can be used for temporary tables.- Specified by:
adjustTemporaryTableNamein interfaceTemporaryTableStrategy- Overrides:
adjustTemporaryTableNamein classStandardLocalTemporaryTableStrategy
-
getTemporaryTableCreateCommand
Description copied from interface:TemporaryTableStrategyThe command to create a temporary table.- Specified by:
getTemporaryTableCreateCommandin interfaceTemporaryTableStrategy- Overrides:
getTemporaryTableCreateCommandin classStandardLocalTemporaryTableStrategy
-
getTemporaryTableAfterUseAction
Description copied from interface:TemporaryTableStrategyThe action to take after finishing use of a temporary table.- Specified by:
getTemporaryTableAfterUseActionin interfaceTemporaryTableStrategy- Overrides:
getTemporaryTableAfterUseActionin classStandardLocalTemporaryTableStrategy
-