public class

StandardBasicTypes

extends Object
java.lang.Object
   ↳ org.hibernate.type.StandardBasicTypes

Class Overview

Centralizes access to the standard set of basic types.

Type mappings can be adjusted per SessionFactory. These adjusted mappings can be accessed from the TypeHelper instance obtained via getTypeHelper()

Summary

Fields
public static final BigDecimalType BIG_DECIMAL The standard Hibernate type for mapping BigDecimal to JDBC NUMERIC.
public static final BigIntegerType BIG_INTEGER The standard Hibernate type for mapping BigInteger to JDBC NUMERIC.
public static final BinaryType BINARY The standard Hibernate type for mapping byte[] to JDBC VARBINARY.
public static final BlobType BLOB The standard Hibernate type for mapping Blob to JDBC BLOB.
public static final BooleanType BOOLEAN The standard Hibernate type for mapping Boolean to JDBC BIT.
public static final ByteType BYTE The standard Hibernate type for mapping Byte to JDBC TINYINT.
public static final CalendarType CALENDAR The standard Hibernate type for mapping Calendar to JDBC TIMESTAMP.
public static final CalendarDateType CALENDAR_DATE The standard Hibernate type for mapping Calendar to JDBC DATE.
public static final CharacterType CHARACTER The standard Hibernate type for mapping Character to JDBC CHAR(1).
public static final PrimitiveCharacterArrayClobType CHARACTERS_CLOB The standard Hibernate type for mapping Character[] to JDBC CLOB.
public static final CharacterArrayType CHARACTER_ARRAY The standard Hibernate type for mapping Character[] to JDBC VARCHAR.
public static final CharArrayType CHAR_ARRAY The standard Hibernate type for mapping char[] to JDBC VARCHAR.
public static final ClassType CLASS The standard Hibernate type for mapping Class to JDBC VARCHAR.
public static final ClobType CLOB The standard Hibernate type for mapping Clob to JDBC CLOB.
public static final CurrencyType CURRENCY The standard Hibernate type for mapping Currency to JDBC VARCHAR.
public static final DateType DATE The standard Hibernate type for mapping Date (java.sql.Date) to JDBC DATE.
public static final DoubleType DOUBLE The standard Hibernate type for mapping Double to JDBC DOUBLE.
public static final FloatType FLOAT The standard Hibernate type for mapping Float to JDBC FLOAT.
public static final ImageType IMAGE The standard Hibernate type for mapping byte[] to JDBC LONGVARBINARY.
public static final IntegerType INTEGER The standard Hibernate type for mapping Integer to JDBC INTEGER.
public static final LocaleType LOCALE The standard Hibernate type for mapping Locale to JDBC VARCHAR.
public static final LongType LONG The standard Hibernate type for mapping Long to JDBC BIGINT.
public static final MaterializedBlobType MATERIALIZED_BLOB The standard Hibernate type for mapping byte[] to JDBC BLOB.
public static final MaterializedClobType MATERIALIZED_CLOB The standard Hibernate type for mapping String to JDBC CLOB.
public static final NumericBooleanType NUMERIC_BOOLEAN The standard Hibernate type for mapping Boolean to JDBC INTEGER.
public static final SerializableType SERIALIZABLE The standard Hibernate type for mapping Serializable to JDBC VARBINARY.
public static final ShortType SHORT The standard Hibernate type for mapping Short to JDBC SMALLINT.
public static final StringType STRING The standard Hibernate type for mapping String to JDBC VARCHAR.
public static final TextType TEXT The standard Hibernate type for mapping String to JDBC LONGVARCHAR.
public static final TimeType TIME The standard Hibernate type for mapping Date (java.sql.Time) to JDBC TIME.
public static final TimestampType TIMESTAMP The standard Hibernate type for mapping Date (java.sql.Timestamp) to JDBC TIMESTAMP.
public static final TimeZoneType TIMEZONE The standard Hibernate type for mapping TimeZone to JDBC VARCHAR.
public static final TrueFalseType TRUE_FALSE The standard Hibernate type for mapping Boolean to JDBC CHAR(1) (using 'T'/'F').
public static final UrlType URL The standard Hibernate type for mapping URL to JDBC VARCHAR.
public static final UUIDBinaryType UUID_BINARY The standard Hibernate type for mapping UUID to JDBC BINARY.
public static final UUIDCharType UUID_CHAR The standard Hibernate type for mapping UUID to JDBC CHAR.
public static final WrapperBinaryType WRAPPER_BINARY The standard Hibernate type for mapping Byte[] to JDBC VARBINARY.
public static final CharacterArrayClobType WRAPPER_CHARACTERS_CLOB The standard Hibernate type for mapping Character[] to JDBC CLOB.
public static final WrappedMaterializedBlobType WRAPPER_MATERIALIZED_BLOB The standard Hibernate type for mapping Byte[] to JDBC BLOB
public static final YesNoType YES_NO The standard Hibernate type for mapping Boolean to JDBC CHAR(1) (using 'Y'/'N').
Public Constructors
StandardBasicTypes()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final BigDecimalType BIG_DECIMAL

