Uses of Interface
org.hibernate.jdbc.Expectation
Packages that use Expectation
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Contains a framework of strategies for efficient retrieval of
database-generated values.
Contains a framework of strategies for retrieving database-generated ids.
A small API allowing the client of a Hibernate session to interact directly
with JDBC, using the same connection and transaction obtained by the session.
This package defines the Hibernate configuration-time mapping model.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
SQL AST extensions for model mutations.
Extensions to
JdbcOperation
for model mutations.-
Uses of Expectation in org.hibernate.boot.models.annotations.internal
Methods in org.hibernate.boot.models.annotations.internal that return types with arguments of type ExpectationModifier and TypeMethodDescriptionClass<? extends Expectation>
SQLDeleteAllAnnotation.verify()
Class<? extends Expectation>
SQLDeleteAnnotation.verify()
Class<? extends Expectation>
SQLInsertAnnotation.verify()
Class<? extends Expectation>
SQLUpdateAnnotation.verify()
Method parameters in org.hibernate.boot.models.annotations.internal with type arguments of type ExpectationModifier and TypeMethodDescriptionvoid
SQLDeleteAllAnnotation.verify
(Class<? extends Expectation> value) void
SQLDeleteAnnotation.verify
(Class<? extends Expectation> value) void
SQLInsertAnnotation.verify
(Class<? extends Expectation> value) void
SQLUpdateAnnotation.verify
(Class<? extends Expectation> value) -
Uses of Expectation in org.hibernate.engine.jdbc.mutation.group
Methods in org.hibernate.engine.jdbc.mutation.group that return ExpectationModifier and TypeMethodDescriptionPreparedStatementDetails.getExpectation()
The expectation used to validate the outcome of the execution -
Uses of Expectation in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal that return ExpectationConstructors in org.hibernate.engine.jdbc.mutation.internal with parameters of type ExpectationModifierConstructorDescriptionPreparedStatementDetailsStandard
(PreparableMutationOperation tableMutation, String sql, Supplier<PreparedStatement> jdbcStatementCreator, Expectation expectation, JdbcServices jdbcServices) -
Uses of Expectation in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return types with arguments of type ExpectationModifier and TypeMethodDescriptionClass<? extends Expectation>
ExecuteUpdateResultCheckStyle.expectationClass()
Deprecated, for removal: This API element is subject to removal in a future version.Supplier<? extends Expectation>
ExecuteUpdateResultCheckStyle.expectationConstructor()
Deprecated, for removal: This API element is subject to removal in a future version.static @Nullable Supplier<? extends Expectation>
ExecuteUpdateResultCheckStyle.expectationConstructor
(@Nullable ExecuteUpdateResultCheckStyle style) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Expectation in org.hibernate.generator.values
Methods in org.hibernate.generator.values with parameters of type ExpectationModifier and TypeMethodDescriptionGeneratedValuesMutationDelegate.createTableMutationBuilder
(Expectation expectation, SessionFactoryImplementor sessionFactory) Create aTableMutationBuilder
instance used to build table mutations for this delegate. -
Uses of Expectation in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type ExpectationModifier and TypeMethodDescriptionBasicSelectingDelegate.createTableMutationBuilder
(Expectation expectation, SessionFactoryImplementor factory) GetGeneratedKeysDelegate.createTableMutationBuilder
(Expectation expectation, SessionFactoryImplementor factory) InsertReturningDelegate.createTableMutationBuilder
(Expectation expectation, SessionFactoryImplementor sessionFactory) UniqueKeySelectingDelegate.createTableMutationBuilder
(Expectation expectation, SessionFactoryImplementor factory) -
Uses of Expectation in org.hibernate.jdbc
Classes in org.hibernate.jdbc that implement ExpectationModifier and TypeClassDescriptionstatic class
No return code checking.static class
Essentially identical toExpectation.RowCount
except that the row count is obtained via an output parameter of astored procedure
.static class
Row count checking.Fields in org.hibernate.jdbc declared as ExpectationModifier and TypeFieldDescriptionstatic final Expectation
Expectations.BASIC
Deprecated.static final Expectation
Expectations.NONE
Deprecated.UseExpectation.None
static final Expectation
Expectations.PARAM
Deprecated.Methods in org.hibernate.jdbc that return ExpectationModifier and TypeMethodDescriptionstatic Expectation
Expectations.createExpectation
(Supplier<? extends Expectation> expectation, boolean callable) Create an instance of the given class implementingExpectation
.Method parameters in org.hibernate.jdbc with type arguments of type ExpectationModifier and TypeMethodDescriptionstatic Expectation
Expectations.createExpectation
(Supplier<? extends Expectation> expectation, boolean callable) Create an instance of the given class implementingExpectation
. -
Uses of Expectation in org.hibernate.mapping
Methods in org.hibernate.mapping that return types with arguments of type ExpectationModifier and TypeMethodDescriptionSupplier<? extends Expectation>
Collection.getDeleteAllExpectation()
Supplier<? extends Expectation>
Collection.getDeleteExpectation()
Supplier<? extends Expectation>
Join.getDeleteExpectation()
Supplier<? extends Expectation>
PersistentClass.getDeleteExpectation()
Supplier<? extends Expectation>
Collection.getInsertExpectation()
Supplier<? extends Expectation>
Join.getInsertExpectation()
Supplier<? extends Expectation>
PersistentClass.getInsertExpectation()
Supplier<? extends Expectation>
Collection.getUpdateExpectation()
Supplier<? extends Expectation>
Join.getUpdateExpectation()
Supplier<? extends Expectation>
PersistentClass.getUpdateExpectation()
Method parameters in org.hibernate.mapping with type arguments of type ExpectationModifier and TypeMethodDescriptionvoid
Collection.setDeleteAllExpectation
(Supplier<? extends Expectation> deleteAllExpectation) void
Collection.setDeleteExpectation
(Supplier<? extends Expectation> deleteExpectation) void
Join.setDeleteExpectation
(Supplier<? extends Expectation> deleteExpectation) void
PersistentClass.setDeleteExpectation
(Supplier<? extends Expectation> deleteExpectation) void
Collection.setInsertExpectation
(Supplier<? extends Expectation> insertExpectation) void
Join.setInsertExpectation
(Supplier<? extends Expectation> insertExpectation) void
PersistentClass.setInsertExpectation
(Supplier<? extends Expectation> insertExpectation) void
Collection.setUpdateExpectation
(Supplier<? extends Expectation> updateExpectation) void
Join.setUpdateExpectation
(Supplier<? extends Expectation> updateExpectation) void
PersistentClass.setUpdateExpectation
(Supplier<? extends Expectation> updateExpectation) -
Uses of Expectation in org.hibernate.persister.entity
Fields in org.hibernate.persister.entity declared as ExpectationModifier and TypeFieldDescriptionprotected Expectation[]
AbstractEntityPersister.deleteExpectations
Deprecated.protected Expectation[]
AbstractEntityPersister.insertExpectations
Deprecated.protected Expectation[]
AbstractEntityPersister.updateExpectations
Deprecated. -
Uses of Expectation in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return ExpectationModifier and TypeMethodDescriptionEntityTableMapping.getDeleteExpectation()
EntityTableMapping.getInsertExpectation()
EntityTableMapping.getUpdateExpectation()
Constructors in org.hibernate.persister.entity.mutation with parameters of type ExpectationModifierConstructorDescriptionEntityTableMapping
(String tableName, int relativePosition, EntityTableMapping.KeyMapping keyMapping, boolean isOptional, boolean isInverse, boolean isIdentifierTable, int[] attributeIndexes, Expectation insertExpectation, String insertCustomSql, boolean insertCallable, Expectation updateExpectation, String updateCustomSql, boolean updateCallable, boolean cascadeDeleteEnabled, Expectation deleteExpectation, String deleteCustomSql, boolean deleteCallable, boolean dynamicUpdate, boolean dynamicInsert) -
Uses of Expectation in org.hibernate.sql.model
Methods in org.hibernate.sql.model that return ExpectationModifier and TypeMethodDescriptionPreparableMutationOperation.getExpectation()
The expected outcome of executionTableMapping.MutationDetails.getExpectation()
The expectation for this mutationConstructors in org.hibernate.sql.model with parameters of type ExpectationModifierConstructorDescriptionMutationDetails
(MutationType mutationType, Expectation expectation, String customSql, boolean callable) MutationDetails
(MutationType mutationType, Expectation expectation, String customSql, boolean callable, boolean dynamicMutation) -
Uses of Expectation in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return ExpectationModifier and TypeMethodDescriptionAbstractTableDelete.getExpectation()
AbstractTableInsert.getExpectation()
AbstractTableUpdate.getExpectation()
TableMutation.getExpectation()
The validation expectation for the mutation -
Uses of Expectation in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal that return ExpectationModifier and TypeMethodDescriptionOptionalTableUpdate.getExpectation()
TableUpdateNoSet.getExpectation()
TableUpdateStandard.getExpectation()
Constructors in org.hibernate.sql.model.internal with parameters of type ExpectationModifierConstructorDescriptionTableUpdateStandard
(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, String whereFragment, Expectation expectation, List<ColumnReference> returningColumns) TableUpdateStandard
(MutatingTableReference tableReference, MutationTarget<?> mutationTarget, String sqlComment, List<ColumnValueBinding> valueBindings, List<ColumnValueBinding> keyRestrictionBindings, List<ColumnValueBinding> optLockRestrictionBindings, List<ColumnValueParameter> parameters, String whereFragment, Expectation expectation) -
Uses of Expectation in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc that return ExpectationConstructors in org.hibernate.sql.model.jdbc with parameters of type ExpectationModifierConstructorDescriptionAbstractJdbcMutation
(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders) JdbcDeleteMutation
(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders) JdbcDeleteMutation
(TableMapping tableDetails, MutationType mutationType, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders) JdbcInsertMutation
(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders) JdbcUpdateMutation
(TableMapping tableDetails, MutationTarget<?> mutationTarget, String sql, boolean callable, Expectation expectation, List<? extends JdbcParameterBinder> parameterBinders)
Expectation.RowCount