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, getTemporaryTableTruncateCommandMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:TemporaryTableStrategyThe command to create a temporary table.- Specified by:
getTemporaryTableCreateCommandin interfaceTemporaryTableStrategy- Overrides:
getTemporaryTableCreateCommandin classStandardLocalTemporaryTableStrategy
-
getTemporaryTableDropCommand
Description copied from interface:TemporaryTableStrategyThe command to drop a temporary table.- Specified by:
getTemporaryTableDropCommandin interfaceTemporaryTableStrategy- Overrides:
getTemporaryTableDropCommandin classStandardLocalTemporaryTableStrategy
-
getTemporaryTableAfterUseAction
Description copied from interface:TemporaryTableStrategyThe action to take after finishing use of a temporary table.- Specified by:
getTemporaryTableAfterUseActionin interfaceTemporaryTableStrategy- Overrides:
getTemporaryTableAfterUseActionin classStandardLocalTemporaryTableStrategy
-