Package org.hibernate.tool.internal.util
Class JdbcToHibernateTypeHelper
java.lang.Object
org.hibernate.tool.internal.util.JdbcToHibernateTypeHelper
Utility class for mapping between sqltypes and hibernate type names.
- Author:
- max (based on parts from Sql2Java from Middlegen)
-
Method Summary
Modifier and TypeMethodDescriptionstatic intgetJDBCType(String value) static StringgetJDBCTypeName(int value) static String[]static StringgetPreferredHibernateType(int sqlType, int size, int precision, int scale, boolean nullable, boolean generatedIdentifier) static booleantypeHasLength(int sqlType) static booleantypeHasPrecision(int sqlType) static booleantypeHasScale(int sqlType) static booleantypeHasScaleAndPrecision(int sqlType)
-
Method Details
-
getPreferredHibernateType
public static String getPreferredHibernateType(int sqlType, int size, int precision, int scale, boolean nullable, boolean generatedIdentifier) -
getJDBCTypes
-
getJDBCType
-
getJDBCTypeName
-
typeHasScale
public static boolean typeHasScale(int sqlType) - Parameters:
table-schema-catalog-- Throws:
SQLException
-
typeHasPrecision
public static boolean typeHasPrecision(int sqlType) -
typeHasScaleAndPrecision
public static boolean typeHasScaleAndPrecision(int sqlType) -
typeHasLength
public static boolean typeHasLength(int sqlType)
-