Uses of Class
org.hibernate.engine.jdbc.mutation.ParameterUsage
-
Packages that use ParameterUsage Package Description org.hibernate.engine.jdbc.mutation Package defining support for performing mutation SQL (INSERT, UPDATE, DELETE) against an entity or collectionorg.hibernate.engine.jdbc.mutation.group org.hibernate.engine.jdbc.mutation.internal org.hibernate.persister.collection.mutation Defines support for performing mutation operations against collections.org.hibernate.sql.model Package contains specialized SQL AST nodes and builders for table mutations for model parts originating from normal persistence-context events related to flush, etc.org.hibernate.sql.model.ast SQL AST extensions for model mutationsorg.hibernate.sql.model.ast.builder Support for buildingTableMutation
references for persisting entity mutation eventsorg.hibernate.sql.model.jdbc Extensions toJdbcOperation
for model mutations -
-
Uses of ParameterUsage in org.hibernate.engine.jdbc.mutation
Methods in org.hibernate.engine.jdbc.mutation that return ParameterUsage Modifier and Type Method Description static ParameterUsage
ParameterUsage. valueOf(String name)
Returns the enum constant of this type with the specified name.static ParameterUsage[]
ParameterUsage. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.hibernate.engine.jdbc.mutation with parameters of type ParameterUsage Modifier and Type Method Description void
JdbcValueBindings. bindValue(Object value, String tableName, String columnName, ParameterUsage usage, SharedSessionContractImplementor session)
Binds a value for a specific column+usagedefault void
JdbcValueBindings. bindValue(Object value, SelectableMapping selectableMapping, ParameterUsage usage, SharedSessionContractImplementor session)
Binds a value for a specific column+usage -
Uses of ParameterUsage in org.hibernate.engine.jdbc.mutation.group
Constructors in org.hibernate.engine.jdbc.mutation.group with parameters of type ParameterUsage Constructor Description UnknownParameterException(MutationType mutationType, MutationTarget<?> mutationTarget, String tableName, String columnName, ParameterUsage usage)
-
Uses of ParameterUsage in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal that return ParameterUsage Modifier and Type Method Description ParameterUsage
JdbcValueDescriptorImpl. getUsage()
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type ParameterUsage Modifier and Type Method Description void
JdbcValueBindingsImpl. bindValue(Object value, String tableName, String columnName, ParameterUsage usage, SharedSessionContractImplementor session)
JdbcValueDescriptor
JdbcValueBindingsImpl.JdbcValueDescriptorAccess. resolveValueDescriptor(String tableName, String columnName, ParameterUsage usage)
-
Uses of ParameterUsage in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation with parameters of type ParameterUsage Modifier and Type Method Description void
RowMutationOperations.ValuesBindingConsumer. consumeJdbcValueBinding(Object value, SelectableMapping jdbcValueMapping, ParameterUsage usage)
-
Uses of ParameterUsage in org.hibernate.sql.model
Methods in org.hibernate.sql.model with parameters of type ParameterUsage Modifier and Type Method Description JdbcValueDescriptor
MutationOperation. findValueDescriptor(String columnName, ParameterUsage usage)
Find the JDBC parameter to be used for the specified column.default JdbcValueDescriptor
MutationOperation. getJdbcValueDescriptor(String columnName, ParameterUsage usage)
Form ofMutationOperation.findValueDescriptor(java.lang.String, org.hibernate.engine.jdbc.mutation.ParameterUsage)
, throwing an exception if not found as opposed to simply returning null -
Uses of ParameterUsage in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return ParameterUsage Modifier and Type Method Description ParameterUsage
ColumnValueParameter. getUsage()
Constructors in org.hibernate.sql.model.ast with parameters of type ParameterUsage Constructor Description ColumnValueParameter(ColumnReference columnReference, ParameterUsage usage)
ColumnValueParameterList(TableReference tableReference, ParameterUsage parameterUsage, int jdbcTypeCount)
-
Uses of ParameterUsage in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder with parameters of type ParameterUsage Modifier and Type Method Description protected void
AbstractTableMutationBuilder. addColumn(String columnName, String columnWriteFragment, JdbcMapping jdbcMapping, ParameterUsage parameterUsage, List<ColumnValueBinding> list)
protected ColumnValueBinding
AbstractTableMutationBuilder. createValueBinding(String columnName, String customWriteExpression, JdbcMapping jdbcMapping, ParameterUsage parameterUsage)
-
Uses of ParameterUsage in org.hibernate.sql.model.jdbc
Methods in org.hibernate.sql.model.jdbc that return ParameterUsage Modifier and Type Method Description ParameterUsage
JdbcValueDescriptor. getUsage()
How the parameter is used in the queryMethods in org.hibernate.sql.model.jdbc with parameters of type ParameterUsage Modifier and Type Method Description JdbcValueDescriptor
AbstractJdbcMutation. findValueDescriptor(String columnName, ParameterUsage usage)
JdbcValueDescriptor
OptionalTableUpdateOperation. findValueDescriptor(String columnName, ParameterUsage usage)
default boolean
JdbcValueDescriptor. matches(String columnName, ParameterUsage usage)
-