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.Map, java.util.regex.Pattern, org.hibernate.boot.model.relational.SqlStringGenerationContext, org.hibernate.boot.registry.classloading.spi.ClassLoaderService, org.hibernate.cfg.AvailableSettings, org.hibernate.engine.jdbc.env.spi.JdbcEnvironment, org.hibernate.internal.CoreLogging, .CoreMessageLogger, org.hibernate.internal.util.config.ConfigurationHelper, org.hibernate.resource.transaction.spi.DdlTransactionIsolator, org.hibernate.service.ServiceRegistry, org.hibernate.tool.schema.extract.spi.DatabaseInformation, org.hibernate.tool.schema.extract.internal.DatabaseInformationImpl, org.hibernate.tool.schema.internal.exec.ScriptSourceInputAggregate, .ScriptSourceInputFromFile, .ScriptSourceInputFromReader, .ScriptSourceInputFromUrl, .ScriptTargetOutputToFile, .ScriptTargetOutputToUrl, .ScriptTargetOutputToWriter, org.hibernate.tool.schema.spi.SchemaManagementTool, .ScriptSourceInput, .ScriptTargetOutput

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 DatabaseInformation
buildDatabaseInformation(ServiceRegistry serviceRegistry, DdlTransactionIsolator ddlTransactionIsolator, SqlStringGenerationContext sqlStringGenerationContext, SchemaManagementTool tool)

public static boolean
interpretFormattingEnabled(Map<K, V> configurationValues)

public static boolean
interpretNamespaceHandling(Map<K, V> configurationValues)

public static ScriptSourceInput
interpretScriptSourceSetting(Object scriptSourceSetting, ClassLoaderService classLoaderService, String charsetName)

private static ScriptSourceInput
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

buildDatabaseInformationback to summary
public static DatabaseInformation buildDatabaseInformation(ServiceRegistry serviceRegistry, DdlTransactionIsolator ddlTransactionIsolator, SqlStringGenerationContext sqlStringGenerationContext, SchemaManagementTool tool)
interpretFormattingEnabledback to summary
public static boolean interpretFormattingEnabled(Map<K, V> configurationValues)
interpretNamespaceHandlingback to summary
public static boolean interpretNamespaceHandling(Map<K, V> configurationValues)
interpretScriptSourceSettingback to summary
public static ScriptSourceInput interpretScriptSourceSetting(Object scriptSourceSetting, ClassLoaderService classLoaderService, String charsetName)
interpretScriptSourceSettingback to summary
private static ScriptSourceInput interpretScriptSourceSetting(String scriptSourceSettingString, ClassLoaderService classLoaderService, String charsetName)
interpretScriptTargetSettingback to summary
public static ScriptTargetOutput interpretScriptTargetSetting(Object scriptTargetSetting, ClassLoaderService classLoaderService, String charsetName, boolean append)