## 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
    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)` |