All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractReactiveInformationSchemaBasedExtractorImpl |
An implementation of InformationExtractor that obtains metadata
information from a database's information_schema.
|
| AffectedEntities |
A description of the entities and tables affected by a native query.
|
| Author |
|
| Author |
|
| Author |
|
| Author |
|
| BatchingConnection |
A ReactiveConnection that automatically performs batching
of insert, update, and delete statements, relieving the client
persister code of the responsibility to manage batching.
|
| Book |
|
| Book |
|
| Book |
|
| Book |
|
| Captain |
|
| Context |
Abstracts away from the Vert.x Context
object, enabling alternative strategies for associating state
with the current reactive stream.
|
| Context.Key<T> |
An object that identifies something we store in the Vert.x
local context, usually a Session or
StatelessSession, but in principle anything at all.
|
| Crew |
|
| DockerImage |
A utility class with methods to generate a DockerImageName for Testcontainers.
|
| GeneratedValuesMutationDelegateAdaptor |
|
| Identifier<T> |
Represents a value of an attribute that forms part of the
natural key of an entity.
|
| Identifier.Composite<T> |
|
| Identifier.Id<T> |
|
| Implementor |
Allows access to object that can be useful for integrators
|
| InternalStateAssertions |
Commonly used assertions to verify that the operations
are running on the expected events and threads.
|
| ISBNConverter |
|
| LocalRandom |
|
| Main |
Demonstrates the use of Hibernate Reactive with the
CompletionStage-based
API.
|
| Main |
Demonstrates the use of Hibernate Reactive with the
CompletionStage-based
API.
|
| Mutiny |
An API for Hibernate Reactive where non-blocking operations are
represented by a Mutiny Uni.
|
| Mutiny.AbstractQuery |
A non-blocking counterpart to the Hibernate
Query interface, allowing reactive
execution of HQL and JPQL queries.
|
| Mutiny.Closeable |
|
| Mutiny.MutationQuery |
|
| Mutiny.Query<R> |
|
| Mutiny.SelectionQuery<R> |
|
| Mutiny.Session |
A non-blocking counterpart to the Hibernate Session
interface, allowing a reactive style of interaction with the database.
|
| Mutiny.SessionFactory |
|
| Mutiny.StatelessSession |
A non-blocking counterpart to the Hibernate
StatelessSession interface, which provides a
command-oriented API for performing bulk operations against a database.
|
| Mutiny.Transaction |
|
| MutinyGenerator |
|
| MutinyMain |
Demonstrates the use of Hibernate Reactive with the
Mutiny-based API.
|
| MutinyMain |
Demonstrates the use of Hibernate Reactive with the
Mutiny-based API.
|
| MutinySessionDelegator |
|
| MutinyStatelessSessionDelegator |
|
| MySqlReactiveInformationExtractorImpl |
|
| NativeParametersHandling |
Replaces the JdbcParameterRendererInitiator so to not require
users to set AvailableSettings.DIALECT_NATIVE_PARAM_MARKERS : this
gets enforces as the Vert.x SQL clients require it.
|
| NoJdbcConnectionProvider |
A dummy Hibernate ConnectionProvider throws an
exception if a JDBC connection is requested.
|
| NoJdbcConnectionProviderInitiator |
|
| NoJdbcEnvironmentInitiator |
|
| NoJdbcMultiTenantConnectionProvider<T> |
|
| NoJdbcMultiTenantConnectionProviderInitiator |
|
| NoJtaPlatformInitiator |
|
| OracleSqlReactiveInformationExtractorImpl |
|
| PostgreSqlReactiveInformationExtractorImpl |
|
| Product |
|
| ProductVerticle |
|
| Randomizer |
The rules of the benchmark frequently require randomly generated numbers
in the range from 1 to 10000.
|
| ReactiveAbstractDeleteCoordinator |
With this interface we can have multiple delete coordinators that extend AbstractDeleteCoordinator.
|
| ReactiveAbstractMutationHandler |
|
| ReactiveAbstractReturningDelegate |
|
| ReactiveAbstractSelectionQuery<R> |
|
| ReactiveAccessCallback |
|
| ReactiveActionQueue |
A reactive counterpart to ActionQueue, where DML
operations are queued before execution during a flush.
|
| ReactiveAfterTransactionCompletionProcess |
Contract representing some process that needs to occur during after transaction completion.
|
| ReactiveArrayJdbcType |
|
| ReactiveArrayJdbcTypeConstructor |
|
| ReactiveAutoFlushEventListener |
|
| ReactiveBeforeTransactionCompletionProcess |
Contract representing some process that needs to occur during before transaction completion.
|
| ReactiveCacheEntityLoaderHelper |
|
| ReactiveCollectionBatchLoader |
|
| ReactiveConnection |
Abstracts over reactive database connections, defining
operations that allow queries to be executed asynchronously
via CompletionStage.
|
| ReactiveConnection.Expectation |
|
| ReactiveConnection.Result |
|
| ReactiveConnectionPool |
|
| ReactiveConnectionSupplier |
|
| ReactiveDatabaseStructure |
|
| ReactiveDeleteCoordinator |
|
| ReactiveDeleteCoordinatorSoft |
|
| ReactiveDeleteEventListener |
Defines the contract for handling of deletion events generated from a session.
|
| ReactiveDeleteOrUpsertOperation |
|
| ReactiveDeleteRowsCoordinator |
|
| ReactiveDeleteRowsCoordinatorNoOp |
|
| ReactiveDeleteRowsCoordinatorStandard |
|
| ReactiveDomainResultsAssembler<J> |
|
| ReactiveExecutable |
|
| ReactiveFlushEventListener |
Defines the contract for handling of reactive session flush events.
|
| ReactiveGeneratedValuesMutationDelegate |
|
| ReactiveGenerationTarget |
Adaptor that redirects DDL generated by the schema export
tool to the reactive connection.
|
| ReactiveIdentifierGenerator<Id> |
A replacement for IdentifierGenerator,
which supports a non-blocking method for obtaining the generated
identifier.
|
| ReactiveIdentifierGeneratorFactoryInitiator |
|
| ReactiveImprovedExtractionContextImpl |
|
| ReactiveInitializer<Data extends org.hibernate.sql.results.graph.InitializerData> |
|
| ReactiveInsertCoordinator |
|
| ReactiveInsertCoordinatorStandard |
|
| ReactiveInsertGeneratedIdentifierDelegate |
|
| ReactiveInsertGeneratedIdentifierDelegate |
|
| ReactiveInsertReturningDelegate |
|
| ReactiveInsertRowsCoordinator |
|
| ReactiveInsertRowsCoordinatorNoOp |
InsertRowsCoordinatorNoOp
|
| ReactiveInsertRowsCoordinatorStandard |
|
| ReactiveJdbcMutationExecutor |
|
| ReactiveJsonJdbcType |
Map a JSON column as JsonObject
|
| ReactiveListResultsConsumer<R> |
|
| ReactiveListResultsConsumer.UniqueSemantic |
Ways this consumer can handle in-memory row de-duplication
|
| ReactiveLoadEventListener |
Defines the contract for handling of load events generated from a session.
|
| ReactiveLockEventListener |
Defines the contract for handling of lock events generated from a session.
|
| ReactiveMarkerService |
This service is only used to "mark" the registry as being
intended for use by an instance of Hibernate Reactive.
|
| ReactiveMarkerServiceInitiator |
|
| ReactiveMarkerServiceSingleton |
A singleton ReactiveMarkerService that marks the registry as running in "Reactive mode" allowing
the registration of reactive components.
|
| ReactiveMergeCoordinator |
|
| ReactiveMergeEventListener |
Defines the contract for handling of merge events generated from a session.
|
| ReactiveMetadataImplementor |
|
| ReactiveMultiIdEntityLoader<T> |
|
| ReactiveMutationQuery<R> |
|
| ReactiveNamedNativeQueryMemento |
|
| ReactiveNamedSqmQueryMemento |
|
| ReactiveNativeQuery<R> |
|
| ReactiveNativeQueryImplementor<R> |
|
| ReactiveNativeQueryInterpreter |
|
| ReactiveNativeSelectQueryPlan<T> |
|
| ReactiveNaturalIdLoader<T> |
|
| ReactiveNonSelectQueryPlan |
|
| ReactiveOptionalTableUpdateOperation |
|
| ReactiveOracleArrayJdbcType |
|
| ReactiveOracleSqlAstTranslator<T extends org.hibernate.sql.exec.spi.JdbcOperation> |
|
| ReactivePersistenceProvider |
A JPA PersistenceProvider for Hibernate Reactive.
|
| ReactivePersisterClassResolver |
Define the persisters required by Hibernate Reactive, usually a reactive version of the ones
in Hibernate ORM.
|
| ReactivePersisterClassResolverInitiator |
|
| ReactivePersistEventListener |
Defines the contract for handling of create events generated from a session.
|
| ReactiveQuery<R> |
|
| ReactiveQueryImplementor<R> |
|
| ReactiveQueryProducer |
Executes queries in a non-blocking fashion.
|
| ReactiveRefreshEventListener |
Defines the contract for handling of refresh events generated from a session.
|
| ReactiveRemoveCoordinator |
|
| ReactiveRemoveCoordinatorNoOp |
|
| ReactiveRemoveCoordinatorStandard |
|
| ReactiveResolveNaturalIdEventListener |
Defines the contract for handling of resolve natural id events generated from a session.
|
| ReactiveResultsConsumer<T,R> |
|
| ReactiveResultSetMapping |
|
| ReactiveRowProcessingState |
|
| ReactiveRowReader<R> |
|
| ReactiveSchemaManagementTool |
|
| ReactiveSchemaManagementToolInitiator |
|
| ReactiveScopedUpdateCoordinator |
Scoped to a single operation, so that we can keep
instance scoped state.
|
| ReactiveSelectExecutor |
|
| ReactiveSelectionQuery<R> |
|
| ReactiveSelectQueryPlan<R> |
|
| ReactiveSelfExecutingUpdateOperation |
|
| ReactiveServiceRegistryBuilder |
Adaptation of StandardServiceRegistryBuilder; the main difference
is the use of a different initial set of services and the fact this will
not attempt to load service contributors and other Integrators.
|
| ReactiveSession |
A contract with the Hibernate session backing the user-visible
reactive session.
|
| ReactiveSessionFactoryBuilder |
|
| ReactiveSessionFactoryBuilderInitiator |
|
| ReactiveSharedSessionContractImplementor |
|
| ReactiveSingleIdEntityLoader<T> |
Reactive version of SingleIdEntityLoader.
|
| ReactiveSingleResultConsumer<T> |
|
| ReactiveSingleUniqueKeyEntityLoader<T> |
Reactive loader subtype for loading an entity by a single unique-key value.
|
| ReactiveSqmMultiTableInsertStrategy |
|
| ReactiveSqmMultiTableMutationStrategy |
|
| ReactiveSqmMultiTableMutationStrategyProvider |
|
| ReactiveSqmMultiTableMutationStrategyProviderInitiator |
Custom variations for SqmMultiTableMutationStrategyProvider
|
| ReactiveSqmQueryImplementor<R> |
|
| ReactiveSqmSelectionQuery<R> |
|
| ReactiveStatelessSession |
Mutiny
A contract with the Hibernate stateless session backing the user-visible
reactive session.
|
| ReactiveUpdateCoordinator |
|
| ReactiveUpdateCoordinatorNoOp |
|
| ReactiveUpdateCoordinatorStandard |
Reactive version of UpdateCoordinatorStandard, but it cannot be shared between multiple update operations.
|
| ReactiveUpdateRowsCoordinator |
|
| ReactiveUpdateRowsCoordinatorNoOp |
|
| ReactiveUpdateRowsCoordinatorOneToMany |
|
| ReactiveUpdateRowsCoordinatorStandard |
|
| ReactiveValuesMappingProducer |
|
| ReactiveValuesMappingProducerProvider |
|
| ReactiveValuesMappingProducerProviderInitiator |
|
| ReactiveValuesResultSet |
|
| ResultsCheckerUtil |
|
| ResultSetMapping<T> |
Represents the shape of a native SQL query result
set, as specified by an instance of the annotation
SqlResultSetMapping.
|
| Settings |
|
| Ship |
|
| SqlServerReactiveInformationExtractorImpl |
|
| Stage |
An API for Hibernate Reactive where non-blocking operations are
represented by a Java CompletionStage.
|
| Stage.AbstractQuery |
A non-blocking counterpart to the Hibernate
Query interface, allowing reactive
execution of HQL and JPQL queries.
|
| Stage.Closeable |
|
| Stage.MutationQuery |
|
| Stage.Query<R> |
|
| Stage.SelectionQuery<R> |
|
| Stage.Session |
A non-blocking counterpart to the Hibernate Session
interface, allowing a reactive style of interaction with the database.
|
| Stage.SessionFactory |
|
| Stage.StatelessSession |
A non-blocking counterpart to the Hibernate
StatelessSession interface, which provides a
command-oriented API for performing bulk operations against a database.
|
| Stage.Transaction |
|
| StageGenerator |
|
| VertxInstance |
Used by DefaultSqlClientPool and
VertxContext
to obtain an instance of Vertx.
|
| VertxServer |
Make it easier to run benchmarks with external tools like "wrk"
|
| VertxServer |
Make it easier to run benchmarks with external tools like "wrk"
|
| World |
|
| WorldVerticle |
|