The standard Hibernate type for mapping BigDecimal to JDBC NUMERIC.

See Also

public static final BigIntegerType BIG_INTEGER

The standard Hibernate type for mapping BigInteger to JDBC NUMERIC.

See Also

public static final BinaryType BINARY

The standard Hibernate type for mapping byte[] to JDBC VARBINARY.

See Also

public static final BlobType BLOB

The standard Hibernate type for mapping Blob to JDBC BLOB.

public static final BooleanType BOOLEAN

The standard Hibernate type for mapping Boolean to JDBC BIT.

See Also

public static final ByteType BYTE

The standard Hibernate type for mapping Byte to JDBC TINYINT.

public static final CalendarType CALENDAR

The standard Hibernate type for mapping Calendar to JDBC TIMESTAMP.

See Also

public static final CalendarDateType CALENDAR_DATE

The standard Hibernate type for mapping Calendar to JDBC DATE.

See Also

public static final CharacterType CHARACTER

The standard Hibernate type for mapping Character to JDBC CHAR(1).

See Also

public static final PrimitiveCharacterArrayClobType CHARACTERS_CLOB

The standard Hibernate type for mapping Character[] to JDBC CLOB.

public static final CharacterArrayType CHARACTER_ARRAY

The standard Hibernate type for mapping Character[] to JDBC VARCHAR.

public static final CharArrayType CHAR_ARRAY

The standard Hibernate type for mapping char[] to JDBC VARCHAR.

See Also

public static final ClassType CLASS

The standard Hibernate type for mapping Class to JDBC VARCHAR.

See Also

public static final ClobType CLOB

The standard Hibernate type for mapping Clob to JDBC CLOB.

public static final CurrencyType CURRENCY

The standard Hibernate type for mapping Currency to JDBC VARCHAR.

See Also

public static final DateType DATE

The standard Hibernate type for mapping Date (java.sql.Date) to JDBC DATE.

See Also

public static final DoubleType DOUBLE

The standard Hibernate type for mapping Double to JDBC DOUBLE.

See Also

public static final FloatType FLOAT

The standard Hibernate type for mapping Float to JDBC FLOAT.

See Also

public static final ImageType IMAGE

The standard Hibernate type for mapping byte[] to JDBC LONGVARBINARY.

public static final IntegerType INTEGER

The standard Hibernate type for mapping Integer to JDBC INTEGER.

See Also

public static final LocaleType LOCALE

The standard Hibernate type for mapping Locale to JDBC VARCHAR.

See Also

public static final LongType LONG

The standard Hibernate type for mapping Long to JDBC BIGINT.

See Also

public static final MaterializedBlobType MATERIALIZED_BLOB

The standard Hibernate type for mapping byte[] to JDBC BLOB.

public static final MaterializedClobType MATERIALIZED_CLOB

The standard Hibernate type for mapping String to JDBC CLOB.

public static final NumericBooleanType NUMERIC_BOOLEAN

The standard Hibernate type for mapping Boolean to JDBC INTEGER.

public static final SerializableType SERIALIZABLE

The standard Hibernate type for mapping Serializable to JDBC VARBINARY.

See especially the discussion wrt ClassLoader determination on SerializableType

See Also

public static final ShortType SHORT

The standard Hibernate type for mapping Short to JDBC SMALLINT.

See Also

public static final StringType STRING

The standard Hibernate type for mapping String to JDBC VARCHAR.

See Also

public static final TextType TEXT

The standard Hibernate type for mapping String to JDBC LONGVARCHAR.

Similar to a MATERIALIZED_CLOB

See Also

public static final TimeType TIME

The standard Hibernate type for mapping Date (java.sql.Time) to JDBC TIME.

See Also

public static final TimestampType TIMESTAMP

The standard Hibernate type for mapping Date (java.sql.Timestamp) to JDBC TIMESTAMP.

See Also

public static final TimeZoneType TIMEZONE

The standard Hibernate type for mapping TimeZone to JDBC VARCHAR.

See Also

public static final TrueFalseType TRUE_FALSE

The standard Hibernate type for mapping Boolean to JDBC CHAR(1) (using 'T'/'F').

See Also

public static final UrlType URL

The standard Hibernate type for mapping URL to JDBC VARCHAR.

See Also

public static final UUIDBinaryType UUID_BINARY

The standard Hibernate type for mapping UUID to JDBC BINARY.

See Also

public static final UUIDCharType UUID_CHAR

The standard Hibernate type for mapping UUID to JDBC CHAR.

See Also

public static final WrapperBinaryType WRAPPER_BINARY

The standard Hibernate type for mapping Byte[] to JDBC VARBINARY.

public static final CharacterArrayClobType WRAPPER_CHARACTERS_CLOB

The standard Hibernate type for mapping Character[] to JDBC CLOB.

public static final WrappedMaterializedBlobType WRAPPER_MATERIALIZED_BLOB

The standard Hibernate type for mapping Byte[] to JDBC BLOB

public static final YesNoType YES_NO

The standard Hibernate type for mapping Boolean to JDBC CHAR(1) (using 'Y'/'N').

See Also

Public Constructors

public StandardBasicTypes ()