Top Fields Constructors Methods
org.hibernate.dialect.temptable

public Class StandardTemporaryTableExporter

extends Object
implements TemporaryTableExporter
Class Inheritance
All Implemented Interfaces
org.hibernate.dialect.temptable.TemporaryTableExporter
Imports
java.util.function.Function, org.hibernate.dialect.Dialect, org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.sql.ast.spi.ParameterMarkerStrategy

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Dialect

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected String
protected String
protected String
public String
public String
public String
protected String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dialectback to summary
private final Dialect dialect

Constructor Detail

StandardTemporaryTableExporterback to summary
public StandardTemporaryTableExporter(Dialect dialect)

Method Detail

getCreateCommandback to summary
protected String getCreateCommand()
getCreateOptionsback to summary
protected String getCreateOptions()
getDropCommandback to summary
protected String getDropCommand()
getSqlCreateCommandback to summary
public String getSqlCreateCommand(TemporaryTable temporaryTable)

Implements org.hibernate.dialect.temptable.TemporaryTableExporter.getSqlCreateCommand.

Annotations
@Override
getSqlDropCommandback to summary
public String getSqlDropCommand(TemporaryTable idTable)

Implements org.hibernate.dialect.temptable.TemporaryTableExporter.getSqlDropCommand.

Annotations
@Override
getSqlTruncateCommandback to summary
public String getSqlTruncateCommand(TemporaryTable idTable, Function<SharedSessionContractImplementor, String> sessionUidAccess, SharedSessionContractImplementor session)

Implements org.hibernate.dialect.temptable.TemporaryTableExporter.getSqlTruncateCommand.

Annotations
@Override
getTruncateTableCommandback to summary
protected String getTruncateTableCommand()