Uses of Interface
org.hibernate.type.descriptor.java.JavaType
-
Packages that use JavaType Package Description org.hibernate.boot.internal org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.boot.model.process.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.id.factory Defines a service for creating id generators.org.hibernate.id.factory.internal Implementation of the SPI for id generator factories.org.hibernate.id.factory.spi Contains an SPI for id generator factories.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.query.criteria Support for JPA criteria queries.org.hibernate.query.derived org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.internal org.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMapping
or thehbm.xml
mapping element<resultset/>
.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQuery
APIsorg.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function Package defining support for HQL, including JPQL as a subset of HQL.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree This package contains the classes that make up the SQM tree nodes.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.predicate Nodes representing logical predicates in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselect
statements in the SQM tree.org.hibernate.spatial org.hibernate.spatial.dialect.db2 org.hibernate.spatial.dialect.h2gis org.hibernate.spatial.dialect.hana org.hibernate.spatial.dialect.mysql org.hibernate.spatial.dialect.oracle org.hibernate.spatial.dialect.postgis org.hibernate.spatial.dialect.sqlserver org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.graph.instantiation.internal org.hibernate.sql.results.graph.tuple org.hibernate.sql.results.internal org.hibernate.sql.results.internal.domain org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi org.hibernate.sql.results.spi org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.converter.internal Implements the SPI for basic-typed value conversions.org.hibernate.type.descriptor.converter.spi An SPI for basic-typed value conversions, including support for handling JPAAttributeConverter
instances as part of the HibernateType
system.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.jdbc.internal org.hibernate.type.descriptor.jdbc.spi org.hibernate.type.descriptor.sql An API for working with abstract families of DDL types parameterized by varying length, precision, and scale.org.hibernate.type.descriptor.sql.internal Includes several general-purpose implementations ofDdlType
.org.hibernate.type.format Support for type mappings which format composite values to a structured text format (JSON or XML) for storage in a database-specific column type supporting that structured format.org.hibernate.type.format.jackson Implementations ofFormatMapper
using Jackson.org.hibernate.type.format.jakartajson An implementation ofFormatMapper
using Jakarta JSON.org.hibernate.type.format.jaxb An implementation ofFormatMapper
using JAXB.org.hibernate.type.internal org.hibernate.type.spi Defines a registry for HibernateType
s. -
-
Uses of JavaType in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal with parameters of type JavaType Modifier and Type Method Description void
InFlightMetadataCollectorImpl. addJavaTypeRegistration(Class<?> javaType, JavaType<?> jtd)
-
Uses of JavaType in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type JavaType Modifier and Type Method Description default void
TypeContributions. contributeJavaType(JavaType<?> descriptor)
-
Uses of JavaType in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal that return JavaType Modifier and Type Method Description JavaType<E>
EnumeratedValueResolution. getDomainJavaType()
JavaType<J>
InferredBasicValueResolution. getDomainJavaType()
JavaType<J>
NamedBasicTypeResolution. getDomainJavaType()
JavaType<J>
NamedConverterResolution. getDomainJavaType()
JavaType<?>
UserTypeResolution. getDomainJavaType()
JavaType<E>
VersionResolution. getDomainJavaType()
JavaType<?>
EnumeratedValueResolution. getRelationalJavaType()
JavaType<?>
InferredBasicValueResolution. getRelationalJavaType()
JavaType<?>
NamedBasicTypeResolution. getRelationalJavaType()
JavaType<?>
NamedConverterResolution. getRelationalJavaType()
JavaType<?>
UserTypeResolution. getRelationalJavaType()
JavaType<?>
VersionResolution. getRelationalJavaType()
Methods in org.hibernate.boot.model.process.internal with parameters of type JavaType Modifier and Type Method Description static <T> BasicType<T>
InferredBasicValueResolver. resolveSqlTypeIndicators(JdbcTypeIndicators stdIndicators, BasicType<T> resolved, JavaType<T> domainJtd)
Method parameters in org.hibernate.boot.model.process.internal with type arguments of type JavaType Modifier and Type Method Description static <T> BasicValue.Resolution<T>
InferredBasicValueResolver. from(BasicJavaType<T> explicitJavaType, JdbcType explicitJdbcType, Type resolvedJavaType, Supplier<JavaType<T>> reflectedJtdResolver, Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators, Table table, Selectable selectable, String ownerName, String propertyName, MetadataBuildingContext buildingContext)
Constructors in org.hibernate.boot.model.process.internal with parameters of type JavaType Constructor Description InferredBasicValueResolution(JdbcMapping jdbcMapping, JavaType<J> domainJtd, JavaType<T> relationalJtd, JdbcType jdbcType, BasicType<J> legacyType, MutabilityPlan<J> mutabilityPlan)
NamedBasicTypeResolution(JavaType<J> domainJtd, BasicType basicType, BasicValueConverter valueConverter, Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess, MetadataBuildingContext context)
NamedConverterResolution(JavaType<J> domainJtd, JavaType<?> relationalJtd, JdbcType jdbcType, JpaAttributeConverter<J,?> valueConverter, MutabilityPlan<J> mutabilityPlan, TypeConfiguration typeConfiguration)
VersionResolution(JavaType javaType, JdbcType jdbcType, JdbcMapping jdbcMapping, BasicType legacyType)
-
Uses of JavaType in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with parameters of type JavaType Modifier and Type Method Description void
InFlightMetadataCollector. addJavaTypeRegistration(Class<?> javaType, JavaType<?> jtd)
-
Uses of JavaType in org.hibernate.dialect
Methods in org.hibernate.dialect that return JavaType Modifier and Type Method Description <T> JavaType<T>
AbstractPostgreSQLStructJdbcType. getJdbcRecommendedJavaTypeMapping(Integer precision, Integer scale, TypeConfiguration typeConfiguration)
<T> JavaType<T>
DB2StructJdbcType. getJdbcRecommendedJavaTypeMapping(Integer precision, Integer scale, TypeConfiguration typeConfiguration)
<T> JavaType<T>
StructJdbcType. getJdbcRecommendedJavaTypeMapping(Integer precision, Integer scale, TypeConfiguration typeConfiguration)
Methods in org.hibernate.dialect with parameters of type JavaType Modifier and Type Method Description protected <X> X
AbstractPostgreSQLStructJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
protected <X> X
PostgreSQLInetJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
<X> BasicBinder<X>
AbstractHANADialect.HANABlobType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
AbstractPostgreSQLJsonPGObjectType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
DB2StructJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
H2DurationIntervalSecondJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
OracleArrayJdbcType. getBinder(JavaType<X> javaTypeDescriptor)
<X> ValueBinder<X>
OracleXmlJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
PostgreSQLCastingInetJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
PostgreSQLCastingIntervalSecondJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
PostgreSQLInetJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
PostgreSQLIntervalSecondJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
PostgreSQLStructCastingJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
PostgreSQLStructPGObjectJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
StructJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
VarcharUUIDJdbcType. getBinder(JavaType<X> javaType)
String
OracleBooleanJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)
String
OracleJsonJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)
<X> ValueExtractor<X>
AbstractHANADialect.HANABlobType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
AbstractPostgreSQLJsonPGObjectType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
AbstractPostgreSQLStructJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
DB2StructJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
H2DurationIntervalSecondJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
PostgreSQLCastingInetJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
PostgreSQLCastingIntervalSecondJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
PostgreSQLInetJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
PostgreSQLIntervalSecondJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
PostgreSQLStructPGObjectJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
StructJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
VarcharUUIDJdbcType. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
H2DurationIntervalSecondJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
OracleArrayJdbcType. getJdbcLiteralFormatter(JavaType<T> javaTypeDescriptor)
<T> JdbcLiteralFormatter<T>
PostgreSQLCastingInetJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
PostgreSQLCastingIntervalSecondJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
PostgreSQLInetJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
PostgreSQLIntervalSecondJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
VarcharUUIDJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
JdbcType
PostgreSQLCastingIntervalSecondJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
PostgreSQLIntervalSecondJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
Size
Dialect.SizeStrategy. resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length)
Size
Dialect.SizeStrategyImpl. resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length)
protected <X> String
AbstractPostgreSQLStructJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
protected <X> String
PostgreSQLInetJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
-
Uses of JavaType in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal with parameters of type JavaType Modifier and Type Method Description static IdentifierValue
UnsavedValueFactory. getUnsavedIdentifierValue(KeyValue bootIdMapping, JavaType<?> idJtd, Getter getter, Supplier<?> templateInstanceAccess)
Return the UnsavedValueStrategy for determining whether an entity instance is unsaved based on the identifier. -
Uses of JavaType in org.hibernate.id.factory
Methods in org.hibernate.id.factory with parameters of type JavaType Modifier and Type Method Description Generator
IdentifierGeneratorFactory. createIdentifierGenerator(GenerationType generationType, String generatedValueGeneratorName, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver)
Create anIdentifierGenerator
based on the given details. -
Uses of JavaType in org.hibernate.id.factory.internal
Methods in org.hibernate.id.factory.internal with parameters of type JavaType Modifier and Type Method Description IdentifierGenerator
AutoGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)
IdentifierGenerator
IdentityGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)
IdentifierGenerator
SequenceGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)
IdentifierGenerator
StandardIdentifierGeneratorFactory. createIdentifierGenerator(GenerationType generationType, String generatedValueGeneratorName, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver)
IdentifierGenerator
TableGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)
IdentifierGenerator
UUIDGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)
-
Uses of JavaType in org.hibernate.id.factory.spi
Methods in org.hibernate.id.factory.spi with parameters of type JavaType Modifier and Type Method Description IdentifierGenerator
GenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry)
-
Uses of JavaType in org.hibernate.mapping
Methods in org.hibernate.mapping that return JavaType Modifier and Type Method Description JavaType<J>
BasicValue.Resolution. getDomainJavaType()
The JavaType for the value as part of the domain modelJavaType<?>
BasicValue.Resolution. getRelationalJavaType()
The JavaType for the relational value as part of the relational model (its JDBC representation) -
Uses of JavaType in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return JavaType Modifier and Type Method Description JavaType<?>
AbstractEmbeddableRepresentationStrategy. getEmbeddableJavaType()
JavaType<?>
AbstractEmbeddableRepresentationStrategy. getMappedJavaType()
JavaType<?>
EmbeddableRepresentationStrategyMap. getMappedJavaType()
JavaType<?>
EntityRepresentationStrategyMap. getMappedJavaType()
JavaType<?>
EntityRepresentationStrategyPojoStandard. getMappedJavaType()
JavaType<?>
EntityRepresentationStrategyMap. getProxyJavaType()
JavaType<?>
EntityRepresentationStrategyPojoStandard. getProxyJavaType()
-
Uses of JavaType in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return JavaType Modifier and Type Method Description JavaType<O>
DiscriminatorConverter. getDomainJavaType()
default JavaType<?>
DiscriminatorMapping. getDomainJavaType()
The domain Java form, which is eitherJavaType<Class>
(entity class) orJavaType<String>
(entity name).default JavaType<?>
ValueMapping. getExpressibleJavaType()
default JavaType<?>
EmbeddableValuedModelPart. getJavaType()
default JavaType<?>
EntityMappingType. getJavaType()
default JavaType<?>
ManagedMappingType. getJavaType()
JavaType<?>
ModelPart. getJavaType()
The Java type for this part.default JavaType<O>
DiscriminatorType. getJavaTypeDescriptor()
JavaType
JdbcMapping. getJavaTypeDescriptor()
The descriptor for the Java type represented by this expressible typedefault JavaType<?>
JdbcMapping. getJdbcJavaType()
default JavaType<?>
EntityMappingType. getMappedJavaType()
default JavaType<?>
JdbcMapping. getMappedJavaType()
JavaType<?>
MappingType. getMappedJavaType()
The descriptor descriptor for the mapped Java typeJavaType<R>
DiscriminatorConverter. getRelationalJavaType()
default JavaType<?>
DiscriminatorMapping. getRelationalJavaType()
The relational Java form.Methods in org.hibernate.metamodel.mapping with parameters of type JavaType Modifier and Type Method Description static <O,R>
DiscriminatorConverter<O,R>DiscriminatorConverter. fromValueMappings(NavigableRole role, JavaType<O> domainJavaType, BasicType<R> underlyingJdbcMapping, Map<Object,String> valueMappings, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.metamodel.mapping with parameters of type JavaType Constructor Description DiscriminatorConverter(NavigableRole discriminatorRole, JavaType<O> domainJavaType, JavaType<R> relationalJavaType, List<DiscriminatorValueDetails> valueMappings)
-
Uses of JavaType in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return JavaType Modifier and Type Method Description JavaType<?>
DiscriminatedCollectionPart. getExpressibleJavaType()
JavaType<O>
DiscriminatorTypeImpl. getExpressibleJavaType()
JavaType<?>
EmbeddedCollectionPart. getExpressibleJavaType()
default JavaType<?>
EntityCollectionPart. getExpressibleJavaType()
JavaType<?>
AbstractAttributeMapping. getJavaType()
JavaType<?>
AbstractDiscriminatorMapping. getJavaType()
JavaType<?>
AnyDiscriminatorPart. getJavaType()
JavaType<?>
AnyKeyPart. getJavaType()
JavaType<?>
BasicAttributeMapping. getJavaType()
JavaType<?>
BasicEntityIdentifierMappingImpl. getJavaType()
JavaType<?>
BasicValuedCollectionPart. getJavaType()
JavaType<?>
CollectionIdentifierDescriptorImpl. getJavaType()
JavaType<?>
CompoundNaturalIdMapping. getJavaType()
JavaType<?>
DiscriminatedAssociationMapping. getJavaType()
JavaType<?>
DiscriminatedCollectionPart. getJavaType()
JavaType<?>
EmbeddedForeignKeyDescriptor. getJavaType()
default JavaType<?>
EntityCollectionPart. getJavaType()
JavaType<?>
EntityRowIdMappingImpl. getJavaType()
JavaType<?>
SimpleForeignKeyDescriptor. getJavaType()
JavaType<?>
SimpleNaturalIdMapping. getJavaType()
JavaType<?>
AbstractEmbeddableMapping. getMappedJavaType()
JavaType<?>
CompoundNaturalIdMapping. getMappedJavaType()
JavaType<?>
DiscriminatedAssociationMapping. getMappedJavaType()
JavaType<?>
EmbeddableMappingTypeImpl. getMappedJavaType()
JavaType<?>
IdClassEmbeddable. getMappedJavaType()
JavaType<?>
IdClassRepresentationStrategy. getMappedJavaType()
JavaType<?>
VirtualIdRepresentationStrategy. getMappedJavaType()
JavaType<Object[]>
CompoundNaturalIdMapping.DomainResultImpl. getResultJavaType()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type JavaType Modifier and Type Method Description static DiscriminatedAssociationMapping
DiscriminatedAssociationMapping. from(NavigableRole containerRole, JavaType<?> baseAssociationJtd, DiscriminatedAssociationModelPart declaringModelPart, AnyType anyType, Any bootValueMapping, MappingModelCreationProcess creationProcess)
-
Uses of JavaType in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain that return JavaType Modifier and Type Method Description JavaType<J>
PersistentAttribute. getAttributeJavaType()
JavaType<J>
AbstractDomainType. getExpressibleJavaType()
JavaType<J>
DomainType. getExpressibleJavaType()
The descriptor for the Java type (i.e.Constructors in org.hibernate.metamodel.model.domain with parameters of type JavaType Constructor Description AbstractDomainType(JavaType<J> javaType, JpaMetamodelImplementor domainMetamodel)
AbstractIdentifiableType(String typeName, JavaType<J> javaType, IdentifiableDomainType<? super J> superType, boolean hasIdClass, boolean hasIdentifierProperty, boolean versioned, JpaMetamodelImplementor jpaMetamodel)
AbstractManagedType(String hibernateTypeName, JavaType<J> javaType, ManagedDomainType<? super J> superType, JpaMetamodelImplementor domainMetamodel)
-
Uses of JavaType in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return JavaType Modifier and Type Method Description JavaType<J>
AbstractAttribute. getAttributeJavaType()
JavaType<C>
PluralAttributeBuilder. getCollectionJavaType()
JavaType<E>
AbstractPluralAttribute. getExpressibleJavaType()
JavaType<J>
AbstractSqmPathSource. getExpressibleJavaType()
JavaType<D>
AnyDiscriminatorSqmPathSource. getExpressibleJavaType()
JavaType<Class>
AnyMappingDomainTypeImpl. getExpressibleJavaType()
JavaType<Object[]>
ArrayTupleType. getExpressibleJavaType()
JavaType<J>
BasicTypeImpl. getExpressibleJavaType()
JavaType<J>
SingularAttributeImpl. getExpressibleJavaType()
JavaType<?>
BasicSqmPathSource. getRelationalJavaType()
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type JavaType Constructor Description AbstractAttribute(ManagedDomainType<D> declaringType, String name, JavaType<J> attributeJtd, AttributeClassification attributeClassification, DomainType<B> valueType, Member member, MetadataContext metadataContext)
AnyMappingDomainTypeImpl(Any bootAnyMapping, AnyType anyType, JavaType<Class> baseJtd, TypeConfiguration typeConfiguration, MappingMetamodel mappingMetamodel, SessionFactoryImplementor sessionFactory)
BasicSqmPathSource(String localPathName, SqmPathSource<J> pathModel, BasicDomainType<J> domainType, JavaType<?> relationalJavaType, Bindable.BindableType jpaBindableType, boolean isGeneric)
BasicTypeImpl(JavaType<J> javaType)
EmbeddableTypeImpl(JavaType<J> javaType, boolean isDynamic, JpaMetamodelImplementor domainMetamodel)
EntityTypeImpl(JavaType<J> javaType, IdentifiableDomainType<? super J> superType, PersistentClass persistentClass, JpaMetamodelImplementor jpaMetamodel)
EntityTypeImpl(JavaType<J> javaTypeDescriptor, JpaMetamodelImplementor jpaMetamodel)
MappedSuperclassTypeImpl(JavaType<J> javaType, MappedSuperclass mappedSuperclass, IdentifiableDomainType<? super J> superType, JpaMetamodelImplementor jpaMetamodel)
PluralAttributeBuilder(JavaType<C> collectionJtd, boolean isGeneric, AttributeClassification attributeClassification, CollectionClassification collectionClassification, DomainType<E> elementType, DomainType<K> listIndexOrMapKeyType, ManagedDomainType<D> declaringType, Property property, Member member)
PrimitiveBasicTypeImpl(JavaType<J> javaType, Class<J> javaTypeClass)
SingularAttributeImpl(ManagedDomainType<D> declaringType, String name, AttributeClassification attributeClassification, DomainType<J> attributeType, JavaType<?> relationalJavaType, Member member, boolean isIdentifier, boolean isVersion, boolean isOptional, boolean isGeneric, MetadataContext metadataContext)
-
Uses of JavaType in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return JavaType Modifier and Type Method Description default JavaType<?>
EntityRepresentationStrategy. getLoadJavaType()
The Java type descriptor for the type returned when the entity is loadedJavaType<?>
ManagedTypeRepresentationStrategy. getMappedJavaType()
The Java type descriptor for the concrete type.JavaType<?>
EntityRepresentationStrategy. getProxyJavaType()
-
Uses of JavaType in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return JavaType Modifier and Type Method Description JavaType<T>
DiscriminatorType. getExpressibleJavaType()
Deprecated, for removal: This API element is subject to removal in a future version.JavaType<T>
DiscriminatorType. getJavaTypeDescriptor()
Deprecated, for removal: This API element is subject to removal in a future version.JavaType<?>
DiscriminatorType. getJdbcJavaType()
Deprecated, for removal: This API element is subject to removal in a future version.JavaType<?>
AbstractEntityPersister. getMappedJavaType()
JavaType<T>
DiscriminatorType. getMappedJavaType()
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of JavaType in org.hibernate.procedure.internal
Constructors in org.hibernate.procedure.internal with parameters of type JavaType Constructor Description ScalarDomainResultBuilder(JavaType<T> typeDescriptor)
-
Uses of JavaType in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return JavaType Modifier and Type Method Description JavaType<T>
JpaTupleElement. getJavaTypeDescriptor()
-
Uses of JavaType in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return JavaType Modifier and Type Method Description JavaType<J>
AnonymousTupleSqmAssociationPathSource. getAttributeJavaType()
JavaType<J>
AnonymousTupleSimpleSqmPathSource. getExpressibleJavaType()
JavaType<J>
AnonymousTupleSqmPathSource. getExpressibleJavaType()
JavaType<T>
AnonymousTupleType. getExpressibleJavaType()
JavaType<?>
AnonymousTupleBasicValuedModelPart. getJavaType()
JavaType<?>
AnonymousTupleEmbeddableValuedModelPart. getJavaType()
JavaType<?>
AnonymousTupleEntityValuedModelPart. getJavaType()
JavaType<?>
AnonymousTupleTableGroupProducer. getJavaType()
JavaType<?>
AnonymousTupleBasicValuedModelPart. getMappedJavaType()
JavaType<?>
AnonymousTupleEmbeddableValuedModelPart. getMappedJavaType()
JavaType<?>
AnonymousTupleEntityValuedModelPart. getMappedJavaType()
JavaType<?>
AnonymousTupleTableGroupProducer. getMappedJavaType()
-
Uses of JavaType in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal that return JavaType Modifier and Type Method Description JavaType
FullyQualifiedReflectivePathTerminal. getJavaTypeDescriptor()
-
Uses of JavaType in org.hibernate.query.internal
Constructors in org.hibernate.query.internal with parameters of type JavaType Constructor Description ResultMementoInstantiationStandard(JavaType<?> instantiatedJtd, List<ResultMementoInstantiation.ArgumentMemento> argumentMementos)
-
Uses of JavaType in org.hibernate.query.results
Methods in org.hibernate.query.results with parameters of type JavaType Modifier and Type Method Description SqlSelection
ResultSetMappingSqlSelection. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
SqlSelection
DomainResultCreationStateImpl. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.query.results.complete
Constructors in org.hibernate.query.results.complete with parameters of type JavaType Constructor Description CompleteResultBuilderBasicValuedConverted(String explicitColumnName, ManagedBean<? extends AttributeConverter<O,R>> converterBean, JavaType<? extends AttributeConverter<O,R>> converterJtd, BasicJavaType<O> domainJavaType, BasicValuedMapping underlyingMapping)
CompleteResultBuilderBasicValuedStandard(String explicitColumnName, BasicValuedMapping explicitType, JavaType<?> explicitJavaType)
CompleteResultBuilderInstantiation(JavaType<?> javaType, List<ResultBuilder> argumentResultBuilders)
-
Uses of JavaType in org.hibernate.query.results.dynamic
Constructors in org.hibernate.query.results.dynamic with parameters of type JavaType Constructor Description DynamicResultBuilderBasicStandard(String columnName, String resultAlias, JavaType<?> explicitJavaType)
DynamicResultBuilderInstantiation(JavaType<J> javaType)
-
Uses of JavaType in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return JavaType Modifier and Type Method Description JavaType<J>
SqmExpressible. getExpressibleJavaType()
The Java type descriptor for this expressibledefault JavaType<?>
SqmExpressible. getRelationalJavaType()
-
Uses of JavaType in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type JavaType Modifier and Type Method Description SqlSelection
SelfRenderingFunctionSqlAstExpression. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration)
SqlSelection
SelfRenderingFunctionSqlAstExpression. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type JavaType Modifier and Type Method Description static <J> SqmPathSource<J>
SqmMappingModelHelper. resolveSqmPathSource(String name, SqmPathSource<J> pathModel, DomainType<J> valueDomainType, JavaType<?> relationalJavaType, Bindable.BindableType jpaBindableType, boolean isGeneric)
-
Uses of JavaType in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type JavaType Modifier and Type Method Description SqlSelection
BaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)
SqlSelection
BaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return JavaType Modifier and Type Method Description JavaType<R>
SqmMapEntryResult. getResultJavaType()
Methods in org.hibernate.query.sqm.sql.internal with parameters of type JavaType Modifier and Type Method Description SqlSelection
DiscriminatorPathInterpretation. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
SqlSelection
SqlAstProcessingStateImpl. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)
SqlSelection
SqlAstQueryPartProcessingStateImpl. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)
Constructors in org.hibernate.query.sqm.sql.internal with parameters of type JavaType Constructor Description SqmMapEntryResult(DomainResult<K> keyResult, DomainResult<V> valueResult, String alias, JavaType<R> javaType)
-
Uses of JavaType in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return JavaType Modifier and Type Method Description default JavaType<T>
SqmExpressibleAccessor. getNodeJavaType()
The Java type descriptor for this node.default JavaType<T>
SqmTypedNode. getNodeJavaType()
The Java type descriptor for this node. -
Uses of JavaType in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return JavaType Modifier and Type Method Description JavaType<T>
SqmBasicValuedSimplePath. getExpressibleJavaType()
JavaType<T>
SqmEmbeddedValuedSimplePath. getExpressibleJavaType()
JavaType<Map.Entry<K,V>>
SqmMapEntryReference. getExpressibleJavaType()
JavaType<T>
SqmPolymorphicRootDescriptor. getExpressibleJavaType()
JavaType<Map.Entry<K,V>>
SqmMapEntryReference. getJavaTypeDescriptor()
default JavaType<T>
SqmPath. getJavaTypeDescriptor()
JavaType<T>
AbstractSqmAttributeJoin. getNodeJavaType()
JavaType<Map.Entry<K,V>>
SqmMapEntryReference. getNodeJavaType()
Constructors in org.hibernate.query.sqm.tree.domain with parameters of type JavaType Constructor Description SqmPolymorphicRootDescriptor(JavaType<T> polymorphicJavaType, Set<EntityDomainType<?>> implementors)
-
Uses of JavaType in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return JavaType Modifier and Type Method Description JavaType<Object>
NullSqmExpressible. getExpressibleJavaType()
JavaType<T>
SqmFieldLiteral. getExpressibleJavaType()
JavaType<T>
AbstractSqmExpression. getJavaTypeDescriptor()
JavaType<T>
SqmFieldLiteral. getJavaTypeDescriptor()
Methods in org.hibernate.query.sqm.tree.expression with parameters of type JavaType Modifier and Type Method Description static <T> void
SqmLiteral. appendHqlString(StringBuilder sb, JavaType<T> javaType, T value)
static boolean
Compatibility. areAssignmentCompatible(JavaType to, JavaType from)
Constructors in org.hibernate.query.sqm.tree.expression with parameters of type JavaType Constructor Description SqmFieldLiteral(Field field, JavaType<T> fieldJavaType, NodeBuilder nodeBuilder)
SqmFieldLiteral(T value, JavaType<T> fieldJavaType, String fieldName, NodeBuilder nodeBuilder)
-
Uses of JavaType in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from that return JavaType Modifier and Type Method Description JavaType<T>
SqmAttributeJoin. getJavaTypeDescriptor()
-
Uses of JavaType in org.hibernate.query.sqm.tree.predicate
Methods in org.hibernate.query.sqm.tree.predicate that return JavaType Modifier and Type Method Description default JavaType<Boolean>
SqmPredicate. getJavaTypeDescriptor()
-
Uses of JavaType in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return JavaType Modifier and Type Method Description JavaType<T>
SqmJpaCompoundSelection. getExpressibleJavaType()
JavaType<T>
SqmDynamicInstantiation. getJavaTypeDescriptor()
JavaType<T>
SqmJpaCompoundSelection. getJavaTypeDescriptor()
JavaType<Object>
SqmSelectClause. getJavaTypeDescriptor()
JavaType<T>
SqmSubQuery. getJavaTypeDescriptor()
JavaType<T>
SqmDynamicInstantiationTarget. getTargetTypeDescriptor()
Methods in org.hibernate.query.sqm.tree.select with parameters of type JavaType Modifier and Type Method Description static <R> SqmDynamicInstantiation<R>
SqmDynamicInstantiation. forClassInstantiation(JavaType<R> targetJavaType, NodeBuilder nodeBuilder)
static <L extends List<?>>
SqmDynamicInstantiation<L>SqmDynamicInstantiation. forListInstantiation(JavaType<L> listJavaType, NodeBuilder nodeBuilder)
static <M extends Map<?,?>>
SqmDynamicInstantiation<M>SqmDynamicInstantiation. forMapInstantiation(JavaType<M> mapJavaType, NodeBuilder nodeBuilder)
Constructors in org.hibernate.query.sqm.tree.select with parameters of type JavaType Constructor Description SqmJpaCompoundSelection(List<SqmSelectableNode<?>> selectableNodes, JavaType<T> javaType, NodeBuilder criteriaBuilder)
-
Uses of JavaType in org.hibernate.spatial
Classes in org.hibernate.spatial that implement JavaType Modifier and Type Class Description class
GeolatteGeometryJavaType
Descriptor for geolatte-geomGeometry
s.class
JTSGeometryJavaType
Descriptor for JTSGeometry
s.Fields in org.hibernate.spatial declared as JavaType Modifier and Type Field Description protected JavaType<T>
GeometryLiteralFormatter. javaType
Constructors in org.hibernate.spatial with parameters of type JavaType Constructor Description GeometryLiteralFormatter(JavaType<T> javaType, org.geolatte.geom.codec.Wkt.Dialect wktDialect, String geomFromTextName)
-
Uses of JavaType in org.hibernate.spatial.dialect.db2
Methods in org.hibernate.spatial.dialect.db2 with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
DB2GeometryType. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
DB2GeometryType. getExtractor(JavaType<X> javaType)
-
Uses of JavaType in org.hibernate.spatial.dialect.h2gis
Methods in org.hibernate.spatial.dialect.h2gis with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
H2GISGeometryType. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
H2GISGeometryType. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
H2GISGeometryType. getJdbcLiteralFormatter(JavaType<T> javaType)
-
Uses of JavaType in org.hibernate.spatial.dialect.hana
Methods in org.hibernate.spatial.dialect.hana with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
HANAGeometryType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
HANAPointType. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
HANAGeometryType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
HANAPointType. getExtractor(JavaType<X> javaType)
-
Uses of JavaType in org.hibernate.spatial.dialect.mysql
Methods in org.hibernate.spatial.dialect.mysql with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
MySQLGeometryJdbcType. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
MySQLGeometryJdbcType. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
MySQLGeometryJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
-
Uses of JavaType in org.hibernate.spatial.dialect.oracle
Methods in org.hibernate.spatial.dialect.oracle with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
SDOGeometryType. getBinder(JavaType<X> javaTypeDescriptor)
<X> ValueExtractor<X>
SDOGeometryType. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
SDOGeometryType. getJdbcLiteralFormatter(JavaType<T> javaTypeDescriptor)
Constructors in org.hibernate.spatial.dialect.oracle with parameters of type JavaType Constructor Description SDOGeometryValueExtractor(JavaType<X> javaType, JdbcType jdbcType)
Creates instance -
Uses of JavaType in org.hibernate.spatial.dialect.postgis
Methods in org.hibernate.spatial.dialect.postgis with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
AbstractCastingPostGISJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
AbstractPostGISJdbcType. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
AbstractCastingPostGISJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
AbstractPostGISJdbcType. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
AbstractCastingPostGISJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
AbstractPostGISJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
-
Uses of JavaType in org.hibernate.spatial.dialect.sqlserver
Methods in org.hibernate.spatial.dialect.sqlserver with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
AbstractSqlServerGISType. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
AbstractSqlServerGISType. getExtractor(JavaType<X> javaType)
abstract <T> JdbcLiteralFormatter<T>
AbstractSqlServerGISType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
SqlServerGeographyType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
SqlServerGeometryType. getJdbcLiteralFormatter(JavaType<T> javaType)
-
Uses of JavaType in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type JavaType Modifier and Type Method Description SqlSelection
SqlSelectionProducer. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration)
Create a SqlSelection for the given JDBC ResultSet positionSqlSelection
SqlSelectionProducer. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
Deprecated, for removal: This API element is subject to removal in a future version.SqlSelection
SqlExpressionResolver. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)
Resolve the SqlSelection for the given expression -
Uses of JavaType in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return JavaType Modifier and Type Method Description JavaType
EntityTypeLiteral. getExpressibleJavaType()
JavaType<T>
JdbcLiteral. getExpressibleJavaType()
Methods in org.hibernate.sql.ast.tree.expression with parameters of type JavaType Modifier and Type Method Description default SqlSelection
Expression. createDomainResultSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration)
default SqlSelection
Expression. createDomainResultSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
Deprecated, for removal: This API element is subject to removal in a future version.default SqlSelection
Expression. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration)
default SqlSelection
Expression. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type JavaType Modifier and Type Method Description SqlSelection
DelegatingTableGroup. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration)
SqlSelection
DelegatingTableGroup. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal with parameters of type JavaType Modifier and Type Method Description SqlSelection
AbstractJdbcParameter. createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, TypeConfiguration typeConfiguration)
<J> BasicType<J>
JdbcSelectExecutorStandardImpl.CapturingJdbcValuesMetadata. resolveType(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return JavaType Modifier and Type Method Description JavaType<J>
DomainResultAssembler. getAssembledJavaType()
The JavaType describing the Java type that this assembler assembles.JavaType<J>
UnfetchedBasicPartResultAssembler. getAssembledJavaType()
JavaType<J>
UnfetchedResultAssembler. getAssembledJavaType()
JavaType<?>
AbstractFetchParent. getResultJavaType()
JavaType<?>
DomainResultGraphNode. getResultJavaType()
Constructors in org.hibernate.sql.results.graph with parameters of type JavaType Constructor Description UnfetchedBasicPartResultAssembler(JavaType<J> javaType)
UnfetchedResultAssembler(JavaType<J> javaType)
-
Uses of JavaType in org.hibernate.sql.results.graph.basic
Fields in org.hibernate.sql.results.graph.basic declared as JavaType Modifier and Type Field Description protected JavaType<J>
BasicResultAssembler. assembledJavaType
Methods in org.hibernate.sql.results.graph.basic that return JavaType Modifier and Type Method Description JavaType<J>
BasicResultAssembler. getAssembledJavaType()
JavaType<?>
BasicFetch. getResultJavaType()
JavaType<T>
BasicResult. getResultJavaType()
Methods in org.hibernate.sql.results.graph.basic with parameters of type JavaType Modifier and Type Method Description static <X> BasicResultAssembler<X>
BasicResultAssembler. from(SqlSelection selection, JavaType<X> javaType)
Constructors in org.hibernate.sql.results.graph.basic with parameters of type JavaType Constructor Description BasicResult(int jdbcValuesArrayPosition, String resultVariable, JavaType<T> javaType)
BasicResult(int jdbcValuesArrayPosition, String resultVariable, JavaType<T> javaType, NavigablePath navigablePath)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath, boolean coerceResultType)
BasicResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType)
BasicResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J,?> valueConverter)
CoercingResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J,?> valueConverter)
-
Uses of JavaType in org.hibernate.sql.results.graph.collection.internal
Methods in org.hibernate.sql.results.graph.collection.internal that return JavaType Modifier and Type Method Description JavaType<?>
AbstractCollectionAssembler. getAssembledJavaType()
JavaType
UnfetchedCollectionAssembler. getAssembledJavaType()
JavaType<?>
AbstractCollectionResultNode. getResultJavaType()
JavaType<?>
CollectionDomainResult. getResultJavaType()
JavaType<?>
DelayedCollectionFetch. getResultJavaType()
JavaType<?>
EagerCollectionFetch. getResultJavaType()
JavaType<?>
SelectEagerCollectionFetch. getResultJavaType()
-
Uses of JavaType in org.hibernate.sql.results.graph.embeddable.internal
Methods in org.hibernate.sql.results.graph.embeddable.internal that return JavaType Modifier and Type Method Description JavaType
EmbeddableAssembler. getAssembledJavaType()
JavaType<?>
AggregateEmbeddableResultImpl. getResultJavaType()
JavaType<?>
EmbeddableExpressionResultImpl. getResultJavaType()
JavaType<?>
EmbeddableResultImpl. getResultJavaType()
-
Uses of JavaType in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return JavaType Modifier and Type Method Description JavaType<?>
AbstractEntityResultGraphNode. getResultJavaType()
default JavaType<?>
EntityResultGraphNode. getResultJavaType()
-
Uses of JavaType in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal that return JavaType Modifier and Type Method Description JavaType
EntityAssembler. getAssembledJavaType()
JavaType<?>
EntityDelayedResultImpl. getResultJavaType()
Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type JavaType Constructor Description EntityAssembler(JavaType javaType, EntityInitializer initializer)
-
Uses of JavaType in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal that return JavaType Modifier and Type Method Description JavaType<A>
ArgumentReader. getAssembledJavaType()
JavaType<R>
DynamicInstantiationAssemblerConstructorImpl. getAssembledJavaType()
JavaType<T>
DynamicInstantiationAssemblerInjectionImpl. getAssembledJavaType()
JavaType<List<?>>
DynamicInstantiationAssemblerListImpl. getAssembledJavaType()
JavaType<Map<?,?>>
DynamicInstantiationAssemblerMapImpl. getAssembledJavaType()
JavaType<?>
ArgumentDomainResult. getResultJavaType()
JavaType<R>
DynamicInstantiationResultImpl. getResultJavaType()
JavaType<T>
DynamicInstantiation. getTargetJavaType()
Constructors in org.hibernate.sql.results.graph.instantiation.internal with parameters of type JavaType Constructor Description DynamicInstantiation(DynamicInstantiationNature nature, JavaType<T> targetJavaType)
DynamicInstantiationAssemblerConstructorImpl(Constructor<R> targetConstructor, JavaType<R> resultType, List<ArgumentReader<?>> argumentReaders)
DynamicInstantiationAssemblerInjectionImpl(JavaType<T> target, List<ArgumentReader<?>> argumentReaders)
DynamicInstantiationAssemblerListImpl(JavaType<List<?>> listJavaType, List<ArgumentReader<?>> argumentReaders)
DynamicInstantiationAssemblerMapImpl(JavaType<Map<?,?>> mapJavaType, List<ArgumentReader<?>> argumentReaders)
DynamicInstantiationResultImpl(String resultVariable, DynamicInstantiationNature nature, JavaType<R> javaType, List<ArgumentDomainResult<?>> argumentResults)
-
Uses of JavaType in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple that return JavaType Modifier and Type Method Description JavaType<J>
TupleResultAssembler. getAssembledJavaType()
JavaType<T>
TupleResult. getResultJavaType()
Constructors in org.hibernate.sql.results.graph.tuple with parameters of type JavaType Constructor Description TupleResult(int[] jdbcValuesArrayPositions, String resultVariable, JavaType<T> javaType)
TupleResult(int[] jdbcValuesArrayPositions, String resultVariable, JavaType<T> javaType, NavigablePath navigablePath)
TupleResultAssembler(int[] valuesArrayPositions, JavaType<J> assembledJavaType)
-
Uses of JavaType in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return JavaType Modifier and Type Method Description JavaType<J>
NullValueAssembler. getAssembledJavaType()
Methods in org.hibernate.sql.results.internal that return types with arguments of type JavaType Modifier and Type Method Description List<JavaType<?>>
StandardRowReader. getResultJavaTypes()
Constructors in org.hibernate.sql.results.internal with parameters of type JavaType Constructor Description NullValueAssembler(JavaType<J> javaType)
SqlSelectionImpl(int jdbcPosition, int valuesArrayPosition, JavaType<?> jdbcJavaType, Expression sqlExpression, boolean virtual)
-
Uses of JavaType in org.hibernate.sql.results.internal.domain
Methods in org.hibernate.sql.results.internal.domain that return JavaType Modifier and Type Method Description JavaType<?>
CircularBiDirectionalFetchImpl. getResultJavaType()
JavaType<?>
CircularFetchImpl. getResultJavaType()
-
Uses of JavaType in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal with parameters of type JavaType Modifier and Type Method Description default <J> BasicType<J>
ResultSetAccess. resolveType(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type JavaType Modifier and Type Method Description default <J> BasicType<J>
JdbcValuesMetadata. resolveType(int position, JavaType<J> explicitJavaType, SessionFactoryImplementor sessionFactory)
Determine the mapping to use for a particular position in the result<J> BasicType<J>
JdbcValuesMetadata. resolveType(int position, JavaType<J> explicitJavaType, TypeConfiguration typeConfiguration)
Determine the mapping to use for a particular position in the result -
Uses of JavaType in org.hibernate.sql.results.spi
Methods in org.hibernate.sql.results.spi that return types with arguments of type JavaType Modifier and Type Method Description List<JavaType<?>>
RowReader. getResultJavaTypes()
The individual JavaType for each DomainResult -
Uses of JavaType in org.hibernate.type
Methods in org.hibernate.type that return JavaType Modifier and Type Method Description JavaType<Boolean>
CharBooleanConverter. getDomainJavaType()
JavaType<Boolean>
NumericBooleanConverter. getDomainJavaType()
default JavaType<T>
BasicType. getExpressibleJavaType()
JavaType<J>
CustomType. getExpressibleJavaType()
JavaType<T>
AbstractStandardBasicType. getJavaTypeDescriptor()
default JavaType<T>
BasicType. getJavaTypeDescriptor()
JavaType<J>
CustomType. getJavaTypeDescriptor()
JavaType<T>
SerializableToBlobType. getJavaTypeDescriptor()
JavaType<?>
ConvertedBasicArrayType. getJdbcJavaType()
JavaType<?>
ConvertedBasicCollectionType. getJdbcJavaType()
JavaType<?>
CustomType. getJdbcJavaType()
default JavaType<T>
BasicType. getMappedJavaType()
JavaType<J>
CustomType. getMappedJavaType()
JavaType<Character>
CharBooleanConverter. getRelationalJavaType()
JavaType<Integer>
NumericBooleanConverter. getRelationalJavaType()
Methods in org.hibernate.type with parameters of type JavaType Modifier and Type Method Description <J> BasicType<J>
BasicTypeRegistry. resolve(JavaType<J> javaType, int sqlTypeCode)
<J> BasicType<J>
BasicTypeRegistry. resolve(JavaType<J> javaType, JdbcType jdbcType)
<J> BasicType<J>
BasicTypeRegistry. resolve(JavaType<J> javaType, JdbcType jdbcType, String baseTypeName)
<J> BasicType<J>
BasicTypeRegistry. resolve(JavaType<J> javaType, JdbcType jdbcType, Supplier<BasicType<J>> creator)
Find an existing BasicType registration for the given JavaType and JdbcType combo or create (and register) one.default <X> BasicType<X>
AdjustableBasicType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd)
Perform the adjustment<X> BasicType<X>
BasicArrayType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd)
<X> BasicType<X>
BasicCollectionType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd)
void
SerializableToBlobType. setJavaTypeDescriptor(JavaType<T> javaType)
Deprecated.Constructors in org.hibernate.type with parameters of type JavaType Constructor Description AbstractSingleColumnStandardBasicType(JdbcType jdbcType, JavaType<T> javaType)
AbstractStandardBasicType(JdbcType jdbcType, JavaType<T> javaType)
BasicArrayType(BasicType<T> baseDescriptor, JdbcType arrayJdbcType, JavaType<T[]> arrayTypeDescriptor)
ConvertedBasicArrayType(BasicType<T> baseDescriptor, JdbcType arrayJdbcType, JavaType<T[]> arrayTypeDescriptor, BasicValueConverter<T[],?> converter)
JavaObjectType(JdbcType jdbcType, JavaType<Object> javaType)
NullType(JdbcType jdbcType, JavaType<Object> javaType)
SerializableType(JavaType<T> jtd)
StandardBasicTypeTemplate(JdbcType jdbcType, JavaType<J> javaType, String... registrationKeys)
-
Uses of JavaType in org.hibernate.type.descriptor.converter.internal
Methods in org.hibernate.type.descriptor.converter.internal that return JavaType Modifier and Type Method Description JavaType<? extends AttributeConverter<O,R>>
JpaAttributeConverterImpl. getConverterJavaType()
JavaType<X>
ArrayConverter. getDomainJavaType()
JavaType<X>
CollectionConverter. getDomainJavaType()
JavaType<O>
JpaAttributeConverterImpl. getDomainJavaType()
JavaType<Y>
ArrayConverter. getRelationalJavaType()
JavaType<Y>
CollectionConverter. getRelationalJavaType()
JavaType<R>
JpaAttributeConverterImpl. getRelationalJavaType()
JavaType<Object>
NamedEnumValueConverter. getRelationalJavaType()
JavaType<N>
OrdinalEnumValueConverter. getRelationalJavaType()
Constructors in org.hibernate.type.descriptor.converter.internal with parameters of type JavaType Constructor Description ArrayConverter(BasicValueConverter<Object,Object> elementConverter, JavaType<X> domainJavaType, JavaType<Y> relationalJavaType)
CollectionConverter(BasicValueConverter<Object,Object> elementConverter, BasicCollectionJavaType<X,?> domainJavaType, JavaType<Y> relationalJavaType)
JpaAttributeConverterImpl(ManagedBean<? extends AttributeConverter<O,R>> attributeConverterBean, JavaType<? extends AttributeConverter<O,R>> converterJtd, Class<O> domainJavaType, Class<R> jdbcJavaType, JpaAttributeConverterCreationContext context)
JpaAttributeConverterImpl(ManagedBean<? extends AttributeConverter<O,R>> attributeConverterBean, JavaType<? extends AttributeConverter<O,R>> converterJtd, JavaType<O> domainJtd, JavaType<R> jdbcJtd)
NamedEnumValueConverter(EnumJavaType<E> domainTypeDescriptor, JdbcType jdbcType, JavaType<?> relationalTypeDescriptor)
OrdinalEnumValueConverter(EnumJavaType<E> enumJavaType, JdbcType jdbcType, JavaType<N> relationalJavaType)
-
Uses of JavaType in org.hibernate.type.descriptor.converter.spi
Methods in org.hibernate.type.descriptor.converter.spi that return JavaType Modifier and Type Method Description JavaType<? extends AttributeConverter<O,R>>
JpaAttributeConverter. getConverterJavaType()
JavaType<D>
BasicValueConverter. getDomainJavaType()
Descriptor for the Java type for the domain portion of this converterJavaType<R>
BasicValueConverter. getRelationalJavaType()
Descriptor for the Java type for the relational portion of this converter -
Uses of JavaType in org.hibernate.type.descriptor.java
Subinterfaces of JavaType in org.hibernate.type.descriptor.java Modifier and Type Interface Description interface
BasicJavaType<T>
SpecializesJavaType
for "basic" values, in the sense ofType.PersistenceType.BASIC
.interface
TemporalJavaType<T>
Specialized JavaType for temporal types.interface
VersionJavaType<T>
Additional contract for types which may be used to version (and optimistic lock) data.Classes in org.hibernate.type.descriptor.java that implement JavaType Modifier and Type Class Description class
AbstractArrayJavaType<T,E>
class
AbstractClassJavaType<T>
Abstract adapter forJava type descriptors
.class
AbstractJavaType<T>
Abstract adapter for Java type descriptors.class
AbstractTemporalJavaType<T>
class
ArrayJavaType<T>
Descriptor forT[]
handling.class
BigDecimalJavaType
Descriptor forBigDecimal
handling.class
BigIntegerJavaType
Descriptor forBigInteger
handling.class
BlobJavaType
Descriptor forBlob
handling.class
BooleanJavaType
Descriptor forBoolean
handling.class
BooleanPrimitiveArrayJavaType
Descriptor forboolean[]
handling.class
ByteArrayJavaType
Descriptor forByte[]
handling, which disallowsnull
elements.class
ByteJavaType
Descriptor forByte
handling.class
CalendarDateJavaType
Descriptor forCalendar
handling, but just for the date (month, day, year) portion.class
CalendarJavaType
Descriptor forCalendar
handling.class
CalendarTimeJavaType
Descriptor forCalendar
handling, but just for the time portion.class
CharacterArrayJavaType
Descriptor forCharacter[]
handling, which disallowsnull
elements.class
CharacterJavaType
Descriptor forCharacter
handling.class
ClassJavaType
Descriptor forClass
handling.class
ClobJavaType
Descriptor forClob
handling.class
CurrencyJavaType
Descriptor forCurrency
handling.class
DateJavaType
Descriptor forDate
handling.class
DoubleJavaType
Descriptor forDouble
handling.class
DoublePrimitiveArrayJavaType
Descriptor fordouble[]
handling.class
DurationJavaType
Descriptor forDuration
, which is represented internally as (long seconds
,int nanoseconds
), approximately 28 decimal digits of precision.class
EnumJavaType<T extends Enum<T>>
Describes a Javaenum
type.class
FloatJavaType
Descriptor forFloat
handling.class
FloatPrimitiveArrayJavaType
Descriptor forfloat[]
handling.class
InetAddressJavaType
Descriptor forInetAddress
handling.class
InstantJavaType
Java type descriptor for the JavaInstant
type.class
IntegerJavaType
Descriptor forInteger
handling.class
IntegerPrimitiveArrayJavaType
Descriptor forint[]
handling.class
JdbcDateJavaType
Descriptor forDate
handling.class
JdbcTimeJavaType
Descriptor forTime
handling.class
JdbcTimestampJavaType
Descriptor forTimestamp
handling.class
LocalDateJavaType
Java type descriptor for theLocalDate
type.class
LocalDateTimeJavaType
Java type descriptor for theLocalDateTime
type.class
LocaleJavaType
Descriptor forLocale
handling.class
LocalTimeJavaType
Java type descriptor for theLocalTime
type.class
LongJavaType
Descriptor forLong
handling.class
LongPrimitiveArrayJavaType
Descriptor forlong[]
handling.class
NClobJavaType
Descriptor forNClob
handling.class
ObjectArrayJavaType
Descriptor forObject[]
handling, usually used for tuples.class
ObjectJavaType
class
OffsetDateTimeJavaType
Java type descriptor for theOffsetDateTime
type.class
OffsetTimeJavaType
Java type descriptor for theOffsetTime
type.class
PrimitiveByteArrayJavaType
Descriptor forbyte[]
handling.class
PrimitiveCharacterArrayJavaType
Descriptor forchar[]
handling.class
RowVersionJavaType
Descriptor forbyte[]
handling specifically used for specifically for entity versions/timestamps.class
SerializableJavaType<T extends Serializable>
Descriptor for generalSerializable
handling.class
ShortJavaType
Descriptor forShort
handling.class
ShortPrimitiveArrayJavaType
Descriptor forshort[]
handling.class
StringJavaType
Descriptor forString
handling.class
TimeZoneJavaType
Descriptor forTimeZone
handling.class
UrlJavaType
Descriptor forURL
handling.class
UUIDJavaType
Descriptor forUUID
handling.class
YearJavaType
Describes theYear
Java typeclass
ZonedDateTimeJavaType
Java type descriptor for theZonedDateTime
type.class
ZoneIdJavaType
Describes theZoneId
Java type.class
ZoneOffsetJavaType
Descriptor forZoneOffset
handling.Methods in org.hibernate.type.descriptor.java with type parameters of type JavaType Modifier and Type Method Description protected static <T extends JavaType<?>>
HibernateExceptionJavaTypeHelper. unknownUnwrap(Class<?> sourceType, Class<?> targetType, T jtd)
protected static <T extends JavaType<?>>
HibernateExceptionJavaTypeHelper. unknownWrap(Class<?> valueType, Class<?> sourceType, T jtd)
Methods in org.hibernate.type.descriptor.java that return JavaType Modifier and Type Method Description default JavaType<T>
JavaType. createJavaType(ParameterizedType parameterizedType)
Deprecated.default JavaType<T>
JavaType. createJavaType(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration)
Creates theJavaType
for the givenParameterizedType
based on thisJavaType
registered for the raw type.JavaType<E>
AbstractArrayJavaType. getElementJavaType()
JavaType<T>
BasicPluralJavaType. getElementJavaType()
Get the Java type descriptor for the element typeJavaType<T>
JavaTypedExpressible. getExpressibleJavaType()
Methods in org.hibernate.type.descriptor.java with parameters of type JavaType Modifier and Type Method Description static boolean
JavaTypeHelper. isTemporal(JavaType<?> javaType)
static boolean
JavaTypeHelper. isUnknown(JavaType<?> javaType)
boolean
BigDecimalJavaType. isWider(JavaType<?> javaType)
boolean
BigIntegerJavaType. isWider(JavaType<?> javaType)
boolean
CalendarDateJavaType. isWider(JavaType<?> javaType)
boolean
CalendarJavaType. isWider(JavaType<?> javaType)
boolean
CalendarTimeJavaType. isWider(JavaType<?> javaType)
boolean
CurrencyJavaType. isWider(JavaType<?> javaType)
boolean
DateJavaType. isWider(JavaType<?> javaType)
boolean
DoubleJavaType. isWider(JavaType<?> javaType)
boolean
EnumJavaType. isWider(JavaType<?> javaType)
boolean
FloatJavaType. isWider(JavaType<?> javaType)
boolean
IntegerJavaType. isWider(JavaType<?> javaType)
default boolean
JavaType. isWider(JavaType<?> javaType)
Determines if this Java type is wider than the given Java type, that is, if the given type can be safely widened to this type.boolean
JdbcTimestampJavaType. isWider(JavaType<?> javaType)
boolean
LocalDateJavaType. isWider(JavaType<?> javaType)
boolean
LocalDateTimeJavaType. isWider(JavaType<?> javaType)
boolean
LocalTimeJavaType. isWider(JavaType<?> javaType)
boolean
LongJavaType. isWider(JavaType<?> javaType)
boolean
ShortJavaType. isWider(JavaType<?> javaType)
boolean
StringJavaType. isWider(JavaType<?> javaType)
Constructors in org.hibernate.type.descriptor.java with parameters of type JavaType Constructor Description AbstractArrayJavaType(Class<T> clazz, JavaType<E> baseDescriptor, MutabilityPlan<T> mutabilityPlan)
ArrayJavaType(JavaType<T> baseDescriptor)
BooleanPrimitiveArrayJavaType(JavaType<Boolean> baseDescriptor)
ComponentArrayComparator(JavaType<Object>[] components)
DoublePrimitiveArrayJavaType(JavaType<Double> baseDescriptor)
FloatPrimitiveArrayJavaType(JavaType<Float> baseDescriptor)
IntegerPrimitiveArrayJavaType(JavaType<Integer> baseDescriptor)
LongPrimitiveArrayJavaType(JavaType<Long> baseDescriptor)
ObjectArrayJavaType(JavaType[] components)
ShortPrimitiveArrayJavaType(JavaType<Short> baseDescriptor)
-
Uses of JavaType in org.hibernate.type.descriptor.java.spi
Subinterfaces of JavaType in org.hibernate.type.descriptor.java.spi Modifier and Type Interface Description interface
PrimitiveJavaType<J extends Serializable>
Additional contract for primitive / primitive wrapper Java types.Classes in org.hibernate.type.descriptor.java.spi that implement JavaType Modifier and Type Class Description class
BasicCollectionJavaType<C extends Collection<E>,E>
Descriptor for handling persistent collections.class
CollectionJavaType<C>
Extension of the general JavaType for "collection types"class
DynamicModelJavaType
JavaType for dynamic modelsclass
EmbeddableAggregateJavaType<T>
Java type for embeddable aggregates, which allows resolving a recommendedJdbcType
.class
EntityJavaType<T>
Uses object identity forequals
/hashCode
as we ensure that internally.class
FormatMapperBasedJavaType<T>
Java type forFormatMapper
based types i.e.class
JavaTypeBasicAdaptor<T>
AbstractClassJavaType
for cases where we do not know a properJavaType
for a given Java type.class
JsonJavaType<T>
class
MapEntryJavaType
Descriptor forMap.Entry
.class
UnknownBasicJavaType<T>
AbstractJavaType
adapter for cases where we do not know a properJavaType
for a given Java type.class
XmlJavaType<T>
Methods in org.hibernate.type.descriptor.java.spi that return JavaType Modifier and Type Method Description JavaType<C>
CollectionJavaType. createJavaType(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration)
<J> JavaType<J>
RegistryHelper. createTypeDescriptor(Type javaType, Supplier<MutabilityPlan<J>> fallbackMutabilityPlanResolver, TypeConfiguration typeConfiguration)
<J> JavaType<J>
JavaTypeRegistry. findDescriptor(Type javaType)
<T> JavaType<T>
JavaTypeRegistry. getDescriptor(Type javaType)
JavaType<E>
BasicCollectionJavaType. getElementJavaType()
<J> JavaType<J>
JavaTypeRegistry. resolveDescriptor(Type javaType)
<J> JavaType<J>
JavaTypeRegistry. resolveDescriptor(Type javaType, BiFunction<Type,TypeConfiguration,MutabilityPlan<?>> mutabilityPlanCreator)
<J> JavaType<J>
JavaTypeRegistry. resolveDescriptor(Type javaType, Supplier<JavaType<J>> creator)
<J> JavaType<J>
JavaTypeRegistry. resolveEntityTypeDescriptor(Type javaType)
<J> JavaType<J>
JavaTypeRegistry. resolveManagedTypeDescriptor(Type javaType)
Methods in org.hibernate.type.descriptor.java.spi with parameters of type JavaType Modifier and Type Method Description void
JavaTypeBaseline.BaselineTarget. addBaselineDescriptor(Type describedJavaType, JavaType<?> descriptor)
Add a baseline registrationvoid
JavaTypeBaseline.BaselineTarget. addBaselineDescriptor(JavaType<?> descriptor)
Add a baseline registrationvoid
JavaTypeRegistry. addBaselineDescriptor(Type describedJavaType, JavaType<?> descriptor)
void
JavaTypeRegistry. addBaselineDescriptor(JavaType<?> descriptor)
void
JavaTypeRegistry. addDescriptor(JavaType<?> descriptor)
Method parameters in org.hibernate.type.descriptor.java.spi with type arguments of type JavaType Modifier and Type Method Description void
JavaTypeRegistry. forEachDescriptor(Consumer<JavaType<?>> consumer)
<J> JavaType<J>
JavaTypeRegistry. resolveDescriptor(Type javaType, Supplier<JavaType<J>> creator)
Constructors in org.hibernate.type.descriptor.java.spi with parameters of type JavaType Constructor Description BasicCollectionJavaType(ParameterizedType type, JavaType<E> componentJavaType, CollectionSemantics<C,E> semantics)
-
Uses of JavaType in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type JavaType Modifier and Type Method Description protected <X> X
JsonJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
protected <X> X
OracleJsonBlobJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
protected <X> X
XmlJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
<X> ValueBinder<X>
ArrayJdbcType. getBinder(JavaType<X> javaTypeDescriptor)
<X> ValueBinder<X>
BigIntJdbcType. getBinder(JavaType<X> javaType)
<X> BasicBinder<X>
BlobJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
BooleanJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
ClobJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
DateJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
DecimalJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
DoubleJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
FloatJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
IntegerJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
JdbcType. getBinder(JavaType<X> javaType)
Obtain a binder object capable of binding values of the given Java type to parameters of a JDBCPreparedStatement
.<X> ValueBinder<X>
JsonAsStringJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
JsonJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
NClobJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
NullJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
NVarcharJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
ObjectJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
ObjectNullAsBinaryTypeJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
ObjectNullAsNullTypeJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
ObjectNullResolvingJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
OracleJsonBlobJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
RowIdJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
SmallIntJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimeJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimestampJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimestampUtcAsInstantJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimestampUtcAsJdbcTimestampJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimestampUtcAsOffsetDateTimeJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimestampWithTimeZoneJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimeUtcAsJdbcTimeJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimeUtcAsOffsetTimeJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TimeWithTimeZoneJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TinyIntAsSmallIntJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
TinyIntJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
UUIDJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
VarbinaryJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
VarcharJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
XmlAsStringJdbcType. getBinder(JavaType<X> javaType)
<X> ValueBinder<X>
XmlJdbcType. getBinder(JavaType<X> javaType)
protected abstract <X> BasicBinder<X>
BlobJdbcType. getBlobBinder(JavaType<X> javaType)
default String
JdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)
The check constraint that should be added to the column definition in generated DDL.String
OracleJsonBlobJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)
protected abstract <X> BasicBinder<X>
ClobJdbcType. getClobBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
ArrayJdbcType. getExtractor(JavaType<X> javaTypeDescriptor)
<X> ValueExtractor<X>
BigIntJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
BlobJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
BooleanJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
ClobJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
DateJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
DecimalJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
DoubleJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
FloatJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
IntegerJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
JdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
JsonAsStringJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
JsonJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
NClobJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
NullJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
NVarcharJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
ObjectJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
OracleJsonBlobJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
RowIdJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
SmallIntJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimeJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimestampJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimestampUtcAsInstantJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimestampUtcAsJdbcTimestampJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimestampUtcAsOffsetDateTimeJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimestampWithTimeZoneJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimeUtcAsJdbcTimeJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimeUtcAsOffsetTimeJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TimeWithTimeZoneJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TinyIntAsSmallIntJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
TinyIntJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
UUIDJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
VarbinaryJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
VarcharJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
XmlAsStringJdbcType. getExtractor(JavaType<X> javaType)
<X> ValueExtractor<X>
XmlJdbcType. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
ArrayJdbcType. getJdbcLiteralFormatter(JavaType<T> javaTypeDescriptor)
<T> JdbcLiteralFormatter<T>
BigIntJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
BooleanJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
DateJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
DecimalJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
DoubleJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
FloatJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
IntegerJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
default <T> JdbcLiteralFormatter<T>
JdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
JsonJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
NVarcharJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
OracleJsonBlobJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
SmallIntJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimeAsTimestampWithTimeZoneJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimeJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimestampJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimestampUtcAsInstantJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimestampUtcAsJdbcTimestampJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimestampUtcAsOffsetDateTimeJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimestampWithTimeZoneJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimeUtcAsJdbcTimeJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimeUtcAsOffsetTimeJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TimeWithTimeZoneJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
TinyIntJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
UUIDJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
VarbinaryJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
VarcharJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
<T> JdbcLiteralFormatter<T>
XmlJdbcType. getJdbcLiteralFormatter(JavaType<T> javaType)
protected abstract <X> BasicBinder<X>
NClobJdbcType. getNClobBinder(JavaType<X> javaType)
JdbcType
AdjustableJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
Perform the adjustmentJdbcType
BooleanJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
CharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
ClobJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
JsonAsStringJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
LongNVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
LongVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
NCharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
NVarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
VarbinaryJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
VarcharJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
JdbcType
XmlAsStringJdbcType. resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd)
protected <X> String
JsonJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
protected <X> String
OracleJsonBlobJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
protected <X> String
XmlJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
Constructors in org.hibernate.type.descriptor.jdbc with parameters of type JavaType Constructor Description BasicBinder(JavaType<J> javaType, JdbcType jdbcType)
BasicExtractor(JavaType<J> javaType, JdbcType jdbcType)
XmlValueBinder(JavaType<X> javaType, JdbcType jdbcType)
-
Uses of JavaType in org.hibernate.type.descriptor.jdbc.internal
Constructors in org.hibernate.type.descriptor.jdbc.internal with parameters of type JavaType Constructor Description JdbcLiteralFormatterArray(JavaType<T> javaType, JdbcLiteralFormatter<?> elementFormatter)
JdbcLiteralFormatterBinary(JavaType<T> javaType)
JdbcLiteralFormatterBoolean(JavaType<T> javaType)
JdbcLiteralFormatterCharacterData(JavaType<T> javaType)
JdbcLiteralFormatterCharacterData(JavaType<T> javaType, boolean isNationalized)
JdbcLiteralFormatterNumericData(JavaType<T> javaType, Class<? extends Number> unwrapJavaType)
JdbcLiteralFormatterTemporal(JavaType<T> javaType, TemporalType precision)
JdbcLiteralFormatterUUIDData(JavaType<T> javaType)
-
Uses of JavaType in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi that return JavaType Modifier and Type Method Description protected JavaType<T>
AbstractJdbcLiteralFormatter. getJavaType()
Constructors in org.hibernate.type.descriptor.jdbc.spi with parameters of type JavaType Constructor Description AbstractJdbcLiteralFormatter(JavaType<T> javaType)
BasicJdbcLiteralFormatter(JavaType<T> javaType)
-
Uses of JavaType in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with parameters of type JavaType Modifier and Type Method Description String
DdlType. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType)
String
DdlType. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType, Long length, Integer precision, Integer scale)
-
Uses of JavaType in org.hibernate.type.descriptor.sql.internal
Methods in org.hibernate.type.descriptor.sql.internal with parameters of type JavaType Modifier and Type Method Description String
DdlTypeImpl. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType)
String
DdlTypeImpl. getCastTypeName(JdbcType jdbcType, JavaType<?> javaType, Long length, Integer precision, Integer scale)
-
Uses of JavaType in org.hibernate.type.format
Methods in org.hibernate.type.format with parameters of type JavaType Modifier and Type Method Description <T> T
FormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
Deserializes an object from the character sequence.<T> String
FormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
Serializes the object to a string. -
Uses of JavaType in org.hibernate.type.format.jackson
Methods in org.hibernate.type.format.jackson with parameters of type JavaType Modifier and Type Method Description <T> T
JacksonJsonFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> T
JacksonXmlFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
JacksonJsonFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
JacksonXmlFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
-
Uses of JavaType in org.hibernate.type.format.jakartajson
Methods in org.hibernate.type.format.jakartajson with parameters of type JavaType Modifier and Type Method Description <T> T
JsonBJsonFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
JsonBJsonFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
-
Uses of JavaType in org.hibernate.type.format.jaxb
Methods in org.hibernate.type.format.jaxb with parameters of type JavaType Modifier and Type Method Description <T> T
JaxbXmlFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
JaxbXmlFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
-
Uses of JavaType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement JavaType Modifier and Type Class Description class
CompositeUserTypeJavaTypeWrapper<J>
class
UserTypeJavaTypeWrapper<J>
class
UserTypeVersionJavaTypeWrapper<J>
Methods in org.hibernate.type.internal that return JavaType Modifier and Type Method Description JavaType<J>
ConvertedBasicTypeImpl. getJavaTypeDescriptor()
JavaType<?>
ConvertedBasicTypeImpl. getJdbcJavaType()
<T> JavaType<T>
UserTypeSqlTypeAdapter. getJdbcRecommendedJavaTypeMapping(Integer length, Integer scale, TypeConfiguration typeConfiguration)
Methods in org.hibernate.type.internal with parameters of type JavaType Modifier and Type Method Description <X> ValueBinder<X>
UserTypeSqlTypeAdapter. getBinder(JavaType<X> javaType)
<X> ValueExtractor<X>
UserTypeSqlTypeAdapter. getExtractor(JavaType<X> javaType)
<T> JdbcLiteralFormatter<T>
UserTypeSqlTypeAdapter. getJdbcLiteralFormatter(JavaType<T> javaType)
Constructors in org.hibernate.type.internal with parameters of type JavaType Constructor Description BasicTypeImpl(JavaType<J> jtd, JdbcType std)
ImmutableNamedBasicTypeImpl(JavaType<J> jtd, JdbcType std, String name)
NamedBasicTypeImpl(JavaType<J> jtd, JdbcType std, String name)
UserTypeSqlTypeAdapter(UserType<J> userType, JavaType<J> jtd, TypeConfiguration typeConfiguration)
-
Uses of JavaType in org.hibernate.type.spi
Method parameters in org.hibernate.type.spi with type arguments of type JavaType Modifier and Type Method Description <J> BasicType<J>
TypeConfiguration. standardBasicTypeForJavaType(Class<J> javaType, Function<JavaType<J>,BasicType<J>> creator)
<J> BasicType<J>
TypeConfiguration. standardBasicTypeForJavaType(Type javaType, Function<JavaType<J>,BasicType<J>> creator)
-