Uses of Interface
org.hibernate.type.descriptor.java.JavaType
Packages that use JavaType
Package
Description
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.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Internal package containing dialect-specific implementations of
JdbcType.This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for entities.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
This package defines a semantic model of HQL queries.
An SPI for defining, registering, and rendering functions in HQL.
Package for the translation of SQM into SQL AST
This package contains the classes that make up the SQM tree nodes.
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing logical predicates in the SQM tree.
Nodes representing
select statements in the SQM tree.This package defines the central Hibernate Spatial types and functions.
This package contains the H2GIS Dialect extensions for the H2Dialect.
This package contains the spatial extensions for the MySQLDialect.
This package contains the spatial extensions for the OracleDialect.
This package contains the spatial extensions for the PostgreSQLDialect.
This package contains the spatial extensions for the SQLServerDialect.
Package defining support for creating and consuming a SQL AST.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
Defines domain result graphs.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.An SPI for basic-typed value conversions, including support for handling
JPA
AttributeConverter instances as part of
the Hibernate Type system.Integrates a range of types defined by the JDK with the type system
of Hibernate.
SPIs related to
JavaType.Defines handling of almost the full range of standard JDBC-defined SQL data types.
SPIs related to
JdbcType.An API for working with abstract families of DDL types
parameterized by varying length, precision, and scale.
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.
Implementations of
FormatMapper using Jackson.An implementation of
FormatMapper using JAXB.Defines a registry for Hibernate
Types.-
Uses of JavaType in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type JavaTypeModifier and TypeMethodDescriptiondefault voidTypeContributions.contributeJavaType(JavaType<?> descriptor) -
Uses of JavaType in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return JavaTypeModifier and TypeMethodDescriptionAbstractDelegatingSessionFactoryOptions.getDefaultTenantIdentifierJavaType()SessionFactoryOptions.getDefaultTenantIdentifierJavaType()The default tenant identifier java type to use, in case no explicit tenant identifier property is defined.Methods in org.hibernate.boot.spi with parameters of type JavaTypeModifier and TypeMethodDescriptionvoidInFlightMetadataCollector.addJavaTypeRegistration(Class<?> javaType, JavaType<?> jtd) -
Uses of JavaType in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type JavaTypeModifier and TypeMethodDescription<X> BasicBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueExtractor<X> HANADialect.HANABlobType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> OracleOsonArrayJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> OracleOsonJdbcType.getExtractor(JavaType<X> javaType) Dialect.SizeStrategy.resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length) default SizeDialect.SizeStrategy.resolveSize(JdbcType jdbcType, JavaType<?> javaType, Size size) Dialect.SizeStrategyImpl.resolveSize(JdbcType jdbcType, JavaType<?> javaType, Integer precision, Integer scale, Long length) Constructors in org.hibernate.dialect with parameters of type JavaTypeModifierConstructorDescriptionDB2GetObjectExtractor(JavaType<T> javaType, JavaTimeJdbcType jdbcType, Class<?> baseClass) -
Uses of JavaType in org.hibernate.dialect.type
Methods in org.hibernate.dialect.type that return JavaTypeModifier and TypeMethodDescriptionJavaType<?> AbstractPostgreSQLStructJdbcType.getRecommendedJavaType(Integer precision, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> DB2StructJdbcType.getRecommendedJavaType(Integer precision, Integer scale, TypeConfiguration typeConfiguration) Methods in org.hibernate.dialect.type with parameters of type JavaTypeModifier and TypeMethodDescriptionvoidOracleArrayJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) voidOracleEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) voidPostgreSQLEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) protected <X> XAbstractPostgreSQLStructJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XPostgreSQLInetJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> OracleBooleanJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) OracleJsonArrayJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) OracleJsonJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) OracleArrayJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) OracleBaseStructJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) OracleNestedTableJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) <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> OracleArrayJdbcType.getExtractor(JavaType<X> javaTypeDescriptor) <X> ValueExtractor<X> OracleEnumJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> OracleOrdinalEnumJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLCastingInetJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLCastingIntervalSecondJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLEnumJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLInetJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLIntervalSecondJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLJsonArrayPGObjectType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> PostgreSQLStructPGObjectJdbcType.getExtractor(JavaType<X> javaType) <T> JdbcLiteralFormatter<T> H2DurationIntervalSecondJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> OracleArrayJdbcType.getJdbcLiteralFormatter(JavaType<T> javaTypeDescriptor) <T> JdbcLiteralFormatter<T> OracleEnumJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> PostgreSQLCastingInetJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> PostgreSQLCastingIntervalSecondJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> PostgreSQLEnumJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> PostgreSQLInetJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> PostgreSQLIntervalSecondJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) PostgreSQLCastingIntervalSecondJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) PostgreSQLIntervalSecondJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) protected <X> StringAbstractPostgreSQLStructJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringPostgreSQLInetJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) -
Uses of JavaType in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return JavaTypeModifier and TypeMethodDescriptionSessionFactoryDelegatingImpl.getTenantIdentifierJavaType()SessionFactoryImplementor.getTenantIdentifierJavaType()TheJavaTypeto use for a tenant identifier. -
Uses of JavaType in org.hibernate.mapping
Methods in org.hibernate.mapping that return JavaTypeModifier and TypeMethodDescriptionBasicValue.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.mapping
Methods in org.hibernate.metamodel.mapping that return JavaTypeModifier and TypeMethodDescriptionDiscriminatorConverter.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.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 typeDiscriminatorConverter.getRelationalJavaType()default JavaType<?> DiscriminatorMapping.getRelationalJavaType()The relational Java form.Methods in org.hibernate.metamodel.mapping with parameters of type JavaTypeModifier and TypeMethodDescriptionstatic <O,R> EmbeddableDiscriminatorConverter <O, R> EmbeddableDiscriminatorConverter.fromValueMappings(String discriminatedType, JavaType<O> domainJavaType, BasicType<R> underlyingJdbcMapping, Map<Object, String> valueMappings, ServiceRegistry serviceRegistry) Constructors in org.hibernate.metamodel.mapping with parameters of type JavaTypeModifierConstructorDescriptionDiscriminatorConverter(String discriminatorName, JavaType<O> domainJavaType, JavaType<R> relationalJavaType) EmbeddableDiscriminatorConverter(String discriminatorName, JavaType<O> domainJavaType, JavaType<R> relationalJavaType, List<org.hibernate.metamodel.mapping.internal.EmbeddableDiscriminatorValueDetailsImpl> valueMappings) -
Uses of JavaType in org.hibernate.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain that return JavaTypeModifier and TypeMethodDescriptionPersistentAttribute.getAttributeJavaType()DomainType.getExpressibleJavaType()TheJavaTyperepresenting this domain type.JavaType<?> JpaMetamodel.getJavaConstantType(String className, String fieldName) -
Uses of JavaType in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return JavaTypeModifier and TypeMethodDescriptiondefault 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 JavaTypeModifier and TypeMethodDescriptionDiscriminatorType.getExpressibleJavaType()Deprecated, for removal: This API element is subject to removal in a future version.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()DiscriminatorType.getMappedJavaType()Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of JavaType in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return JavaType -
Uses of JavaType in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return JavaTypeModifier and TypeMethodDescriptionSqmExpressible.getExpressibleJavaType()The Java type descriptor for this expressibledefault JavaType<?> SqmExpressible.getRelationalJavaType()Usually the same asSqmExpressible.getExpressibleJavaType(). -
Uses of JavaType in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type JavaTypeModifier and TypeMethodDescriptionSelfRenderingFunctionSqlAstExpression.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of JavaType in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type JavaTypeModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector.resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) BaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker.resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) -
Uses of JavaType in org.hibernate.query.sqm.tree
Methods in org.hibernate.query.sqm.tree that return JavaTypeModifier and TypeMethodDescriptionSqmExpressibleAccessor.getNodeJavaType()The Java type descriptor for this node.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 JavaTypeModifier and TypeMethodDescriptionSqmBasicValuedSimplePath.getExpressibleJavaType()SqmEmbeddedValuedSimplePath.getExpressibleJavaType()SqmMapEntryReference.getExpressibleJavaType()SqmPolymorphicRootDescriptor.getExpressibleJavaType()AbstractSqmPath.getJavaTypeDescriptor()SqmElementAggregateFunction.getJavaTypeDescriptor()SqmIndexAggregateFunction.getJavaTypeDescriptor()SqmMapEntryReference.getJavaTypeDescriptor()SqmPath.getJavaTypeDescriptor()SqmPluralValuedSimplePath.getJavaTypeDescriptor()AbstractSqmAttributeJoin.getNodeJavaType()AbstractSqmPath.getNodeJavaType()SqmElementAggregateFunction.getNodeJavaType()SqmIndexAggregateFunction.getNodeJavaType()SqmMapEntryReference.getNodeJavaType()JavaType<?> SqmBasicValuedSimplePath.getRelationalJavaType()JavaType<?> SqmEmbeddedValuedSimplePath.getRelationalJavaType()Constructors in org.hibernate.query.sqm.tree.domain with parameters of type JavaTypeModifierConstructorDescriptionSqmPolymorphicRootDescriptor(JavaType<T> polymorphicJavaType, Set<EntityDomainType<? extends T>> implementors, JpaMetamodel jpaMetamodel) -
Uses of JavaType in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return JavaTypeModifier and TypeMethodDescriptionSqmFieldLiteral.getExpressibleJavaType()AbstractSqmExpression.getJavaTypeDescriptor()SqmFieldLiteral.getJavaTypeDescriptor()Methods in org.hibernate.query.sqm.tree.expression with parameters of type JavaTypeModifier and TypeMethodDescriptionstatic <T> voidSqmLiteral.appendHqlString(StringBuilder sb, @Nullable JavaType<T> javaType, @Nullable T value) Constructors in org.hibernate.query.sqm.tree.expression with parameters of type JavaTypeModifierConstructorDescriptionSqmFieldLiteral(@Nullable 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 -
Uses of JavaType in org.hibernate.query.sqm.tree.predicate
Methods in org.hibernate.query.sqm.tree.predicate that return JavaTypeModifier and TypeMethodDescriptionAbstractSqmPredicate.getJavaTypeDescriptor()SqmPredicate.getJavaTypeDescriptor()AbstractSqmPredicate.getNodeJavaType()SqmPredicate.getNodeJavaType() -
Uses of JavaType in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select that return JavaTypeModifier and TypeMethodDescriptionSqmJpaCompoundSelection.getExpressibleJavaType()SqmDynamicInstantiation.getJavaTypeDescriptor()SqmJpaCompoundSelection.getJavaTypeDescriptor()SqmSelectClause.getJavaTypeDescriptor()SqmSubQuery.getJavaTypeDescriptor()SqmDynamicInstantiation.getNodeJavaType()SqmSelection.getNodeJavaType()SqmDynamicInstantiationTarget.getTargetTypeDescriptor()Methods in org.hibernate.query.sqm.tree.select with parameters of type JavaTypeModifier and TypeMethodDescriptionstatic <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 JavaTypeModifierConstructorDescriptionSqmJpaCompoundSelection(List<? extends SqmSelectableNode<?>> selectableNodes, JavaType<T> javaType, NodeBuilder criteriaBuilder) -
Uses of JavaType in org.hibernate.spatial
Classes in org.hibernate.spatial that implement JavaTypeModifier and TypeClassDescriptionclassDescriptor for geolatte-geomGeometrys.classDescriptor for JTSGeometrys.Fields in org.hibernate.spatial declared as JavaTypeConstructors in org.hibernate.spatial with parameters of type JavaTypeModifierConstructorDescriptionGeometryLiteralFormatter(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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <X> ValueBinder<X> <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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <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 JavaTypeModifierConstructorDescriptionSDOGeometryValueExtractor(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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <X> ValueBinder<X> <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 JavaTypeModifier and TypeMethodDescription<X> ValueBinder<X> <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 JavaTypeModifier and TypeMethodDescriptionSqlSelectionProducer.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) Create a SqlSelection for the given JDBC ResultSet positionSqlExpressionResolver.resolveSqlSelection(Expression expression, JavaType<?> javaType, @Nullable 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 JavaTypeModifier and TypeMethodDescriptionEmbeddableTypeLiteral.getExpressibleJavaType()JavaType<?> EntityTypeLiteral.getExpressibleJavaType()JdbcLiteral.getExpressibleJavaType()Methods in org.hibernate.sql.ast.tree.expression with parameters of type JavaTypeModifier and TypeMethodDescriptiondefault SqlSelectionExpression.createDomainResultSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) default SqlSelectionExpression.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of JavaType in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from with parameters of type JavaTypeModifier and TypeMethodDescriptionDelegatingTableGroup.createSqlSelection(int jdbcPosition, int valuesArrayPosition, JavaType javaType, boolean virtual, TypeConfiguration typeConfiguration) -
Uses of JavaType in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return JavaTypeModifier and TypeMethodDescriptionDomainResultAssembler.getAssembledJavaType()The JavaType describing the Java type that this assembler assembles.UnfetchedBasicPartResultAssembler.getAssembledJavaType()UnfetchedResultAssembler.getAssembledJavaType()JavaType<?> AbstractFetchParent.getResultJavaType()JavaType<?> DomainResultGraphNode.getResultJavaType()Constructors in org.hibernate.sql.results.graph with parameters of type JavaTypeModifierConstructorDescriptionUnfetchedBasicPartResultAssembler(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 JavaTypeMethods in org.hibernate.sql.results.graph.basic that return JavaTypeModifier and TypeMethodDescriptionBasicResultAssembler.getAssembledJavaType()JavaType<?> BasicFetch.getResultJavaType()BasicResult.getResultJavaType()Methods in org.hibernate.sql.results.graph.basic with parameters of type JavaTypeModifier and TypeMethodDescriptionstatic <X> BasicResultAssembler<X> BasicResultAssembler.from(SqlSelection selection, JavaType<X> javaType) Constructors in org.hibernate.sql.results.graph.basic with parameters of type JavaTypeModifierConstructorDescriptionBasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T, ?> converter, NavigablePath navigablePath, boolean coerceResultType, boolean unwrapRowProcessingState) BasicResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType) BasicResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J, ?> valueConverter, boolean unwrapRowProcessingState) CoercingResultAssembler(int valuesArrayPosition, JavaType<J> assembledJavaType, BasicValueConverter<J, ?> valueConverter, boolean nestedInAggregateComponent) -
Uses of JavaType in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return JavaTypeModifier and TypeMethodDescriptionJavaType<?> AbstractDiscriminatedEntityResultGraphNode.getBaseAssociationJtd()JavaType<?> AbstractDiscriminatedEntityResultGraphNode.getResultJavaType()JavaType<?> AbstractEntityResultGraphNode.getResultJavaType()default JavaType<?> EntityResultGraphNode.getResultJavaType()Constructors in org.hibernate.sql.results.graph.entity with parameters of type JavaTypeModifierConstructorDescriptionAbstractDiscriminatedEntityResultGraphNode(NavigablePath navigablePath, DiscriminatedAssociationModelPart graphedPart, JavaType<?> baseAssociationJtd) -
Uses of JavaType in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple that return JavaTypeModifier and TypeMethodDescriptionTupleResultAssembler.getAssembledJavaType()TupleResult.getResultJavaType()Constructors in org.hibernate.sql.results.graph.tuple with parameters of type JavaTypeModifierConstructorDescriptionTupleResult(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.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type JavaTypeModifier and TypeMethodDescriptiondefault <J> BasicType<J> JdbcValuesMetadata.resolveType(int position, JavaType<J> explicitJavaType, SessionFactoryImplementor sessionFactory) Deprecated, for removal: This API element is subject to removal in a future version.The existence of this method encourages people to pass around references to the SessionFactoryImplementor when they don't need it<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 JavaTypeModifier and TypeMethodDescriptionRowReader.getResultJavaTypes()The individual JavaType for each DomainResult -
Uses of JavaType in org.hibernate.type
Methods in org.hibernate.type that return JavaTypeModifier and TypeMethodDescriptionCharBooleanConverter.getDomainJavaType()NumericBooleanConverter.getDomainJavaType()BasicType.getExpressibleJavaType()CustomType.getExpressibleJavaType()AbstractStandardBasicType.getJavaTypeDescriptor()BasicType.getJavaTypeDescriptor()CustomType.getJavaTypeDescriptor()JavaType<?> ConvertedBasicArrayType.getJdbcJavaType()JavaType<?> ConvertedBasicCollectionType.getJdbcJavaType()JavaType<?> CustomType.getJdbcJavaType()BasicType.getMappedJavaType()CustomType.getMappedJavaType()CharBooleanConverter.getRelationalJavaType()NumericBooleanConverter.getRelationalJavaType()Methods in org.hibernate.type with parameters of type JavaTypeModifier and TypeMethodDescription<J> BasicType<J> <J> BasicType<J> <J> BasicType<J> <J> BasicType<J> 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) <X> BasicType<X> ConvertedBasicArrayType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<X> domainJtd) Constructors in org.hibernate.type with parameters of type JavaTypeModifierConstructorDescriptionAbstractSingleColumnStandardBasicType(JdbcType jdbcType, JavaType<T> javaType) AbstractStandardBasicType(JdbcType jdbcType, JavaType<T> javaType) BasicArrayType(BasicType<E> baseDescriptor, JdbcType arrayJdbcType, JavaType<T> arrayTypeDescriptor) BasicCollectionType(BasicType<E> baseDescriptor, JdbcType arrayJdbcType, JavaType<C> collectionTypeDescriptor, String typeName) ConvertedBasicArrayType(BasicType<E> baseDescriptor, JdbcType arrayJdbcType, JavaType<T> arrayTypeDescriptor, BasicValueConverter<T, S> converter) JavaObjectType(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.spi
Methods in org.hibernate.type.descriptor.converter.spi that return JavaTypeModifier and TypeMethodDescriptionJavaType<? extends AttributeConverter<O, R>> JpaAttributeConverter.getConverterJavaType()AJavaTyperepresenting the JPAAttributeConverter.BasicValueConverter.getDomainJavaType()Descriptor for the Java type for the domain portion of this converterBasicValueConverter.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.javaModifier and TypeInterfaceDescriptioninterfaceSpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.interfaceSpecialized JavaType for temporal types.interfaceAdditional contract for types which may be used to version (and optimistic lock) data.Classes in org.hibernate.type.descriptor.java that implement JavaTypeModifier and TypeClassDescriptionclassclassAbstract adapter forJava type descriptors.classAbstract adapter for Java type descriptors.classclassDescriptor forT[]handling.classDescriptor forBigDecimalhandling.classDescriptor forBigIntegerhandling.classDescriptor forBlobhandling.classDescriptor forBooleanhandling.classDescriptor forboolean[]handling.classDeprecated.This kind of mapping is no longer required by the JPA specification.classDescriptor forBytehandling.classDescriptor forCalendarhandling, but just for the date (month, day, year) portion.classDescriptor forCalendarhandling.classDescriptor forCalendarhandling, but just for the time portion.classDeprecated.This kind of mapping is no longer required by the JPA specification.classDescriptor forCharacterhandling.classDescriptor forClasshandling.classDescriptor forClobhandling.classDescriptor forCurrencyhandling.classDescriptor forDatehandling.classDescriptor forDoublehandling.classDescriptor fordouble[]handling.classDescriptor forDuration, which is represented internally as (long seconds,int nanoseconds), approximately 28 decimal digits of precision.classEnumJavaType<T extends Enum<T>>Describes a Javaenumtype.classDescriptor forFloathandling.classDescriptor forfloat[]handling.classDescriptor forInetAddresshandling.classJava type descriptor for the JavaInstanttype.classDescriptor forIntegerhandling.classDescriptor forint[]handling.classDescriptor forDatehandling.classDescriptor forTimehandling.classDescriptor forTimestamphandling.classJava type descriptor for theLocalDatetype.classJava type descriptor for theLocalDateTimetype.classDescriptor forLocalehandling.classJava type descriptor for theLocalTimetype.classDescriptor forLonghandling.classDescriptor forlong[]handling.classDescriptor forNClobhandling.classDescriptor forObject[]handling, usually used for tuples.classclassJava type descriptor for theOffsetDateTimetype.classJava type descriptor for theOffsetTimetype.classDescriptor forbyte[]handling.classDescriptor forchar[]handling.classSerializableJavaType<T extends Serializable>Descriptor for generalSerializablehandling.classDescriptor forShorthandling.classDescriptor forshort[]handling.classDescriptor forStringhandling.classDescriptor forTimeZonehandling.classDescriptor forURLhandling.classDescriptor forUUIDhandling.classDescribes theYearJava typeclassJava type descriptor for theZonedDateTimetype.classDescribes theZoneIdJava type.classDescriptor forZoneOffsethandling.Methods in org.hibernate.type.descriptor.java with type parameters of type JavaTypeModifier and TypeMethodDescriptionprotected 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 JavaTypeModifier and TypeMethodDescriptionJavaType.createJavaType(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration) Creates theJavaTypefor the givenParameterizedTypebased on thisJavaTyperegistered for the raw type.AbstractArrayJavaType.getElementJavaType()BasicPluralJavaType.getElementJavaType()Get the Java type descriptor for the element typeJavaTypedExpressible.getExpressibleJavaType()Methods in org.hibernate.type.descriptor.java with parameters of type JavaTypeModifier and TypeMethodDescriptionstatic booleanJavaTypeHelper.isTemporal(@Nullable JavaType<?> javaType) static booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleandefault booleanDetermines if this Java type is wider than the given Java type, that is, if the given type can be safely widened to this type.booleanbooleanbooleanbooleanbooleanbooleanbooleanConstructors in org.hibernate.type.descriptor.java with parameters of type JavaTypeModifierConstructorDescriptionAbstractArrayJavaType(Class<T> clazz, JavaType<E> baseDescriptor, MutabilityPlan<T> mutabilityPlan) ArrayJavaType(JavaType<T> baseDescriptor) protectedBooleanPrimitiveArrayJavaType(JavaType<Boolean> baseDescriptor) ComponentArrayComparator(JavaType<E>[] components) protectedDoublePrimitiveArrayJavaType(JavaType<Double> baseDescriptor) protectedFloatPrimitiveArrayJavaType(JavaType<Float> baseDescriptor) protectedIntegerPrimitiveArrayJavaType(JavaType<Integer> baseDescriptor) protectedLongPrimitiveArrayJavaType(JavaType<Long> baseDescriptor) ObjectArrayJavaType(JavaType[] components) protectedShortPrimitiveArrayJavaType(JavaType<Short> baseDescriptor) -
Uses of JavaType in org.hibernate.type.descriptor.java.spi
Subinterfaces of JavaType in org.hibernate.type.descriptor.java.spiModifier and TypeInterfaceDescriptioninterfacePrimitiveJavaType<J extends Serializable>Additional contract for primitive / primitive wrapper Java types.Classes in org.hibernate.type.descriptor.java.spi that implement JavaTypeModifier and TypeClassDescriptionclassBasicCollectionJavaType<C extends Collection<E>, E>Descriptor for handling persistent collections.classExtension of the general JavaType for "collection types"classJavaType for dynamic modelsclassJava type for embeddable aggregates, which allows resolving a recommendedJdbcType.classUses object identity forequals/hashCodeas we ensure that internally.classJava type forFormatMapperbased types i.e.classAbstractClassJavaTypefor cases where we do not know a properJavaTypefor a given Java type.classJsonJavaType<T>classDescriptor forMap.Entry.final classAbstractJavaTypeadapter for cases where we do not know a properJavaTypefor a given Java type.classXmlJavaType<T>Methods in org.hibernate.type.descriptor.java.spi that return JavaTypeModifier and TypeMethodDescriptionCollectionJavaType.createJavaType(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration) <J> JavaType<J> RegistryHelper.createTypeDescriptor(Class<J> javaType, Supplier<MutabilityPlan<J>> fallbackMutabilityPlanResolver, TypeConfiguration typeConfiguration) <J> JavaType<J> RegistryHelper.createTypeDescriptor(Type javaType, Supplier<MutabilityPlan<J>> fallbackMutabilityPlanResolver, TypeConfiguration typeConfiguration) <J> JavaType<J> JavaTypeRegistry.findDescriptor(Class<J> javaClass) JavaType<?> JavaTypeRegistry.findDescriptor(Type javaType) <T> JavaType<T> JavaTypeRegistry.getDescriptor(Type javaType) Deprecated.BasicCollectionJavaType.getElementJavaType()<T> JavaType<T[]> JavaTypeRegistry.resolveArrayDescriptor(Class<T> elementJavaType) <J> JavaType<J> JavaTypeRegistry.resolveDescriptor(Class<? extends J> javaType, Supplier<JavaType<J>> creator) <J> JavaType<J> JavaTypeRegistry.resolveDescriptor(Class<J> javaType) <J> JavaType<J> JavaTypeRegistry.resolveDescriptor(Class<J> javaType, JavaTypeRegistry.MutabilityPlanCreator mutabilityPlanCreator) JavaType<?> JavaTypeRegistry.resolveDescriptor(Type javaType) JavaType<?> JavaTypeRegistry.resolveDescriptor(Type javaType, JavaTypeRegistry.MutabilityPlanCreator mutabilityPlanCreator) <J> JavaType<J> JavaTypeRegistry.resolveDescriptor(JavaType<J> javaType) <J> JavaType<J> JavaTypeRegistry.resolveEntityTypeDescriptor(Class<J> javaType) JavaType<?> JavaTypeRegistry.resolveEntityTypeDescriptor(Type javaType) Deprecated, for removal: This API element is subject to removal in a future version.<J> JavaType<J> JavaTypeRegistry.resolveManagedTypeDescriptor(Class<J> javaType) JavaType<?> JavaTypeRegistry.resolveManagedTypeDescriptor(Type javaType) Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.hibernate.type.descriptor.java.spi with parameters of type JavaTypeModifier and TypeMethodDescriptionvoidJavaTypeBaseline.BaselineTarget.addBaselineDescriptor(Type describedJavaType, JavaType<?> descriptor) Add a baseline registrationvoidJavaTypeBaseline.BaselineTarget.addBaselineDescriptor(JavaType<?> descriptor) Add a baseline registrationvoidJavaTypeRegistry.addBaselineDescriptor(Type describedJavaType, JavaType<?> descriptor) voidJavaTypeRegistry.addBaselineDescriptor(JavaType<?> descriptor) voidJavaTypeRegistry.addDescriptor(JavaType<?> descriptor) boolean<J> JavaType<J> JavaTypeRegistry.resolveDescriptor(JavaType<J> javaType) Method parameters in org.hibernate.type.descriptor.java.spi with type arguments of type JavaTypeModifier and TypeMethodDescriptionvoidJavaTypeRegistry.forEachDescriptor(Consumer<JavaType<?>> consumer) <J> JavaType<J> JavaTypeRegistry.resolveDescriptor(Class<? extends J> javaType, Supplier<JavaType<J>> creator) Constructors in org.hibernate.type.descriptor.java.spi with parameters of type JavaTypeModifierConstructorDescriptionBasicCollectionJavaType(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 that return JavaTypeModifier and TypeMethodDescriptionprotected static JavaType<?> ArrayJdbcType.elementJavaType(JavaType<?> javaTypeDescriptor) BasicBinder.getJavaType()BasicExtractor.getJavaType()default <T> JavaType<T> JdbcType.getJdbcRecommendedJavaTypeMapping(Integer precision, Integer scale, TypeConfiguration typeConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.Due to the unchecked cast to a generic type.JavaType<?> ArrayJdbcType.getRecommendedJavaType(Integer precision, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> BigIntJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> BlobJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> BooleanJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> DateJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> DecimalJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> DoubleJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> FloatJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> IntegerJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) default JavaType<?> JdbcType.getRecommendedJavaType(Integer precision, Integer scale, TypeConfiguration typeConfiguration) The Java type usually is used to represent values of this JDBC type in the entity model of the data.JavaType<?> NVarcharJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> RealJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) Deprecated.JavaType<?> SmallIntJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> StructJdbcType.getRecommendedJavaType(Integer precision, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimeAsTimestampWithTimeZoneJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimeJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimestampJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimestampUtcAsInstantJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimestampUtcAsJdbcTimestampJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimestampUtcAsOffsetDateTimeJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimestampWithTimeZoneJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimeUtcAsJdbcTimeJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimeUtcAsOffsetTimeJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TimeWithTimeZoneJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> TinyIntJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> VarbinaryJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) JavaType<?> VarcharJdbcType.getRecommendedJavaType(Integer length, Integer scale, TypeConfiguration typeConfiguration) Methods in org.hibernate.type.descriptor.jdbc with parameters of type JavaTypeModifier and TypeMethodDescriptiondefault voidJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) static <X> XJsonHelper.arrayFromString(JavaType<X> javaType, JdbcType elementJdbcType, String string, WrapperOptions options) static <X> XXmlHelper.arrayFromString(JavaType<X> javaType, XmlArrayJdbcType xmlArrayJdbcType, String string, WrapperOptions options) static StringXmlHelper.arrayToString(JavaType<?> elementJavaType, JdbcType elementJdbcType, Object[] values, WrapperOptions options) static <X> XJsonHelper.deserializeArray(JavaType<X> javaType, JdbcType elementJdbcType, JsonDocumentReader reader, WrapperOptions options) protected static JavaType<?> ArrayJdbcType.elementJavaType(JavaType<?> javaTypeDescriptor) protected <X> XJsonArrayJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XJsonJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XXmlArrayJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XXmlJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) <X> ValueBinder<X> <X> ValueBinder<X> <X> BasicBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> Obtain a binder object capable of binding values of the given Java type to parameters of a JDBCPreparedStatement.<X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> <X> ValueBinder<X> protected abstract <X> BasicBinder<X> BlobJdbcType.getBlobBinder(JavaType<X> javaType) default StringJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) The check constraint that should be added to the column definition in generated DDL.OracleJsonArrayBlobJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) OracleJsonBlobJdbcType.getCheckCondition(String columnName, JavaType<?> javaType, BasicValueConverter<?, ?> converter, Dialect dialect) protected abstract <X> BasicBinder<X> ClobJdbcType.getClobBinder(JavaType<X> javaType) protected StringArrayJdbcType.getElementTypeName(JavaType<?> javaType, SharedSessionContractImplementor session) default StringJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) <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> EnumJdbcType.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> JsonArrayJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> JsonAsStringArrayJdbcType.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> OracleJsonArrayBlobJdbcType.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> StructJdbcType.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> UuidAsBinaryJdbcType.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> VarcharUUIDJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> XmlArrayJdbcType.getExtractor(JavaType<X> javaType) <X> ValueExtractor<X> XmlAsStringArrayJdbcType.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> EnumJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> FloatJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> InstantJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> IntegerJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) default <T> JdbcLiteralFormatter<T> JdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> JsonArrayJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> JsonJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> LocalDateJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> LocalDateTimeJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> LocalTimeJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> NVarcharJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> OffsetDateTimeJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> OffsetTimeJdbcType.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> VarcharUUIDJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> XmlArrayJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> XmlJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) <T> JdbcLiteralFormatter<T> ZonedDateTimeJdbcType.getJdbcLiteralFormatter(JavaType<T> javaType) protected abstract <X> BasicBinder<X> NClobJdbcType.getNClobBinder(JavaType<X> javaType) AdjustableJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) Perform the adjustmentBooleanJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) ClobJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) JsonAsStringArrayJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) JsonAsStringJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) LongNVarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) LongVarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) NCharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) NVarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) VarbinaryJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) VarcharJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) XmlAsStringArrayJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) XmlAsStringJdbcType.resolveIndicatedType(JdbcTypeIndicators indicators, JavaType<?> domainJtd) protected <X> StringJsonArrayJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringJsonJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringXmlArrayJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringXmlJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) Constructors in org.hibernate.type.descriptor.jdbc with parameters of type JavaTypeModifierConstructorDescriptionBasicBinder(JavaType<J> javaType, JdbcType jdbcType) BasicExtractor(JavaType<J> javaType, JdbcType jdbcType) XmlArrayBinder(JavaType<X> javaType, XmlArrayJdbcType jdbcType) XmlValueBinder(JavaType<X> javaType, XmlJdbcType jdbcType) -
Uses of JavaType in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi that return JavaTypeMethods in org.hibernate.type.descriptor.jdbc.spi with parameters of type JavaTypeModifier and TypeMethodDescriptionvoidJsonGeneratingVisitor.visitArray(JavaType<?> elementJavaType, JdbcType elementJdbcType, Object[] values, WrapperOptions options, JsonDocumentWriter writer) Serializes an array of values into JSON object/arrayConstructors in org.hibernate.type.descriptor.jdbc.spi with parameters of type JavaTypeModifierConstructorDescriptionAbstractJdbcLiteralFormatter(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 JavaTypeModifier and TypeMethodDescriptionDdlType.getCastTypeName(JdbcType jdbcType, JavaType<?> javaType) Deprecated, for removal: This API element is subject to removal in a future version.DdlType.getCastTypeName(JdbcType jdbcType, JavaType<?> javaType, Long length, Integer precision, Integer scale) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of JavaType in org.hibernate.type.format
Methods in org.hibernate.type.format with parameters of type JavaTypeModifier and TypeMethodDescriptionJsonValueJDBCTypeAdapter.fromNumericValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) Gets an Object out of a JSON document reader according to a given types.OsonValueJDBCTypeAdapter.fromNumericValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) StringJsonValueJDBCTypeAdapter.fromNumericValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) final <T> TAbstractJsonFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) Deserializes an object from the character sequence.JsonValueJDBCTypeAdapter.fromValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) Gets an Object out of a JSON document reader according to a given types.OsonValueJDBCTypeAdapter.fromValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) StringJsonValueJDBCTypeAdapter.fromValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) <T> TJsonDocumentReader.getValue(JavaType<T> javaType, WrapperOptions options) Gets value as JavaType<T> TOsonDocumentReader.getValue(JavaType<T> javaType, WrapperOptions options) <T> TStringJsonDocumentReader.getValue(JavaType<T> javaType, WrapperOptions options) default <T> TFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) JsonDocumentWriter.serializeJsonValue(Object value, JavaType<T> javaType, JdbcType jdbcType, WrapperOptions options) Adds a JSON value to the documentOsonDocumentWriter.serializeJsonValue(Object value, JavaType<T> javaType, JdbcType jdbcType, WrapperOptions options) StringJsonDocumentWriter.serializeJsonValue(Object value, JavaType<T> javaType, JdbcType jdbcType, WrapperOptions options) final <T> StringAbstractJsonFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> StringFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) Serializes the object to a string.default <T> voidFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) -
Uses of JavaType in org.hibernate.type.format.jackson
Methods in org.hibernate.type.format.jackson with parameters of type JavaTypeModifier and TypeMethodDescription<T> TJackson3XmlFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TJacksonXmlFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TJackson3JsonFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> TJacksonJsonFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> TJacksonOsonFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> StringJackson3XmlFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> StringJacksonXmlFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> voidJackson3JsonFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) <T> voidJacksonJsonFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) <T> voidJacksonOsonFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) -
Uses of JavaType in org.hibernate.type.format.jaxb
Methods in org.hibernate.type.format.jaxb with parameters of type JavaTypeModifier and TypeMethodDescription<T> TJaxbXmlFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TJaxbXmlFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> StringJaxbXmlFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> voidJaxbXmlFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) -
Uses of JavaType in org.hibernate.type.spi
Method parameters in org.hibernate.type.spi with type arguments of type JavaTypeModifier and TypeMethodDescription<J> BasicType<J> TypeConfiguration.standardBasicTypeForJavaType(Class<J> javaClass, Function<JavaType<J>, BasicType<J>> creator) Deprecated, for removal: This API element is subject to removal in a future version.<J> BasicType<?> TypeConfiguration.standardBasicTypeForJavaType(Type javaType, Function<JavaType<J>, BasicType<J>> creator) Deprecated, for removal: This API element is subject to removal in a future version.