Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.type.LiteralType

Packages that use LiteralType
org.hibernate.sql | This package defines helper classes for rendering SQL fragments and SQL statements.
org.hibernate.type | A Hibernate `Type` is a strategy for mapping a Java property type to a JDBC type or types.

Uses of LiteralType in org.hibernate.sql

Methods in org.hibernate.sql with parameters of type LiteralType
`Update` | `Update.addColumn(String columnName, Object value, LiteralType type)`
`Insert` | `Insert.addColumn(String columnName, Object value, LiteralType type)`

Uses of LiteralType in org.hibernate.type

Subinterfaces of LiteralType in org.hibernate.type
`interface` | `DiscriminatorType<T>` Additional contract for a `Type` may be used for a discriminator.
`interface` | `PrimitiveType<T>` Additional contract for primitive / primitive wrapper types.

Classes in org.hibernate.type that implement LiteralType
`class` | `BigIntegerType` A type that maps between a `NUMERIC` and `BigInteger`.
`class` | `BooleanType` A type that maps between `BOOLEAN` and `Boolean`
`class` | `ByteType` A type that maps between `TINYINT` and `Byte`
`class` | `CharacterType` A type that maps between `CHAR(1)` and `Character`
`class` | `CharBooleanType` Deprecated. Use the `AbstractStandardBasicType` approach instead
`class` | `CurrencyType` A type that maps between `VARCHAR` and `Currency`
`class` | `CustomType` Adapts `UserType` to the generic `Type` interface, in order to isolate user code from changes in the internal Type contracts.
`class` | `DateType` A type that maps between `DATE` and `Date`
`class` | `DbTimestampType` `dbtimestamp`: An extension of `TimestampType` which maps to the database's current timestamp, rather than the jvm's current timestamp.
`class` | `DoubleType` A type that maps between `DOUBLE` and `Double`
`class` | `FloatType` A type that maps between `FLOAT` and `Float`
`class` | `IntegerType` A type that maps between `INTEGER` and @link Integer}
`class` | `LocaleType` A type that maps between `VARCHAR` and @link Locale}
`class` | `LongType` A type that maps between `BIGINT` and `Long`
`class` | `NumericBooleanType` A type that maps between `INTEGER` and `Boolean` (using 1 and 0)
`class` | `ShortType` A type that maps between `SMALLINT` and `Short`
`class` | `StringType` A type that maps between `VARCHAR` and `String`
`class` | `TimestampType` A type that maps between `TIMESTAMP` and `Timestamp`
`class` | `TimeType` A type that maps between `TIME` and `Time`
`class` | `TimeZoneType` A type mapping `VARCHAR` and `TimeZone`
`class` | `TrueFalseType` A type that maps between `CHAR(1)` and `Boolean` (using 'T' and 'F')
`class` | `UrlType` A type that maps between `VARCHAR` and `URL`
`class` | `UUIDCharType` A type mapping `Types.CHAR` (or `Types.VARCHAR`) and `UUID`
`class` | `YesNoType` A type that maps between `CHAR(1)` and `Boolean` (using 'Y' and 'N')

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.