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

Packages that use QueryExecutor
com.amazon.redshift.core
com.amazon.redshift.core.v3
com.amazon.redshift.core.v3.replication
com.amazon.redshift.jdbc

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

Classes in com.amazon.redshift.core that implement QueryExecutor
`class` `QueryExecutorBase`

Methods in com.amazon.redshift.core that return QueryExecutor
`QueryExecutor` BaseConnection.`getQueryExecutor()` Get the QueryExecutor implementation for this connection.
`static QueryExecutor` ConnectionFactory.`openConnection(HostSpec[] hostSpecs, String user, String database, Properties info, RedshiftLogger logger)` Establishes and initializes a new connection.
`abstract QueryExecutor` ConnectionFactory.`openConnectionImpl(HostSpec[] hostSpecs, String user, String database, Properties info, RedshiftLogger logger)` Implementation of `ConnectionFactory.openConnection(com.amazon.redshift.util.HostSpec[], java.lang.String, java.lang.String, java.util.Properties, com.amazon.redshift.logger.RedshiftLogger)` for a particular protocol version.

Methods in com.amazon.redshift.core with parameters of type QueryExecutor
`static Tuple` SetupQueryRunner.`run(QueryExecutor executor, String queryString, boolean wantResults)`

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

Classes in com.amazon.redshift.core.v3 that implement QueryExecutor
`class` `QueryExecutorImpl` QueryExecutor implementation for the V3 protocol.

Methods in com.amazon.redshift.core.v3 that return QueryExecutor
`QueryExecutor` ConnectionFactoryImpl.`openConnectionImpl(HostSpec[] hostSpecs, String user, String database, Properties info, RedshiftLogger logger)`

### Uses of QueryExecutor in com.amazon.redshift.core.v3.replication

Constructors in com.amazon.redshift.core.v3.replication with parameters of type QueryExecutor
Constructor and Description
`V3ReplicationProtocol(QueryExecutor queryExecutor, RedshiftStream pgStream)`

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

Methods in com.amazon.redshift.jdbc that return QueryExecutor
`QueryExecutor` RedshiftConnectionImpl.`getQueryExecutor()`