Package org.hibernate.dialect.temptable
Class MySQLLocalTemporaryTableStrategy
java.lang.Object
org.hibernate.dialect.temptable.StandardLocalTemporaryTableStrategy
org.hibernate.dialect.temptable.MySQLLocalTemporaryTableStrategy
- All Implemented Interfaces:
TemporaryTableStrategy
MySQL specific local temporary table strategy.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe action to take after finishing use of a temporary table.The command to create a temporary table.The command to drop a temporary table.Methods inherited from class org.hibernate.dialect.temptable.StandardLocalTemporaryTableStrategy
adjustTemporaryTableName, getCreateTemporaryTableColumnAnnotation, getTemporaryTableBeforeUseAction, getTemporaryTableCreateOptions, getTemporaryTableKind, getTemporaryTableTruncateCommand
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.dialect.temptable.TemporaryTableStrategy
supportsTemporaryTableNullConstraint, supportsTemporaryTablePrimaryKey
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
MySQLLocalTemporaryTableStrategy
public MySQLLocalTemporaryTableStrategy()
-
-
Method Details
-
getTemporaryTableCreateCommand
Description copied from interface:TemporaryTableStrategy
The command to create a temporary table.- Specified by:
getTemporaryTableCreateCommand
in interfaceTemporaryTableStrategy
- Overrides:
getTemporaryTableCreateCommand
in classStandardLocalTemporaryTableStrategy
-
getTemporaryTableDropCommand
Description copied from interface:TemporaryTableStrategy
The command to drop a temporary table.- Specified by:
getTemporaryTableDropCommand
in interfaceTemporaryTableStrategy
- Overrides:
getTemporaryTableDropCommand
in classStandardLocalTemporaryTableStrategy
-
getTemporaryTableAfterUseAction
Description copied from interface:TemporaryTableStrategy
The action to take after finishing use of a temporary table.- Specified by:
getTemporaryTableAfterUseAction
in interfaceTemporaryTableStrategy
- Overrides:
getTemporaryTableAfterUseAction
in classStandardLocalTemporaryTableStrategy
-