Top Description Fields Constructors Methods
org.hibernate.tool.schema.internal

public Class Helper

extends Object
Class Inheritance
Imports
java.io.File, .Reader, .Writer, java.net.URL, java.sql.SQLException, java.util.List, .Map, java.util.regex.Pattern, org.hibernate.boot.Metadata, org.hibernate.boot.model.relational.Database, .SqlStringGenerationContext, org.hibernate.boot.model.relational.internal.SqlStringGenerationContextImpl, org.hibernate.boot.registry.classloading.spi.ClassLoaderService, org.hibernate.cfg.AvailableSettings, org.hibernate.dialect.Dialect, org.hibernate.engine.jdbc.env.spi.JdbcEnvironment, org.hibernate.engine.jdbc.internal.Formatter, org.hibernate.internal.CoreLogging, .CoreMessageLogger, org.hibernate.internal.util.StringHelper, org.hibernate.internal.util.config.ConfigurationHelper, org.hibernate.resource.transaction.spi.DdlTransactionIsolator, org.hibernate.service.ServiceRegistry, org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl, org.hibernate.tool.schema.extract.spi.DatabaseInformation, org.hibernate.tool.schema.internal.exec.AbstractScriptSourceInput, .GenerationTarget, .ScriptSourceInputAggregate, .ScriptSourceInputFromFile, .ScriptSourceInputFromReader, .ScriptSourceInputFromUrl, .ScriptTargetOutputToFile, .ScriptTargetOutputToUrl, .ScriptTargetOutputToWriter, org.hibernate.tool.schema.spi.CommandAcceptanceException, .ExecutionOptions, .SchemaManagementTool, .ScriptSourceInput, .ScriptTargetOutput, .SqlScriptCommandExtractor

Helper methods.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private static final Pattern
private static final CoreMessageLogger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
applyScript(ExecutionOptions options, SqlScriptCommandExtractor commandExtractor, Dialect dialect, ScriptSourceInput scriptInput, Formatter formatter, GenerationTarget[] targets)

public static void
applySqlString(String sqlString, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)

public static void
applySqlStrings(String[] sqlStrings, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)

public static DatabaseInformation
public static SqlStringGenerationContext
createSqlStringGenerationContext(ExecutionOptions options, Metadata metadata)

Deprecated as a consequence of Metadata being deprecated.
public static boolean
public static boolean
public static ScriptSourceInput
interpretScriptSourceSetting(Object scriptSourceSetting, ClassLoaderService classLoaderService, String charsetName)

private static AbstractScriptSourceInput
interpretScriptSourceSetting(String scriptSourceSettingString, ClassLoaderService classLoaderService, String charsetName)

public static ScriptTargetOutput
interpretScriptTargetSetting(Object scriptTargetSetting, ClassLoaderService classLoaderService, String charsetName, boolean append)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

COMMA_PATTERNback to summary
private static final Pattern COMMA_PATTERN
logback to summary
private static final CoreMessageLogger log

Constructor Detail

Helperback to summary
public Helper()

Method Detail

applyScriptback to summary
public static void applyScript(ExecutionOptions options, SqlScriptCommandExtractor commandExtractor, Dialect dialect, ScriptSourceInput scriptInput, Formatter formatter, GenerationTarget[] targets)
applySqlStringback to summary
public static void applySqlString(String sqlString, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)
applySqlStringsback to summary
public static void applySqlStrings(String[] sqlStrings, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)
buildDatabaseInformationback to summary
public static DatabaseInformation buildDatabaseInformation(ServiceRegistry serviceRegistry, DdlTransactionIsolator ddlTransactionIsolator, SqlStringGenerationContext context, SchemaManagementTool tool)
createSqlStringGenerationContextback to summary
public static SqlStringGenerationContext createSqlStringGenerationContext(ExecutionOptions options, Metadata metadata)

Deprecated

as a consequence of Metadata being deprecated. See corresponding docs for further information.

interpretFormattingEnabledback to summary
public static boolean interpretFormattingEnabled(Map<String, Object> configurationValues)
interpretNamespaceHandlingback to summary
public static boolean interpretNamespaceHandling(Map<String, Object> configurationValues)
interpretScriptSourceSettingback to summary
public static ScriptSourceInput interpretScriptSourceSetting(Object scriptSourceSetting, ClassLoaderService classLoaderService, String charsetName)
interpretScriptSourceSettingback to summary
private static AbstractScriptSourceInput interpretScriptSourceSetting(String scriptSourceSettingString, ClassLoaderService classLoaderService, String charsetName)
interpretScriptTargetSettingback to summary
public static ScriptTargetOutput interpretScriptTargetSetting(Object scriptTargetSetting, ClassLoaderService classLoaderService, String charsetName, boolean append)