Package org.hibernate.internal
Class FilterJdbcParameter
java.lang.Object
org.hibernate.internal.FilterJdbcParameter
- All Implemented Interfaces:
SqlSelectionProducer,Expression,JdbcParameter,SqlAstNode,JdbcParameterBinder
-
Field Summary
Fields inherited from interface org.hibernate.sql.exec.spi.JdbcParameterBinder
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(SqlAstWalker sqlTreeWalker) voidbindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) Bind the appropriate value in the JDBC statementThe type for this expression@Nullable IntegerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.sql.ast.tree.expression.Expression
createDomainResultSqlSelection, createSqlSelection, getColumnReference
-
Constructor Details
-
FilterJdbcParameter
-
-
Method Details
-
getParameterBinder
- Specified by:
getParameterBinderin interfaceJdbcParameter
-
bindParameterValue
public void bindParameterValue(PreparedStatement statement, int startPosition, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) throws SQLException Description copied from interface:JdbcParameterBinderBind the appropriate value in the JDBC statement- Specified by:
bindParameterValuein interfaceJdbcParameterBinder- Throws:
SQLException
-
getExpressionType
Description copied from interface:ExpressionThe type for this expression- Specified by:
getExpressionTypein interfaceExpression
-
getParameterId
- Specified by:
getParameterIdin interfaceJdbcParameter
-
accept
- Specified by:
acceptin interfaceSqlAstNode
-