## Uses of Class
org.apache.cayenne.map.ProcedureParameter

- Packages that use ProcedureParameter
  Package | Description
  --- | ---
  org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions.
  org.apache.cayenne.access.translator |
  org.apache.cayenne.access.translator.procedure |
  org.apache.cayenne.configuration |
  org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.

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

    Constructors in org.apache.cayenne.access.jdbc with parameters of type ProcedureParameter
    Constructor and Description
    `ColumnDescriptor(ProcedureParameter parameter)` Creates a ColumnDescriptor from stored procedure parameter.

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

    Methods in org.apache.cayenne.access.translator that return ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `ProcedureParameter` | ProcedureParameterBinding.`getParameter()`

    Constructors in org.apache.cayenne.access.translator with parameters of type ProcedureParameter
    Constructor and Description
    `ProcedureParameterBinding(ProcedureParameter procedureParameter)`

  - ### Uses of ProcedureParameter in org.apache.cayenne.access.translator.procedure

    Fields in org.apache.cayenne.access.translator.procedure with type parameters of type ProcedureParameter
    Modifier and Type | Field and Description
    --- | ---
    `protected List<ProcedureParameter>` | ProcedureTranslator.`callParams`

    Methods in org.apache.cayenne.access.translator.procedure with parameters of type ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ProcedureTranslator.`setInParam(CallableStatement stmt, ProcedureParameter param, Object val, int pos)` Sets a single IN parameter of the CallableStatement.
    `protected void` | ProcedureTranslator.`setOutParam(CallableStatement stmt, ProcedureParameter param, int pos)` Sets a single OUT parameter of the CallableStatement.

  - ### Uses of ProcedureParameter in org.apache.cayenne.configuration

    Methods in org.apache.cayenne.configuration with parameters of type ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `T` | BaseConfigurationNodeVisitor.`visitProcedureParameter(ProcedureParameter parameter)`
    `T` | ConfigurationNodeVisitor.`visitProcedureParameter(ProcedureParameter parameter)`
    `Void` | EmptyConfigurationNodeVisitor.`visitProcedureParameter(ProcedureParameter parameter)`

  - ### Uses of ProcedureParameter in org.apache.cayenne.map

    Fields in org.apache.cayenne.map with type parameters of type ProcedureParameter
    Modifier and Type | Field and Description
    --- | ---
    `protected List<ProcedureParameter>` | Procedure.`callParameters`

    Methods in org.apache.cayenne.map that return ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `ProcedureParameter` | Procedure.`getResultParam()` Returns parameter describing the return value of the StoredProcedure, or null if procedure does not support return values.

    Methods in org.apache.cayenne.map that return types with arguments of type ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `List<ProcedureParameter>` | Procedure.`getCallOutParameters()` Returns a list of OUT and INOUT call parameters.
    `List<ProcedureParameter>` | Procedure.`getCallParameters()` Returns an unmodifiable list of call parameters.

    Methods in org.apache.cayenne.map with parameters of type ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `void` | Procedure.`addCallParameter(ProcedureParameter param)` Adds new call parameter to the stored procedure.

    Method parameters in org.apache.cayenne.map with type arguments of type ProcedureParameter
    Modifier and Type | Method and Description
    --- | ---
    `void` | Procedure.`setCallParameters(List<ProcedureParameter> parameters)`

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