Uses of Interface
org.hibernate.metamodel.mapping.Bindable.JdbcValuesBiConsumer
Packages that use Bindable.JdbcValuesBiConsumer
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
This package abstracts persistence mechanisms for entities.
AST nodes representing expressions in a SQL tree.
A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.-
Uses of Bindable.JdbcValuesBiConsumer in org.hibernate.metamodel.mapping
Subinterfaces of Bindable.JdbcValuesBiConsumer in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptionstatic interface
Functional interface for consuming the JDBC values.Methods in org.hibernate.metamodel.mapping with parameters of type Bindable.JdbcValuesBiConsumerModifier and TypeMethodDescription<X,
Y> int Bindable.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) LikeBindable.forEachDisassembledJdbcValue(Object, Object, Object, JdbcValuesBiConsumer, SharedSessionContractImplementor)
, but additionally receives an offset by which the selectionIndex is incremented when callingconsume(int, Object, Object, Object, JdbcMapping)
.default <X,
Y> int Bindable.forEachDisassembledJdbcValue
(Object value, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) Visit each constituent JDBC value over the result fromBindable.disassemble(java.lang.Object, org.hibernate.engine.spi.SharedSessionContractImplementor)
.default <X,
Y> int EmbeddableValuedModelPart.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) default <X,
Y> int EntityValuedModelPart.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) default <X,
Y> int Bindable.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) Visit each constituent JDBC value extracted from the entity instance itself.default <X,
Y> int Bindable.forEachJdbcValue
(Object value, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) Visit each constituent JDBC value extracted from the entity instance itself.default <X,
Y> int EmbeddableValuedModelPart.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) default <X,
Y> int EntityValuedModelPart.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> consumer, SharedSessionContractImplementor session) -
Uses of Bindable.JdbcValuesBiConsumer in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type Bindable.JdbcValuesBiConsumerModifier and TypeMethodDescription<X,
Y> int AbstractEntityPersister.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) <X,
Y> int AbstractEntityPersister.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> consumer, SharedSessionContractImplementor session) -
Uses of Bindable.JdbcValuesBiConsumer in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type Bindable.JdbcValuesBiConsumerModifier and TypeMethodDescription<X,
Y> int EmbeddableTypeLiteral.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) <X,
Y> int EntityTypeLiteral.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) <X,
Y> int JdbcLiteral.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) <X,
Y> int EmbeddableTypeLiteral.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) <X,
Y> int EntityTypeLiteral.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) <X,
Y> int JdbcLiteral.forEachJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session) -
Uses of Bindable.JdbcValuesBiConsumer in org.hibernate.type
Methods in org.hibernate.type with parameters of type Bindable.JdbcValuesBiConsumerModifier and TypeMethodDescriptiondefault <X,
Y> int BasicType.forEachDisassembledJdbcValue
(Object value, int offset, X x, Y y, Bindable.JdbcValuesBiConsumer<X, Y> valuesConsumer, SharedSessionContractImplementor session)