Uses of Class
org.hibernate.Incubating
-
Packages with annotations of type Incubating Package Description org.hibernate.sql.ast Package defining a SQL AST for use in creating and executing various JDBC operationsorg.hibernate.sql.exec Package defining support for execution of SQL statements through JDBC.org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptor
handling.org.hibernate.graph Hibernate's (extended) support for JPA's entity graphsorg.hibernate.metamodel.mapping Hibernate's run-time mapping model.org.hibernate.sql.results Package for processing JDBC ResultSets into hydrated domain model graphs based on a "load plan" defined by a "domain result graph" - one or moreDomainResult
nodes with zero-or-moreFetch
nodesorg.hibernate.query.sqm -
-
Uses of Incubating in org.hibernate
Classes in org.hibernate with annotations of type Incubating Modifier and Type Class Description class
TimeZoneStorageStrategy
Describes the storage strategies understood by Hibernate. -
Uses of Incubating in org.hibernate.annotations
Classes in org.hibernate.annotations with annotations of type Incubating Modifier and Type Class Description interface
AttributeBinderType
Associates a user-defined annotation with anAttributeBinder
, allowing the annotation to drive some custom model binding.interface
DialectOverride
Allows certain annotations to be overridden in a given SQLDialect
.interface
TimeZoneColumn
Specifies the mapped column for storing the time zone information.interface
TimeZoneStorage
Specifies how the time zone information of a persistent property or field should be persisted.class
TimeZoneStorageType
Describes the storage of timezone information for zoned datetime types. -
Uses of Incubating in org.hibernate.boot.model.convert.spi
Classes in org.hibernate.boot.model.convert.spi with annotations of type Incubating Modifier and Type Interface Description interface
ConverterAutoApplyHandler
Manages resolution of auto-appliedAttributeConverter
references for specific mappings -
Uses of Incubating in org.hibernate.boot.model.naming
Classes in org.hibernate.boot.model.naming with annotations of type Incubating Modifier and Type Interface Description interface
ImplicitNamingStrategy
Pluggable strategy for applying implicit naming rules when an explicit name is not given.interface
PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names. -
Uses of Incubating in org.hibernate.boot.spi
Classes in org.hibernate.boot.spi with annotations of type Incubating Modifier and Type Interface Description interface
BootstrapContext
Defines a context for things generally available to the process of bootstrapping a SessionFactory that are expected to be released after the SessionFactory is built.Methods in org.hibernate.boot.spi with annotations of type Incubating Modifier and Type Method Description default int
MetadataBuildingContext. getPreferredSqlTypeCodeForArray()
int
SessionFactoryOptions. getPreferredSqlTypeCodeForArray()
default int
MetadataBuildingContext. getPreferredSqlTypeCodeForBoolean()
int
SessionFactoryOptions. getPreferredSqlTypeCodeForBoolean()
default int
MetadataBuildingContext. getPreferredSqlTypeCodeForDuration()
int
SessionFactoryOptions. getPreferredSqlTypeCodeForDuration()
default int
MetadataBuildingContext. getPreferredSqlTypeCodeForInstant()
int
SessionFactoryOptions. getPreferredSqlTypeCodeForInstant()
default int
MetadataBuildingContext. getPreferredSqlTypeCodeForUuid()
int
SessionFactoryOptions. getPreferredSqlTypeCodeForUuid()
-
Uses of Incubating in org.hibernate.bytecode.enhance.spi.interceptor
Classes in org.hibernate.bytecode.enhance.spi.interceptor with annotations of type Incubating Modifier and Type Interface Description interface
BytecodeLazyAttributeInterceptor
-
Uses of Incubating in org.hibernate.cfg
Fields in org.hibernate.cfg with annotations of type Incubating Modifier and Type Field Description static String
AvailableSettings. ID_DB_STRUCTURE_NAMING_STRATEGY
An implicit naming-strategy for database structures (tables, sequences) related to identifier-generators Resolution uses theStrategySelector
service and accepts any of the forms discussed onStrategySelector.resolveDefaultableStrategy(java.lang.Class<T>, java.lang.Object, T)
.static String
AvailableSettings. JPA_CALLBACKS_ENABLED
JPA callbacks are enabled by default.static String
AvailableSettings. PREFERRED_BOOLEAN_JDBC_TYPE
Specifies the preferred JDBC type for storing boolean values.static String
AvailableSettings. PREFERRED_DURATION_JDBC_TYPE
The preferred JDBC type to use for storing duration values.static String
AvailableSettings. PREFERRED_INSTANT_JDBC_TYPE
Specifies the preferred JDBC type for storing instant values.static String
AvailableSettings. PREFERRED_UUID_JDBC_TYPE
The preferred JDBC type to use for storingUUID
values. -
Uses of Incubating in org.hibernate.collection.spi
Classes in org.hibernate.collection.spi with annotations of type Incubating Modifier and Type Interface Description interface
CollectionInitializerProducer
Functional contract to create a CollectionInitializerinterface
CollectionSemantics<CE,E>
Describes the semantics of a persistent collection such that Hibernate understands how to use it - create one, handle elements, etc.interface
CollectionSemanticsResolver
Resolve the collection semantics for the given mapped collection todo (6.0) ...class
InitializerProducerBuilder
class
PersistentArrayHolder<E>
A persistent wrapper for an array.class
PersistentBag<E>
An unordered, unkeyed collection that can contain the same element multiple times.interface
PersistentCollection<E>
Persistent collections are treated as value objects by Hibernate.class
PersistentIdentifierBag<E>
AnIdentifierBag
implements "bag" semantics more efficiently than a regularBag
by adding a synthetic identifier column to the table.class
PersistentList<E>
A persistent wrapper for ajava.util.List
.class
PersistentMap<K,E>
A persistent wrapper for ajava.util.Map
.class
PersistentSet<E>
A persistent wrapper for ajava.util.Set
.class
PersistentSortedMap<K,E>
A persistent wrapper for ajava.util.SortedMap
.class
PersistentSortedSet<E>
A persistent wrapper for ajava.util.SortedSet
. -
Uses of Incubating in org.hibernate.dialect
Classes in org.hibernate.dialect with annotations of type Incubating Modifier and Type Class Description class
TimeZoneSupport
Describes the support for "with time zone" types. -
Uses of Incubating in org.hibernate.engine.query.spi
Classes in org.hibernate.engine.query.spi with annotations of type Incubating Modifier and Type Class Description class
AbstractParameterDescriptor<T>
NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQMclass
NamedParameterDescriptor<T>
Descriptor regarding a named parameter.interface
NativeQueryInterpreter
Service contract for dealing with native queries.class
OrdinalParameterDescriptor<T>
Descriptor regarding an ordinal parameter. -
Uses of Incubating in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi with annotations of type Incubating Modifier and Type Interface Description interface
PersistentAttributeInterceptor
The base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute accessConstructors in org.hibernate.engine.spi with annotations of type Incubating Constructor Description EffectiveEntityGraph()
EffectiveEntityGraph(boolean allowOverwrite)
-
Uses of Incubating in org.hibernate.event.service.spi
Classes in org.hibernate.event.service.spi with annotations of type Incubating Modifier and Type Interface Description interface
EventActionWithParameter<T,U,X>
Methods in org.hibernate.event.service.spi with annotations of type Incubating Modifier and Type Method Description <U> void
EventListenerGroup. fireEventOnEachListener(U event, BiConsumer<T,U> actionOnEvent)
Similar asEventListenerGroup.fireLazyEventOnEachListener(Supplier, BiConsumer)
except it doesn't use a {Supplier
}: useful when there is no need to lazily initialize the event.<R,U,RL>
CompletionStage<R>EventListenerGroup. fireEventOnEachListener(U event, Function<RL,Function<U,CompletionStage<R>>> fun)
Similar toEventListenerGroup.fireEventOnEachListener(Object, Function)
, but Reactive friendly: it chains processing of the same event on each Reactive Listener, and returns aCompletionStage
of type R.<R,U,RL,X>
CompletionStage<R>EventListenerGroup. fireEventOnEachListener(U event, X param, Function<RL,BiFunction<U,X,CompletionStage<R>>> fun)
Similar toEventListenerGroup.fireEventOnEachListener(Object, Object, Function)
, but Reactive friendly: it chains processing of the same event on each Reactive Listener, and returns aCompletionStage
of type R.<U,X>
voidEventListenerGroup. fireEventOnEachListener(U event, X param, EventActionWithParameter<T,U,X> actionOnEvent)
Similar toEventListenerGroup.fireEventOnEachListener(Object, BiConsumer)
, but allows passing a third parameter to the consumer; our code based occasionally needs a third parameter: having this additional variant allows using the optimal iteration more extensively and reduce allocations.<U> void
EventListenerGroup. fireLazyEventOnEachListener(Supplier<U> eventSupplier, BiConsumer<T,U> actionOnEvent)
Fires an event on each registered event listener of this group.<R,U,RL>
CompletionStage<R>EventListenerGroup. fireLazyEventOnEachListener(Supplier<U> eventSupplier, Function<RL,Function<U,CompletionStage<R>>> fun)
Similar toEventListenerGroup.fireLazyEventOnEachListener(Supplier, BiConsumer)
, but Reactive friendly: it chains processing of the same event on each Reactive Listener, and returns aCompletionStage
of type R. -
Uses of Incubating in org.hibernate.id.enhanced
Classes in org.hibernate.id.enhanced with annotations of type Incubating Modifier and Type Interface Description interface
ImplicitDatabaseObjectNamingStrategy
A naming strategy specifically for determining the implicit naming of tables and sequences relating to enhanced identifier-generators. -
Uses of Incubating in org.hibernate.id.factory.spi
Classes in org.hibernate.id.factory.spi with annotations of type Incubating Modifier and Type Interface Description interface
CustomIdGeneratorCreationContext
-
Uses of Incubating in org.hibernate.integrator.spi
Methods in org.hibernate.integrator.spi with annotations of type Incubating Modifier and Type Method Description default void
Integrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
Perform integration. -
Uses of Incubating in org.hibernate.loader.access
Classes in org.hibernate.loader.access with annotations of type Incubating Modifier and Type Interface Description interface
LoadAccessContext
Context for loader-access objects. -
Uses of Incubating in org.hibernate.loader.entity
Methods in org.hibernate.loader.entity with annotations of type Incubating Modifier and Type Method Description CacheEntityLoaderHelper.PersistenceContextEntry
CacheEntityLoaderHelper. loadFromSessionCache(EntityKey keyToLoad, LoadEventListener.LoadType options, LockOptions lockOptions, SharedSessionContractImplementor session)
-
Uses of Incubating in org.hibernate.metamodel
Classes in org.hibernate.metamodel with annotations of type Incubating Modifier and Type Class Description class
AttributeClassification
An extended set ofAttribute.PersistentAttributeType
addingAttributeClassification.ANY
class
CollectionClassification
Classifications of the plurality.interface
MappingMetamodel
Access to information about the runtime relational O/R mapping modelinterface
RuntimeMetamodels
Access to Hibernate's runtime metamodels which includes its domain-model (JPA impl) and its relational-mapping model -
Uses of Incubating in org.hibernate.metamodel.mapping
Classes in org.hibernate.metamodel.mapping with annotations of type Incubating Modifier and Type Interface Description interface
Bindable
Contract for things at the domain mapping level that can be bound into a JDBCPreparedStatement
.interface
GeneratedValueResolver
Generalized contract covering an attribute's generation handlingMethods in org.hibernate.metamodel.mapping with annotations of type Incubating Modifier and Type Method Description default JavaType<?>
JdbcMapping. getJdbcJavaType()
default JdbcLiteralFormatter
JdbcMapping. getJdbcLiteralFormatter()
The strategy for formatting values of this expressible type to a SQL literal.default BasicValueConverter
JdbcMapping. getValueConverter()
Returns the converter that this basic type uses for transforming from the domain type, to the relational type, ornull
if there is no conversion. -
Uses of Incubating in org.hibernate.metamodel.model.convert.spi
Classes in org.hibernate.metamodel.model.convert.spi with annotations of type Incubating Modifier and Type Interface Description interface
BasicValueConverter<D,R>
Support for basic-value conversions. -
Uses of Incubating in org.hibernate.metamodel.model.domain
Classes in org.hibernate.metamodel.model.domain with annotations of type Incubating Modifier and Type Interface Description interface
JpaMetamodel
Hibernate extension to the JPAMetamodel
contract -
Uses of Incubating in org.hibernate.metamodel.spi
Classes in org.hibernate.metamodel.spi with annotations of type Incubating Modifier and Type Interface Description interface
EmbeddableInstantiator
Contract for instantiating embeddable values NOTE : incubating until the proposed `instantiate(IntFunction valueAccess, SessionFactoryImplementor sessionFactory)` form can be implementedinterface
EmbeddableRepresentationStrategy
Describes the representation of a particular embeddable type.interface
Instantiator
Strategy for instantiating a managed typeinterface
ManagedTypeRepresentationResolver
Pluggable strategy handling resolution of ManagedTypeRepresentationStrategy to use.interface
ManagedTypeRepresentationStrategy
Defines a singular extension point for capabilities pertaining to a representation mode.interface
ValueAccess
Provides access to the values for a managed type (currently just embeddables). -
Uses of Incubating in org.hibernate.procedure.spi
Classes in org.hibernate.procedure.spi with annotations of type Incubating Modifier and Type Interface Description interface
NamedCallableQueryMemento
Represents a "memento" (disconnected, externalizable form) of a ProcedureCallinterface
ProcedureParameterImplementor<T>
SPI extension for ProcedureParameter -
Uses of Incubating in org.hibernate.query
Classes in org.hibernate.query with annotations of type Incubating Modifier and Type Interface Description interface
BindableType<J>
Types that can be used to handle bindingQuery
parametersinterface
JpaTuple
Hibernate extension to the Jakarta PersistenceTuple
contractinterface
MutationQuery
Models a mutation (insert, update, or delete) query.interface
OutputableType<J>
Specialization of DomainType for types that can be used as a parameter output for aProcedureCall
interface
ParameterMetadata
Access to known information about the parameters for a query.interface
Query<R>
Represents a criteria query or a query written in HQL.interface
QueryParameter<T>
Represents a parameter defined in the source (HQL/JPQL or criteria) query.interface
ResultListTransformer<T>
interface
ReturnableType<T>
Specialization of DomainType for types that can be used as function returnsinterface
SelectionQuery<R>
Models a selection query returning results.interface
TupleTransformer<T>
-
Uses of Incubating in org.hibernate.query.criteria
Classes in org.hibernate.query.criteria with annotations of type Incubating Modifier and Type Interface Description interface
JpaCriteriaInsertSelect<T>
A representation of SqmInsertSelectStatement at theorg.hibernate.query.criteria
level, even though JPA does not define support for insert-select criteria.interface
JpaDerivedFrom<T>
interface
JpaDerivedJoin<T>
interface
JpaDerivedRoot<T>
Methods in org.hibernate.query.criteria with annotations of type Incubating Modifier and Type Method Description <X> JpaDerivedJoin<X>
JpaFrom. join(Subquery<X> subquery)
<X> JpaDerivedJoin<X>
JpaFrom. join(Subquery<X> subquery, SqmJoinType joinType)
<X> JpaDerivedJoin<X>
JpaFrom. join(Subquery<X> subquery, SqmJoinType joinType, boolean lateral)
<X> JpaDerivedJoin<X>
JpaFrom. joinLateral(Subquery<X> subquery)
<X> JpaDerivedJoin<X>
JpaFrom. joinLateral(Subquery<X> subquery, SqmJoinType joinType)
-
Uses of Incubating in org.hibernate.query.derived
Classes in org.hibernate.query.derived with annotations of type Incubating Modifier and Type Class Description class
AnonymousTupleBasicEntityIdentifierMapping
class
AnonymousTupleBasicValuedModelPart
class
AnonymousTupleEmbeddableValuedModelPart
class
AnonymousTupleEmbeddedEntityIdentifierMapping
class
AnonymousTupleEntityValuedModelPart
class
AnonymousTupleNonAggregatedEntityIdentifierMapping
class
AnonymousTupleSimpleSqmPathSource<J>
class
AnonymousTupleSqmAssociationPathSource<O,J>
class
AnonymousTupleSqmPathSource<J>
class
AnonymousTupleTableGroupProducer
The table group producer for an anonymous tuple type.class
AnonymousTupleType<T>
-
Uses of Incubating in org.hibernate.query.hql
Classes in org.hibernate.query.hql with annotations of type Incubating Modifier and Type Interface Description interface
HqlTranslator
Main entry point into building semantic queries. -
Uses of Incubating in org.hibernate.query.hql.spi
Classes in org.hibernate.query.hql.spi with annotations of type Incubating Modifier and Type Interface Description interface
SqmCreationOptions
Options for semantic analysisinterface
SqmCreationProcessingState
State related to SQM creation, likeSqmCreationState
, but specific to its "current processing" - which generally means specific to each statement and sub-queryinterface
SqmCreationState
Models the state pertaining to the creation of a single SQM.interface
SqmPathRegistry
Registry for SqmPath references providing the ability to access them in multiple ways - by alias, by NavigablePath, etc -
Uses of Incubating in org.hibernate.query.named
Classes in org.hibernate.query.named with annotations of type Incubating Modifier and Type Interface Description interface
NameableQuery
Contract for Query impls that can be converted to a named query memento to be stored in theNamedObjectRepository
interface
NamedObjectRepository
Repository for references to named things related with queries.interface
NamedResultSetMappingMemento
Used to keep information about named result mappings defined by the application which can then be applied to native-sql and stored-procedure queries.interface
ResultMemento
-
Uses of Incubating in org.hibernate.query.procedure
Classes in org.hibernate.query.procedure with annotations of type Incubating Modifier and Type Interface Description interface
ProcedureParameter<T>
NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQM -
Uses of Incubating in org.hibernate.query.results
Classes in org.hibernate.query.results with annotations of type Incubating Modifier and Type Interface Description interface
FetchBuilder
Responsible for building a singleDomainResult
instance as part of the overall mapping of native / procedure query results.interface
ResultBuilder
Responsible for building a singleDomainResult
instance as part of the overall mapping of native / procedure query results.interface
ResultSetMapping
Acts as theJdbcValuesMappingProducer
forNativeQuery
orProcedureCall
/StoredProcedureQuery
instances.class
ResultSetMappingImpl
-
Uses of Incubating in org.hibernate.query.spi
Classes in org.hibernate.query.spi with annotations of type Incubating Modifier and Type Interface Description interface
CloseableIterator<T>
Unification of Iterator and AutoCloseableclass
DoubleStreamDecorator
TheDoubleStreamDecorator
wraps a JavaDoubleStream
and registers acloseHandler
which is passed further to any resultingStream
.class
IntStreamDecorator
TheIntStreamDecorator
wraps a JavaIntStream
and registers acloseHandler
which is passed further to any resultingStream
.class
LongStreamDecorator
TheLongStreamDecorator
wraps a JavaLongStream
and registers acloseHandler
which is passed further to any resultingStream
.class
QueryEngine
Aggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)interface
QueryImplementor<R>
interface
QueryInterpretationCache
Cache for various parts of translating or interpreting queries.interface
QueryParameterBinding<T>
/** The value/type binding information for a particular query parameter.interface
QueryParameterBindings
Manages all the parameter bindings for a particular query.interface
QueryParameterListBinding<T>
Represents a "parameter list" binding: aka the binding of a collection of values for a single query parameter.interface
QueryPlan
Common contract for select and mutation query plansinterface
ScrollableResultsImplementor<R>
interface
SelectQueryPlan<R>
General contract for performing execution of a query returning results.class
StreamDecorator<R>
TheStreamDecorator
wraps a JavaStream
and registers acloseHandler
which is passed further to any resultingStream
. -
Uses of Incubating in org.hibernate.query.sql.spi
Classes in org.hibernate.query.sql.spi with annotations of type Incubating Modifier and Type Interface Description interface
NativeQueryImplementor<R>
-
Uses of Incubating in org.hibernate.query.sqm.spi
Classes in org.hibernate.query.sqm.spi with annotations of type Incubating Modifier and Type Interface Description interface
SqmCreationContext
The context in which all SQM creations occur (think SessionFactory). -
Uses of Incubating in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain with annotations of type Incubating Modifier and Type Class Description class
SqmDerivedRoot<T>
-
Uses of Incubating in org.hibernate.query.sqm.tree.from
Classes in org.hibernate.query.sqm.tree.from with annotations of type Incubating Modifier and Type Class Description class
SqmDerivedJoin<T>
-
Uses of Incubating in org.hibernate.query.sqm.tree.insert
Classes in org.hibernate.query.sqm.tree.insert with annotations of type Incubating Modifier and Type Class Description class
SqmInsertSelectStatement<T>
-
Uses of Incubating in org.hibernate.spi
Classes in org.hibernate.spi with annotations of type Incubating Modifier and Type Class Description class
EntityIdentifierNavigablePath
Specialized NavigablePath implementation for handling special cases pertaining to entity identifiersclass
NavigablePath
Compound-name where each path references to a domain or mapping model-part relative to a root path.class
TreatedNavigablePath
NavigablePath implementation with special handling for treated paths -
Uses of Incubating in org.hibernate.sql.ast
Classes in org.hibernate.sql.ast with annotations of type Incubating Modifier and Type Class Description class
Clause
Used to indicate which query clause we are currently processinginterface
SqlAstWalker
-
Uses of Incubating in org.hibernate.sql.ast.tree.expression
Classes in org.hibernate.sql.ast.tree.expression with annotations of type Incubating Modifier and Type Interface Description interface
QueryTransformer
-
Uses of Incubating in org.hibernate.sql.exec.spi
Classes in org.hibernate.sql.exec.spi with annotations of type Incubating Modifier and Type Interface Description interface
JdbcSelectExecutor
An executor for JdbcSelect operations. -
Uses of Incubating in org.hibernate.sql.results.graph
Classes in org.hibernate.sql.results.graph with annotations of type Incubating Modifier and Type Interface Description interface
DomainResult<J>
Represents a result value in the domain query results.interface
DomainResultAssembler<J>
Responsible for "assembling" a result for inclusion in the domain query result.interface
DomainResultCreationState
Contains state related to buildingDomainResult
andFetch
graphsinterface
DomainResultGraphNode
Marker for all object types that can be part of a result mapping BothDomainResult
andFetch
are ResultSetMappingNode subtypes.interface
EntityGraphTraversalState
State used as part of applying entity graphs to HibernateDomainResult
/Fetch
load graphs.interface
Fetch
Contract for fetches including entity, collection and composite.interface
Fetchable
Parts of the domain model that can be fetchedinterface
FetchParent
Contract for things that can be the parent of a fetchinterface
Initializer
Defines a multi-step process for initializing entity, collection and composite state. -
Uses of Incubating in org.hibernate.sql.results.jdbc.spi
Classes in org.hibernate.sql.results.jdbc.spi with annotations of type Incubating Modifier and Type Interface Description interface
JdbcValuesMappingProducer
Producer for JdbcValuesMapping references. -
Uses of Incubating in org.hibernate.sql.results.spi
Classes in org.hibernate.sql.results.spi with annotations of type Incubating Modifier and Type Interface Description interface
RowTransformer<T>
Defines transformation of a raw row in the domain query result row. -
Uses of Incubating in org.hibernate.tool.schema.extract.spi
Classes in org.hibernate.tool.schema.extract.spi with annotations of type Incubating Modifier and Type Interface Description interface
ColumnTypeInformation
Provides access to information about existing table columnsinterface
DatabaseInformation
Provides access to information about existing schema objects (tables, sequences etc) of existing database.interface
ExtractionContext
Defines a context for performing extraction including providing access to information about ongoing extraction as well as to delegates needed in performing extraction.static interface
ExtractionContext.DatabaseObjectAccess
In conjunction withExtractionContext.getDatabaseObjectAccess()
provides access to information about known database objects to the extractor.static interface
ExtractionContext.ResultSetProcessor<T>
interface
InformationExtractor
Contract for extracting information about objects in the database schema(s).Methods in org.hibernate.tool.schema.extract.spi with annotations of type Incubating Modifier and Type Method Description default <T> T
ExtractionContext. getQueryResults(String queryString, Object[] positionalParameters, ExtractionContext.ResultSetProcessor<T> resultSetProcessor)
-
Uses of Incubating in org.hibernate.tool.schema.spi
Classes in org.hibernate.tool.schema.spi with annotations of type Incubating Modifier and Type Interface Description interface
ExecutionOptions
Parameter object representing options for schema management tool executioninterface
ExtractionTool
Encapsulates the functionality for extracting database metadata used bySchemaManagementTool
.interface
SchemaCreator
Service delegate for handling schema creation.interface
SchemaDropper
Service delegate for handling schema dropping.interface
SchemaFilter
Defines a filter for Hibernate's schema tooling.interface
SchemaFilterProvider
Used to specify theSchemaFilter
s to be used by create, drop, migrate and validate operations on the database schema.interface
SchemaManagementTool
Contract for schema management tool integration.interface
SchemaMigrator
Service delegate for handling schema migration.interface
SchemaValidator
Service delegate for handling schema validations -
Uses of Incubating in org.hibernate.tuple
Classes in org.hibernate.tuple with annotations of type Incubating Modifier and Type Interface Description interface
AttributeBinder<A extends Annotation>
Allows a user-written annotation to drive some customized model binding. -
Uses of Incubating in org.hibernate.type
Classes in org.hibernate.type with annotations of type Incubating Modifier and Type Interface Description interface
BasicPluralType<C,E>
A basic plural type.Methods in org.hibernate.type with annotations of type Incubating Modifier and Type Method Description default BasicValueConverter<T,?>
BasicType. getValueConverter()
-
Uses of Incubating in org.hibernate.type.descriptor.java
Classes in org.hibernate.type.descriptor.java with annotations of type Incubating Modifier and Type Interface Description interface
BasicPluralJavaType<T>
Descriptor for a basic plural Java type.interface
TemporalJavaType<T>
Specialized JavaType for temporal types.Methods in org.hibernate.type.descriptor.java with annotations of type Incubating Modifier and Type Method Description default JavaType<T>
JavaType. createJavaType(ParameterizedType parameterizedType, TypeConfiguration typeConfiguration)
Creates theJavaType
for the givenParameterizedType
based on thisJavaType
registered for the raw type. -
Uses of Incubating in org.hibernate.type.descriptor.java.spi
Classes in org.hibernate.type.descriptor.java.spi with annotations of type Incubating Modifier and Type Class Description class
BasicCollectionJavaType<C extends Collection<E>,E>
Descriptor forCollection<T>
handling. -
Uses of Incubating in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with annotations of type Incubating Modifier and Type Method Description default Class<?>
JdbcType. getPreferredJavaTypeClass(WrapperOptions options)
The Java type class that is preferred by the binder or null. -
Uses of Incubating in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with annotations of type Incubating Modifier and Type Method Description default String[]
DdlType. getRawTypeNames()
Returns all type names without precision/length and scale parameters. -
Uses of Incubating in org.hibernate.type.spi
Classes in org.hibernate.type.spi with annotations of type Incubating Modifier and Type Class Description class
TypeConfiguration
Defines a set of available Type instances as isolated from other configurations. -
Uses of Incubating in org.hibernate.usertype
Classes in org.hibernate.usertype with annotations of type Incubating Modifier and Type Interface Description interface
CompositeUserType<J>
A UserType that may be dereferenced in a query.Methods in org.hibernate.usertype with annotations of type Incubating Modifier and Type Method Description default JdbcType
UserType. getJdbcType(TypeConfiguration typeConfiguration)
default BasicValueConverter<J,Object>
UserType. getValueConverter()
Returns the converter that this user type uses for transforming from the domain type, to the relational type, ornull
if there is no conversion.
-