Uses of Interface
org.hibernate.type.descriptor.java.BasicJavaType
Packages that use BasicJavaType
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.
This package defines the Hibernate configuration-time mapping model.
Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping or the hbm.xml
mapping element <resultset/>.Nodes representing path expressions in the SQM tree.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Uses of BasicJavaType in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type BasicJavaTypeModifier and TypeMethodDescriptionTypeDefinitionRegistry.resolveAutoApplied(BasicJavaType<?> jtd) TypeDefinitionRegistryStandardImpl.resolveAutoApplied(BasicJavaType<?> jtd) -
Uses of BasicJavaType in org.hibernate.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal with parameters of type BasicJavaTypeModifier and TypeMethodDescriptionstatic <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) static <T> BasicValue.Resolution<T>InferredBasicValueResolver.fromTemporal(TemporalJavaType<T> reflectedJtd, BasicJavaType<?> explicitJavaType, JdbcType explicitJdbcType, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators) Method parameters in org.hibernate.boot.model.process.internal with type arguments of type BasicJavaTypeModifier and TypeMethodDescriptionstatic <T> NamedConverterResolution<T>NamedConverterResolution.from(String name, Function<TypeConfiguration, BasicJavaType> explicitJtdAccess, Function<TypeConfiguration, JdbcType> explicitStdAccess, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators sqlTypeIndicators, JpaAttributeConverterCreationContext converterCreationContext, MetadataBuildingContext context) static <T> NamedConverterResolution<T>NamedConverterResolution.from(ConverterDescriptor converterDescriptor, Function<TypeConfiguration, BasicJavaType> explicitJtdAccess, Function<TypeConfiguration, JdbcType> explicitStdAccess, Function<TypeConfiguration, MutabilityPlan> explicitMutabilityPlanAccess, Type resolvedJavaType, JdbcTypeIndicators sqlTypeIndicators, JpaAttributeConverterCreationContext converterCreationContext, MetadataBuildingContext context) -
Uses of BasicJavaType in org.hibernate.mapping
Method parameters in org.hibernate.mapping with type arguments of type BasicJavaTypeModifier and TypeMethodDescriptionvoidBasicValue.setExplicitJavaTypeAccess(Function<TypeConfiguration, BasicJavaType> explicitJavaTypeAccess) -
Uses of BasicJavaType in org.hibernate.query.results.complete
Constructors in org.hibernate.query.results.complete with parameters of type BasicJavaTypeModifierConstructorDescriptionCompleteResultBuilderBasicValuedConverted(String explicitColumnName, ManagedBean<? extends AttributeConverter<O, R>> converterBean, JavaType<? extends AttributeConverter<O, R>> converterJtd, BasicJavaType<O> domainJavaType, BasicValuedMapping underlyingMapping) -
Uses of BasicJavaType in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return BasicJavaType -
Uses of BasicJavaType in org.hibernate.type.descriptor.java
Subinterfaces of BasicJavaType in org.hibernate.type.descriptor.javaModifier and TypeInterfaceDescriptioninterfaceSpecialized JavaType for temporal types.Classes in org.hibernate.type.descriptor.java that implement BasicJavaTypeModifier 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.classDescriptor forByte[]handling, which disallowsnullelements.classDescriptor forBytehandling.classDescriptor forCalendarhandling, but just for the date (month, day, year) portion.classDescriptor forCalendarhandling.classDescriptor forCalendarhandling, but just for the time portion.classDescriptor forCharacter[]handling, which disallowsnullelements.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.classDeprecated.No longer usedclassSerializableJavaType<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. -
Uses of BasicJavaType in org.hibernate.type.descriptor.java.spi
Subinterfaces of BasicJavaType 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 BasicJavaTypeModifier and TypeClassDescriptionclassBasicCollectionJavaType<C extends Collection<E>,E> Descriptor for handling persistent collections.classExtension of the general JavaType for "collection types"classJava 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> -
Uses of BasicJavaType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement BasicJavaTypeModifier and TypeClassDescriptionclassclass -
Uses of BasicJavaType in org.hibernate.usertype
Methods in org.hibernate.usertype that return BasicJavaTypeModifier and TypeMethodDescriptionStaticUserTypeSupport.getJavaType()protected BasicJavaType<T>BaseUserTypeSupport.javaType()Method parameters in org.hibernate.usertype with type arguments of type BasicJavaTypeModifier and TypeMethodDescriptionprotected abstract voidBaseUserTypeSupport.resolve(BiConsumer<BasicJavaType<T>, JdbcType> resolutionConsumer) protected voidUserTypeSupport.resolve(BiConsumer<BasicJavaType<T>, JdbcType> resolutionConsumer) Constructors in org.hibernate.usertype with parameters of type BasicJavaTypeModifierConstructorDescriptionStaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType) StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, BasicValueConverter<T, Object> valueConverter) StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan) StaticUserTypeSupport(BasicJavaType<T> javaType, JdbcType jdbcType, MutabilityPlan<T> mutabilityPlan, BasicValueConverter<T, Object> valueConverter)