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

pack-priv Class ColumnDefinitions

extends Object
Class Inheritance
Imports
org.hibernate.boot.Metadata, org.hibernate.boot.model.relational.SqlStringGenerationContext, org.hibernate.boot.spi.MetadataImplementor, org.hibernate.dialect.Dialect, org.hibernate.engine.jdbc.Size, org.hibernate.mapping.CheckConstraint, .Column, .Constraint, .Table, .UniqueKey, org.hibernate.tool.schema.extract.spi.ColumnInformation, org.hibernate.type.descriptor.jdbc.JdbcType, java.util.List, .Locale

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
appendColumn(StringBuilder statement, Column column, Table table, Metadata metadata, Dialect dialect, SqlStringGenerationContext context)

Deprecated as a consequence of Metadata being deprecated.
private static void
appendColumnDefinition(StringBuilder definition, Column column, Table table, Metadata metadata, Dialect dialect)

Deprecated as a consequence of Metadata being deprecated.
private static void
appendComment(StringBuilder definition, Column column, Dialect dialect)

private static void
appendConstraints(StringBuilder definition, Column column, Table table, Dialect dialect, SqlStringGenerationContext context)

pack-priv static String
getColumnDefinition(Column column, Table table, Metadata metadata, Dialect dialect)

Deprecated as a consequence of Metadata being deprecated.
pack-priv static String
getFullColumnDeclaration(Column column, Table table, Metadata metadata, Dialect dialect, SqlStringGenerationContext context)

Deprecated as a consequence of Metadata being deprecated.
private static String
pack-priv static boolean
hasMatchingLength(Column column, ColumnInformation columnInformation, Metadata metadata, Dialect dialect)

Deprecated as a consequence of Metadata being deprecated.
pack-priv static boolean
hasMatchingType(Column column, ColumnInformation columnInformation, Metadata metadata, Dialect dialect)

Deprecated as a consequence of Metadata being deprecated.
private static boolean
isIdentityColumn(Column column, Table table, Metadata metadata, Dialect dialect)

Deprecated as a consequence of Metadata being deprecated.
private static boolean
isPrimaryKeyIdentity(Table table, Metadata metadata, Dialect dialect)

Deprecated as a consequence of Metadata being deprecated.
private static String
normalize(String typeName)

private static String
stripArgs(String typeExpression)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ColumnDefinitionsback to summary
pack-priv ColumnDefinitions()

Method Detail

appendColumnback to summary
pack-priv static void appendColumn(StringBuilder statement, Column column, Table table, Metadata metadata, Dialect dialect, SqlStringGenerationContext context)

Deprecated

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

appendColumnDefinitionback to summary
private static void appendColumnDefinition(StringBuilder definition, Column column, Table table, Metadata metadata, Dialect dialect)

Deprecated

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

appendCommentback to summary
private static void appendComment(StringBuilder definition, Column column, Dialect dialect)
appendConstraintsback to summary
private static void appendConstraints(StringBuilder definition, Column column, Table table, Dialect dialect, SqlStringGenerationContext context)
getColumnDefinitionback to summary
pack-priv static String getColumnDefinition(Column column, Table table, Metadata metadata, Dialect dialect)

Deprecated

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

getFullColumnDeclarationback to summary
pack-priv static String getFullColumnDeclaration(Column column, Table table, Metadata metadata, Dialect dialect, SqlStringGenerationContext context)

Deprecated

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

getPrimaryKeyColumnNameback to summary
private static String getPrimaryKeyColumnName(Table table, Dialect dialect)
hasMatchingLengthback to summary
pack-priv static boolean hasMatchingLength(Column column, ColumnInformation columnInformation, Metadata metadata, Dialect dialect)

Deprecated

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

hasMatchingTypeback to summary
pack-priv static boolean hasMatchingType(Column column, ColumnInformation columnInformation, Metadata metadata, Dialect dialect)

Deprecated

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

isIdentityColumnback to summary
private static boolean isIdentityColumn(Column column, Table table, Metadata metadata, Dialect dialect)

Deprecated

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

isPrimaryKeyIdentityback to summary
private static boolean isPrimaryKeyIdentity(Table table, Metadata metadata, Dialect dialect)

Deprecated

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

normalizeback to summary
private static String normalize(String typeName)
stripArgsback to summary
private static String stripArgs(String typeExpression)