Uses of Interface
org.hibernate.type.descriptor.java.BasicJavaType
-
Packages that use BasicJavaType Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.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.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMappingor thehbm.xmlmapping element<resultset/>.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.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.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
-
Uses of BasicJavaType in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type BasicJavaType Modifier and Type Method Description Class<? extends BasicJavaType<?>>descriptorClass()Class<? extends BasicJavaType<?>>value()The type descriptor to useClass<? extends BasicJavaType<?>>value()The descriptor to use for the id columnClass<? extends BasicJavaType<?>>value()TheBasicJavaTypeto use for the mapped columnClass<? extends BasicJavaType<?>>value()The descriptor to use for the list-indexClass<? extends BasicJavaType<?>>value()The descriptor to use for the map-key column -
Uses of BasicJavaType in org.hibernate.boot.model
Methods in org.hibernate.boot.model with parameters of type BasicJavaType Modifier and Type Method Description TypeDefinitionTypeDefinitionRegistry. resolveAutoApplied(BasicJavaType<?> jtd)TypeDefinitionTypeDefinitionRegistryStandardImpl. resolveAutoApplied(BasicJavaType<?> jtd) -
Uses of BasicJavaType in org.hibernate.mapping
Method parameters in org.hibernate.mapping with type arguments of type BasicJavaType Modifier and Type Method Description voidBasicValue. 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 BasicJavaType Constructor Description CompleteResultBuilderBasicValuedConverted(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 Modifier and Type Method Description BasicJavaType<T>SqmBasicValuedSimplePath. getJavaTypeDescriptor() -
Uses of BasicJavaType in org.hibernate.type.descriptor.java
Subinterfaces of BasicJavaType in org.hibernate.type.descriptor.java Modifier and Type Interface Description interfaceTemporalJavaType<T>Specialized JavaType for temporal types.Classes in org.hibernate.type.descriptor.java that implement BasicJavaType Modifier and Type Class Description classAbstractArrayJavaType<T,E>classAbstractClassJavaType<T>Abstract adapter forJava type descriptors.classAbstractJavaType<T>Abstract adapter for Java type descriptors.classAbstractTemporalJavaType<T>classArrayJavaType<T>Descriptor forT[]handling.classBigDecimalJavaTypeDescriptor forBigDecimalhandling.classBigIntegerJavaTypeDescriptor forBigIntegerhandling.classBlobJavaTypeDescriptor forBlobhandling.classBooleanJavaTypeDescriptor forBooleanhandling.classBooleanPrimitiveArrayJavaTypeDescriptor forboolean[]handling.classByteArrayJavaTypeDescriptor forByte[]handling, which disallowsnullelements.classByteJavaTypeDescriptor forBytehandling.classCalendarDateJavaTypeDescriptor forCalendarhandling, but just for the date (month, day, year) portion.classCalendarJavaTypeDescriptor forCalendarhandling.classCalendarTimeJavaTypeDescriptor forCalendarhandling, but just for the time portion.classCharacterArrayJavaTypeDescriptor forCharacter[]handling, which disallowsnullelements.classCharacterJavaTypeDescriptor forCharacterhandling.classClassJavaTypeDescriptor forClasshandling.classClobJavaTypeDescriptor forClobhandling.classCurrencyJavaTypeDescriptor forCurrencyhandling.classDateJavaTypeDescriptor forDatehandling.classDoubleJavaTypeDescriptor forDoublehandling.classDoublePrimitiveArrayJavaTypeDescriptor fordouble[]handling.classDurationJavaTypeDescriptor forDuration, which is represented internally as (long seconds,int nanoseconds), approximately 28 decimal digits of precision.classEnumJavaType<T extends Enum<T>>Describes a Javaenumtype.classFloatJavaTypeDescriptor forFloathandling.classFloatPrimitiveArrayJavaTypeDescriptor forfloat[]handling.classInetAddressJavaTypeDescriptor forInetAddresshandling.classInstantJavaTypeJava type descriptor for the JavaInstanttype.classIntegerJavaTypeDescriptor forIntegerhandling.classIntegerPrimitiveArrayJavaTypeDescriptor forint[]handling.classJdbcDateJavaTypeDescriptor forDatehandling.classJdbcTimeJavaTypeDescriptor forTimehandling.classJdbcTimestampJavaTypeDescriptor forTimestamphandling.classLocalDateJavaTypeJava type descriptor for theLocalDatetype.classLocalDateTimeJavaTypeJava type descriptor for theLocalDateTimetype.classLocaleJavaTypeDescriptor forLocalehandling.classLocalTimeJavaTypeJava type descriptor for theLocalTimetype.classLongJavaTypeDescriptor forLonghandling.classLongPrimitiveArrayJavaTypeDescriptor forlong[]handling.classNClobJavaTypeDescriptor forNClobhandling.classObjectArrayJavaTypeDescriptor forObject[]handling, usually used for tuples.classObjectJavaTypeclassOffsetDateTimeJavaTypeJava type descriptor for theOffsetDateTimetype.classOffsetTimeJavaTypeJava type descriptor for theOffsetTimetype.classPrimitiveByteArrayJavaTypeDescriptor forbyte[]handling.classPrimitiveCharacterArrayJavaTypeDescriptor forchar[]handling.classRowVersionJavaTypeDescriptor forbyte[]handling specifically used for specifically for entity versions/timestamps.classSerializableJavaType<T extends Serializable>Descriptor for generalSerializablehandling.classShortJavaTypeDescriptor forShorthandling.classShortPrimitiveArrayJavaTypeDescriptor forshort[]handling.classStringJavaTypeDescriptor forStringhandling.classTimeZoneJavaTypeDescriptor forTimeZonehandling.classUrlJavaTypeDescriptor forURLhandling.classUUIDJavaTypeDescriptor forUUIDhandling.classYearJavaTypeDescribes theYearJava typeclassZonedDateTimeJavaTypeJava type descriptor for theZonedDateTimetype.classZoneIdJavaTypeDescribes theZoneIdJava type.classZoneOffsetJavaTypeDescriptor forZoneOffsethandling. -
Uses of BasicJavaType in org.hibernate.type.descriptor.java.spi
Subinterfaces of BasicJavaType in org.hibernate.type.descriptor.java.spi Modifier and Type Interface Description interfacePrimitiveJavaType<J extends Serializable>Additional contract for primitive / primitive wrapper Java types.Classes in org.hibernate.type.descriptor.java.spi that implement BasicJavaType Modifier and Type Class Description classBasicCollectionJavaType<C extends Collection<E>,E>Descriptor for handling persistent collections.classCollectionJavaType<C>Extension of the general JavaType for "collection types"classEmbeddableAggregateJavaType<T>Java type for embeddable aggregates, which allows resolving a recommendedJdbcType.classEntityJavaType<T>Uses object identity forequals/hashCodeas we ensure that internally.classJavaTypeBasicAdaptor<T>AbstractClassJavaTypefor cases where we do not know a properJavaTypefor a given Java type.classMapEntryJavaTypeDescriptor forMap.Entry.classUnknownBasicJavaType<T>AbstractJavaTypeadapter for cases where we do not know a properJavaTypefor a given Java type. -
Uses of BasicJavaType in org.hibernate.usertype
Methods in org.hibernate.usertype that return BasicJavaType Modifier and Type Method Description BasicJavaType<T>StaticUserTypeSupport. getJavaType()protected BasicJavaType<T>BaseUserTypeSupport. javaType()Method parameters in org.hibernate.usertype with type arguments of type BasicJavaType Modifier and Type Method Description protected 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 BasicJavaType Constructor Description StaticUserTypeSupport(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)
-