## 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 and Description
    --- | ---
    `protected ParameterBinding[]` | SQLStatement.`bindings`

    Methods in org.apache.cayenne.access.jdbc that return ParameterBinding
    Modifier and Type | Method and Description
    --- | ---
    `ParameterBinding[]` | SQLStatement.`getBindings()`

    Methods in org.apache.cayenne.access.jdbc with parameters of type ParameterBinding
    Modifier and Type | Method and 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
    Constructor and 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 and 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 and 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 and 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 and 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 and 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 and 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 and 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 and 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 and 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 and 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 and Description
    --- | ---
    `ParameterBinding[]` | Context.`getParameterBindings()`

    Methods in org.apache.cayenne.template with parameters of type ParameterBinding
    Modifier and Type | Method and 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 and 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)`

Copyright © 2001–2021 Apache Cayenne. All rights reserved.