## Uses of Interface
com.amazon.redshift.core.ParameterList

Packages that use ParameterList
com.amazon.redshift.core
com.amazon.redshift.core.v3
com.amazon.redshift.jdbc

### Uses of ParameterList in com.amazon.redshift.core

Methods in com.amazon.redshift.core that return ParameterList
`ParameterList` ParameterList.`copy()` Perform a shallow copy of this ParameterList, returning a new instance (still suitable for passing to the owning Query).
`ParameterList` QueryExecutor.`createFastpathParameters(int count)` Deprecated. This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
`ParameterList` Query.`createParameterList()` Create a ParameterList suitable for storing parameters associated with this Query.

Methods in com.amazon.redshift.core with parameters of type ParameterList
`void` ParameterList.`appendAll(ParameterList list)` Use this operation to append more parameters to the current list.
`void` QueryExecutor.`execute(Query[] queries, ParameterList[] parameterLists, BatchResultHandler handler, int maxRows, int fetchSize, int flags)` Execute several Query, passing results to a provided ResultHandler.
`void` QueryExecutor.`execute(Query query, ParameterList parameters, ResultHandler handler, int maxRows, int fetchSize, int flags)` Execute a Query, passing results to a provided ResultHandler.
`byte[]` QueryExecutor.`fastpathCall(int fnid, ParameterList params, boolean suppressBegin)` Deprecated. This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
`String` NativeQuery.`toString(ParameterList parameters)` Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.
`String` Query.`toString(ParameterList parameters)` Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.

### Uses of ParameterList in com.amazon.redshift.core.v3

Methods in com.amazon.redshift.core.v3 that return ParameterList
`ParameterList` QueryExecutorImpl.`createFastpathParameters(int count)`

Methods in com.amazon.redshift.core.v3 with parameters of type ParameterList
`void` QueryExecutorImpl.`execute(Query[] queries, ParameterList[] parameterLists, BatchResultHandler batchHandler, int maxRows, int fetchSize, int flags)`
`void` QueryExecutorImpl.`execute(Query query, ParameterList parameters, ResultHandler handler, int maxRows, int fetchSize, int flags)`
`byte[]` QueryExecutorImpl.`fastpathCall(int fnid, ParameterList parameters, boolean suppressBegin)`
`String` BatchedQuery.`toString(ParameterList params)`

### Uses of ParameterList in com.amazon.redshift.jdbc

Fields in com.amazon.redshift.jdbc declared as ParameterList
`protected ParameterList` RedshiftPreparedStatement.`preparedParameters`

Fields in com.amazon.redshift.jdbc with type parameters of type ParameterList
`protected ArrayList<ParameterList>` RedshiftStatementImpl.`batchParameters`

Methods in com.amazon.redshift.jdbc with parameters of type ParameterList
`protected BatchResultHandler` RedshiftCallableStatement.`createBatchHandler(Query[] queries, ParameterList[] parameterLists)`
`protected BatchResultHandler` RedshiftStatementImpl.`createBatchHandler(Query[] queries, ParameterList[] parameterLists)`
`protected void` RedshiftStatementImpl.`execute(CachedQuery cachedQuery, ParameterList queryParameters, int flags)`