Uses of Class
org.hibernate.type.BasicTypeReference
-
Packages that use BasicTypeReference Package Description org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.procedure Defines support for executing database stored procedures and functions and accessing their outputs.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.procedure.spi Defines an SPI for calling stored procedures and functions.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.sql.internal Implementation of the SPIs for native SQL query support.org.hibernate.spatial org.hibernate.spatial.dialect.hana org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types. -
-
Uses of BasicTypeReference in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function that return BasicTypeReference Modifier and Type Method Description BasicTypeReference<?>
StandardSQLFunction. getType()
Constructors in org.hibernate.dialect.function with parameters of type BasicTypeReference Constructor Description HypotheticalSetFunction(String name, BasicTypeReference<?> returnType, TypeConfiguration typeConfiguration)
HypotheticalSetWindowEmulation(String name, BasicTypeReference<?> returnType, TypeConfiguration typeConfiguration)
StandardSQLFunction(String name, boolean useParentheses, BasicTypeReference<?> type)
StandardSQLFunction(String name, BasicTypeReference<?> type)
-
Uses of BasicTypeReference in org.hibernate.procedure
Methods in org.hibernate.procedure with parameters of type BasicTypeReference Modifier and Type Method Description ProcedureCall
ProcedureCall. markAsFunctionCall(BasicTypeReference<?> typeReference)
Mark this ProcedureCall as representing a call to a database function, rather than a database procedure.<T> ProcedureParameter<T>
ProcedureCall. registerParameter(int position, BasicTypeReference<T> type, ParameterMode mode)
Basic form for registering a positional parameter.<T> ProcedureParameter<T>
ProcedureCall. registerParameter(String parameterName, BasicTypeReference<T> type, ParameterMode mode)
Basic form for registering a named parameter.ProcedureCall
ProcedureCall. registerStoredProcedureParameter(int position, BasicTypeReference<?> type, ParameterMode mode)
LikeProcedureCall.registerStoredProcedureParameter(int, Class, ParameterMode)
but a basic type reference is given instead of a class for the parameter type.ProcedureCall
ProcedureCall. registerStoredProcedureParameter(String parameterName, BasicTypeReference<?> type, ParameterMode mode)
LikeProcedureCall.registerStoredProcedureParameter(String, Class, ParameterMode)
but a basic type reference is given instead of a class for the parameter type. -
Uses of BasicTypeReference in org.hibernate.procedure.internal
Methods in org.hibernate.procedure.internal with parameters of type BasicTypeReference Modifier and Type Method Description ProcedureCallImpl<R>
ProcedureCallImpl. markAsFunctionCall(BasicTypeReference<?> typeReference)
<T> ProcedureParameter<T>
ProcedureCallImpl. registerParameter(int position, BasicTypeReference<T> typeReference, ParameterMode mode)
<T> ProcedureParameterImplementor<T>
ProcedureCallImpl. registerParameter(String name, BasicTypeReference<T> typeReference, ParameterMode mode)
ProcedureCallImplementor<R>
ProcedureCallImpl. registerStoredProcedureParameter(int position, BasicTypeReference<?> type, ParameterMode mode)
ProcedureCallImplementor<R>
ProcedureCallImpl. registerStoredProcedureParameter(String parameterName, BasicTypeReference<?> type, ParameterMode mode)
-
Uses of BasicTypeReference in org.hibernate.procedure.spi
Methods in org.hibernate.procedure.spi with parameters of type BasicTypeReference Modifier and Type Method Description ProcedureCallImplementor<R>
ProcedureCallImplementor. registerStoredProcedureParameter(int position, BasicTypeReference<?> type, ParameterMode mode)
ProcedureCallImplementor<R>
ProcedureCallImplementor. registerStoredProcedureParameter(String parameterName, BasicTypeReference<?> type, ParameterMode mode)
-
Uses of BasicTypeReference in org.hibernate.query
Methods in org.hibernate.query that return BasicTypeReference Modifier and Type Method Description BasicTypeReference<J>
TypedParameterValue. getTypeReference()
The specific Hibernate type reference to use to bind the value.Methods in org.hibernate.query with parameters of type BasicTypeReference Modifier and Type Method Description NativeQuery<T>
NativeQuery. addScalar(String columnAlias, BasicTypeReference type)
Declare a scalar query result.Constructors in org.hibernate.query with parameters of type BasicTypeReference Constructor Description TypedParameterValue(BasicTypeReference<J> type, J value)
-
Uses of BasicTypeReference in org.hibernate.query.sql.internal
Methods in org.hibernate.query.sql.internal with parameters of type BasicTypeReference Modifier and Type Method Description NativeQuery<R>
NativeQueryImpl. addScalar(String columnAlias, BasicTypeReference type)
-
Uses of BasicTypeReference in org.hibernate.spatial
Methods in org.hibernate.spatial that return BasicTypeReference Modifier and Type Method Description BasicTypeReference<?>
CommonSpatialFunction. getReturnType()
-
Uses of BasicTypeReference in org.hibernate.spatial.dialect.hana
Constructors in org.hibernate.spatial.dialect.hana with parameters of type BasicTypeReference Constructor Description HANASpatialAggregate(String name, BasicTypeReference<?> registeredType)
HANASpatialFunction(String name, BasicTypeReference<?> registeredType, boolean firstArgumentIsGeometryType)
HANASpatialFunction(String name, BasicTypeReference<?> registeredType, boolean[] argumentIsGeometryTypeMask)
HANASpatialFunction(String name, BasicTypeReference<?> registeredType, boolean firstArgumentIsGeometryType, boolean staticFunction)
-
Uses of BasicTypeReference in org.hibernate.type
Fields in org.hibernate.type declared as BasicTypeReference Modifier and Type Field Description static BasicTypeReference<BigDecimal>
StandardBasicTypes. BIG_DECIMAL
The standard Hibernate type for mappingBigDecimal
to JDBCNUMERIC
.static BasicTypeReference<BigInteger>
StandardBasicTypes. BIG_INTEGER
The standard Hibernate type for mappingBigInteger
to JDBCNUMERIC
.static BasicTypeReference<byte[]>
StandardBasicTypes. BINARY
The standard Hibernate type for mappingbyte[]
to JDBCVARBINARY
.static BasicTypeReference<Byte[]>
StandardBasicTypes. BINARY_WRAPPER
static BasicTypeReference<Blob>
StandardBasicTypes. BLOB
static BasicTypeReference<Boolean>
StandardBasicTypes. BOOLEAN
static BasicTypeReference<Byte>
StandardBasicTypes. BYTE
static BasicTypeReference<Calendar>
StandardBasicTypes. CALENDAR
static BasicTypeReference<Calendar>
StandardBasicTypes. CALENDAR_DATE
static BasicTypeReference<Calendar>
StandardBasicTypes. CALENDAR_TIME
static BasicTypeReference<char[]>
StandardBasicTypes. CHAR_ARRAY
The standard Hibernate type for mappingchar[]
to JDBCVARCHAR
.static BasicTypeReference<Character>
StandardBasicTypes. CHARACTER
static BasicTypeReference<Character[]>
StandardBasicTypes. CHARACTER_ARRAY
The standard Hibernate type for mappingCharacter[]
to JDBCVARCHAR
.static BasicTypeReference<Character>
StandardBasicTypes. CHARACTER_NCHAR
static BasicTypeReference<Class>
StandardBasicTypes. CLASS
static BasicTypeReference<Clob>
StandardBasicTypes. CLOB
static BasicTypeReference<Currency>
StandardBasicTypes. CURRENCY
static BasicTypeReference<Date>
StandardBasicTypes. DATE
static BasicTypeReference<Double>
StandardBasicTypes. DOUBLE
static BasicTypeReference<Duration>
StandardBasicTypes. DURATION
static BasicTypeReference<Float>
StandardBasicTypes. FLOAT
static BasicTypeReference<byte[]>
StandardBasicTypes. IMAGE
The standard Hibernate type for mappingbyte[]
to JDBCLONGVARBINARY
.static BasicTypeReference<Instant>
StandardBasicTypes. INSTANT
The standard Hibernate type for mappingInstant
to JDBCTIMESTAMP_UTC
.static BasicTypeReference<Integer>
StandardBasicTypes. INTEGER
static BasicTypeReference<LocalDate>
StandardBasicTypes. LOCAL_DATE
static BasicTypeReference<LocalDateTime>
StandardBasicTypes. LOCAL_DATE_TIME
The standard Hibernate type for mappingLocalDateTime
to JDBCTIMESTAMP
.static BasicTypeReference<LocalTime>
StandardBasicTypes. LOCAL_TIME
static BasicTypeReference<Locale>
StandardBasicTypes. LOCALE
static BasicTypeReference<Long>
StandardBasicTypes. LONG
static BasicTypeReference<byte[]>
StandardBasicTypes. MATERIALIZED_BLOB
The standard Hibernate type for mappingbyte[]
to JDBCBLOB
.static BasicTypeReference<Byte[]>
StandardBasicTypes. MATERIALIZED_BLOB_WRAPPER
The standard Hibernate type for mappingByte[]
to JDBCBLOB
.static BasicTypeReference<String>
StandardBasicTypes. MATERIALIZED_CLOB
static BasicTypeReference<char[]>
StandardBasicTypes. MATERIALIZED_CLOB_CHAR_ARRAY
The standard Hibernate type for mappingchar[]
to JDBCCLOB
.static BasicTypeReference<Character[]>
StandardBasicTypes. MATERIALIZED_CLOB_CHARACTER_ARRAY
The standard Hibernate type for mappingCharacter[]
to JDBCCLOB
.static BasicTypeReference<String>
StandardBasicTypes. MATERIALIZED_NCLOB
static BasicTypeReference<char[]>
StandardBasicTypes. MATERIALIZED_NCLOB_CHAR_ARRAY
The standard Hibernate type for mappingchar[]
to JDBCNCLOB
.static BasicTypeReference<Character[]>
StandardBasicTypes. MATERIALIZED_NCLOB_CHARACTER_ARRAY
The standard Hibernate type for mappingCharacter[]
to JDBCNCLOB
andstatic BasicTypeReference<NClob>
StandardBasicTypes. NCLOB
static BasicTypeReference<String>
StandardBasicTypes. NSTRING
static BasicTypeReference<String>
StandardBasicTypes. NTEXT
The standard Hibernate type for mappingString
to JDBCLONGNVARCHAR
.static BasicTypeReference<Boolean>
StandardBasicTypes. NUMERIC_BOOLEAN
static BasicTypeReference<Object>
StandardBasicTypes. OBJECT_TYPE
static BasicTypeReference<OffsetDateTime>
StandardBasicTypes. OFFSET_DATE_TIME
The standard Hibernate type for mappingOffsetDateTime
to JDBCTIMESTAMP_WITH_TIMEZONE
orTIMESTAMP
depending on the "hibernate.timezone.default_storage" setting.static BasicTypeReference<OffsetDateTime>
StandardBasicTypes. OFFSET_DATE_TIME_WITH_TIMEZONE
The standard Hibernate type for mappingOffsetDateTime
to JDBCTIMESTAMP_WITH_TIMEZONE
.static BasicTypeReference<OffsetDateTime>
StandardBasicTypes. OFFSET_DATE_TIME_WITHOUT_TIMEZONE
The standard Hibernate type for mappingOffsetDateTime
to JDBCTIMESTAMP
.static BasicTypeReference<OffsetTime>
StandardBasicTypes. OFFSET_TIME
The standard Hibernate type for mappingOffsetTime
to JDBCTIME_WITH_TIMEZONE
.static BasicTypeReference<OffsetTime>
StandardBasicTypes. OFFSET_TIME_UTC
The standard Hibernate type for mappingOffsetTime
to JDBCTIME_UTC
.static BasicTypeReference<OffsetTime>
StandardBasicTypes. OFFSET_TIME_WITH_TIMEZONE
The standard Hibernate type for mappingOffsetTime
to JDBCTIME_WITH_TIMEZONE
.static BasicTypeReference<OffsetTime>
StandardBasicTypes. OFFSET_TIME_WITHOUT_TIMEZONE
The standard Hibernate type for mappingOffsetTime
to JDBCTIME
.static BasicTypeReference<byte[]>
StandardBasicTypes. ROW_VERSION
The standard Hibernate type for mappingbyte[]
to JDBCVARBINARY
, specifically for entity versions/timestamps.static BasicTypeReference<Serializable>
StandardBasicTypes. SERIALIZABLE
The standard Hibernate type for mappingSerializable
to JDBCVARBINARY
.static BasicTypeReference<Short>
StandardBasicTypes. SHORT
static BasicTypeReference<String>
StandardBasicTypes. STRING
static BasicTypeReference<String>
StandardBasicTypes. TEXT
The standard Hibernate type for mappingString
to JDBCLONGVARCHAR
.static BasicTypeReference<Date>
StandardBasicTypes. TIME
static BasicTypeReference<Date>
StandardBasicTypes. TIMESTAMP
static BasicTypeReference<TimeZone>
StandardBasicTypes. TIMEZONE
static BasicTypeReference<Boolean>
StandardBasicTypes. TRUE_FALSE
static BasicTypeReference<URL>
StandardBasicTypes. URL
static BasicTypeReference<UUID>
StandardBasicTypes. UUID
static BasicTypeReference<UUID>
StandardBasicTypes. UUID_BINARY
static BasicTypeReference<UUID>
StandardBasicTypes. UUID_CHAR
static BasicTypeReference<float[]>
StandardBasicTypes. VECTOR
The standard Hibernate type for mappingfloat[]
to JDBCVECTOR
, specifically for embedding vectors like provided by the PostgreSQL extension pgvector.static BasicTypeReference<Byte[]>
StandardBasicTypes. WRAPPER_BINARY
Deprecated, for removal: This API element is subject to removal in a future version.useStandardBasicTypes.BINARY_WRAPPER
insteadstatic BasicTypeReference<Boolean>
StandardBasicTypes. YES_NO
static BasicTypeReference<ZoneOffset>
StandardBasicTypes. ZONE_OFFSET
The standard Hibernate type for mappingZoneOffset
to JDBCVARCHAR
.static BasicTypeReference<ZonedDateTime>
StandardBasicTypes. ZONED_DATE_TIME
The standard Hibernate type for mappingZonedDateTime
to JDBCTIMESTAMP_WITH_TIMEZONE
orTIMESTAMP
depending on the "hibernate.timezone.default_storage" setting.static BasicTypeReference<ZonedDateTime>
StandardBasicTypes. ZONED_DATE_TIME_WITH_TIMEZONE
The standard Hibernate type for mappingZonedDateTime
to JDBCTIMESTAMP_WITH_TIMEZONE
.static BasicTypeReference<ZonedDateTime>
StandardBasicTypes. ZONED_DATE_TIME_WITHOUT_TIMEZONE
The standard Hibernate type for mappingZonedDateTime
to JDBCTIMESTAMP
.Methods in org.hibernate.type that return BasicTypeReference Modifier and Type Method Description BasicTypeReference<T>
BasicTypeReference. asImmutable()
Methods in org.hibernate.type with parameters of type BasicTypeReference Modifier and Type Method Description void
BasicTypeRegistry. addPrimeEntry(BasicTypeReference<?> type, String legacyTypeClassName, String[] registrationKeys)
<J> BasicType<J>
BasicTypeRegistry. resolve(BasicTypeReference<J> basicTypeReference)
-