# Uses of Class
org.apache.cayenne.access.translator.ParameterBinding

Packages that use ParameterBinding
Package
Description
org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.translator
org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.db2
IBM DB2 DbAdapter.
org.apache.cayenne.dba.derby
Apache Derby DbAdapter.
org.apache.cayenne.dba.ingres
org.apache.cayenne.dba.mysql
MySQL DbAdapter.
org.apache.cayenne.dba.oracle
Oracle DbAdapter.
org.apache.cayenne.dba.postgres
PostgreSQL DbAdapter.
org.apache.cayenne.dba.sybase
Sybase DbAdapter.
org.apache.cayenne.log
org.apache.cayenne.template
org.apache.cayenne.template.directive

- ## Uses of ParameterBinding in org.apache.cayenne.access.jdbc

  Fields in org.apache.cayenne.access.jdbc declared as ParameterBinding
  Modifier and Type
  Field
  Description
  `protected ParameterBinding[]`
  SQLStatement.`bindings`
  Methods in org.apache.cayenne.access.jdbc that return ParameterBinding
  Modifier and Type
  Method
  Description
  `ParameterBinding[]`
  SQLStatement.`getBindings()`
  Methods in org.apache.cayenne.access.jdbc with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `protected void`
  SQLTemplateAction.`bind(PreparedStatement preparedStatement, ParameterBinding[] bindings)`
  Binds parameters to the PreparedStatement.
  `void`
  SQLStatement.`setBindings(ParameterBinding[] bindings)`
  Constructors in org.apache.cayenne.access.jdbc with parameters of type ParameterBinding
  Modifier
  Constructor
  Description
  ``
  `SQLStatement(String sql, ColumnDescriptor[] resultColumns, ParameterBinding[] bindings)`
  ``
  `SQLStatement(String sql, ParameterBinding[] bindings)`

- ## Uses of ParameterBinding in org.apache.cayenne.access.translator

  Subclasses of ParameterBinding in org.apache.cayenne.access.translator
  Modifier and Type
  Class
  Description
  `class`
  `DbAttributeBinding`
  Describes a PreparedStatement parameter binding mapped to a DbAttribute.
  `class`
  `ProcedureParameterBinding`
  Describes a PreparedStatement parameter binding mapped to a DbAttribute.

- ## Uses of ParameterBinding in org.apache.cayenne.dba

  Methods in org.apache.cayenne.dba with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  AutoAdapter.`bindParameter(PreparedStatement statement, ParameterBinding parameterBinding)`
  `void`
  DbAdapter.`bindParameter(PreparedStatement statement, ParameterBinding parameterBinding)`
  Binds an object value to PreparedStatement's parameter.
  `void`
  JdbcAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.db2

  Methods in org.apache.cayenne.dba.db2 with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  DB2Adapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.derby

  Methods in org.apache.cayenne.dba.derby with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  DerbyAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.ingres

  Methods in org.apache.cayenne.dba.ingres with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  IngresAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.mysql

  Methods in org.apache.cayenne.dba.mysql with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  MySQLAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.oracle

  Methods in org.apache.cayenne.dba.oracle with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  OracleAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.postgres

  Methods in org.apache.cayenne.dba.postgres with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  PostgresAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.dba.sybase

  Methods in org.apache.cayenne.dba.sybase with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  SybaseAdapter.`bindParameter(PreparedStatement statement, ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.log

  Methods in org.apache.cayenne.log with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `protected void`
  CompactSlf4jJdbcEventLogger.`appendParameters(StringBuilder buffer, String label, ParameterBinding[] bindings)`
  `protected void`
  Slf4jJdbcEventLogger.`appendParameters(StringBuilder buffer, String label, ParameterBinding[] bindings)`
  `void`
  CompactSlf4jJdbcEventLogger.`logQuery(String sql, ParameterBinding[] bindings)`
  `void`
  FormattedSlf4jJdbcEventLogger.`logQuery(String sql, ParameterBinding[] bindings)`
  `void`
  JdbcEventLogger.`logQuery(String sql, ParameterBinding[] bindings)`
  `void`
  NoopJdbcEventLogger.`logQuery(String sql, ParameterBinding[] bindings)`
  `void`
  Slf4jJdbcEventLogger.`logQuery(String sql, ParameterBinding[] bindings)`
  `void`
  JdbcEventLogger.`logQueryParameters(String label, ParameterBinding[] bindings)`
  `void`
  NoopJdbcEventLogger.`logQueryParameters(String label, ParameterBinding[] bindings)`
  `void`
  Slf4jJdbcEventLogger.`logQueryParameters(String label, ParameterBinding[] bindings)`

- ## Uses of ParameterBinding in org.apache.cayenne.template

  Methods in org.apache.cayenne.template that return ParameterBinding
  Modifier and Type
  Method
  Description
  `ParameterBinding[]`
  Context.`getParameterBindings()`
  Methods in org.apache.cayenne.template with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `void`
  Context.`addParameterBinding(ParameterBinding binding)`

- ## Uses of ParameterBinding in org.apache.cayenne.template.directive

  Methods in org.apache.cayenne.template.directive with parameters of type ParameterBinding
  Modifier and Type
  Method
  Description
  `protected void`
  Bind.`processBinding(Context context, ParameterBinding binding)`
  `protected void`
  BindEqual.`processBinding(Context context, ParameterBinding binding)`
  `protected void`
  BindNotEqual.`processBinding(Context context, ParameterBinding binding)`
  `protected void`
  BindObjectEqual.`render(Context context, ParameterBinding binding)`
  `protected void`
  BindObjectNotEqual.`render(Context context, ParameterBinding binding)`