Top Description Methods
org.hibernate.sql.model.jdbc

public Interface JdbcValueDescriptor

Known Direct Implementers
org.hibernate.engine.jdbc.mutation.internal.JdbcValueDescriptorImpl
Imports
org.hibernate.engine.jdbc.mutation.ParameterUsage, org.hibernate.metamodel.mapping.JdbcMapping

Descriptor for JDBC value within an operation.

Implementation Specification

Used while binding values to JDBC Statements

Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public String
getColumnName()

The name of the column this parameter "maps to"

public JdbcMapping
getJdbcMapping()

The JDBC mapping (type, etc.) for the parameter

public int
getJdbcPosition()

The position within the operation, starting at 1 per JDBC

public ParameterUsage
getUsage()

How the parameter is used in the query

public default boolean
matches(String columnName, ParameterUsage usage)

Method Detail

getColumnNameback to summary
public String getColumnName()

The name of the column this parameter "maps to"

getJdbcMappingback to summary
public JdbcMapping getJdbcMapping()

The JDBC mapping (type, etc.) for the parameter

getJdbcPositionback to summary
public int getJdbcPosition()

The position within the operation, starting at 1 per JDBC

getUsageback to summary
public ParameterUsage getUsage()

How the parameter is used in the query

matchesback to summary
public default boolean matches(String columnName, ParameterUsage usage)