|
Interface Summary |
| BaseConnection |
Driver-internal connection interface. |
| BaseResultSet |
Driver-internal resultset interface. |
| BaseStatement |
Driver-internal statement interface. |
| ParameterList |
Abstraction of a list of parameters to be substituted into a Query. |
| ProtocolConnection |
Provides access to protocol-level connection operations. |
| Query |
Abstraction of a generic Query, hiding the details of
any protocol-version-specific data needed to execute
the query efficiently. |
| QueryExecutor |
Abstracts the protocol-specific details of executing a query. |
| ResultCursor |
Abstraction of a cursor over a returned resultset. |
| ResultHandler |
Callback interface for passing query results from the protocol-specific
layer to the protocol-independent JDBC implementation code. |
| TypeInfo |
|
|
Class Summary |
| ConnectionFactory |
Handles protocol-specific connection setup. |
| Encoding |
Representation of a particular character encoding. |
| Field |
|
| Logger |
Poor man's logging infrastructure. |
| Notification |
|
| Oid |
Provides constants for well-known backend OIDs for the types we commonly
use. |
| Parser |
Basic query parser infrastructure. |
| PGStream |
Wrapper around the raw connection to the server that implements some basic
primitives (reading/writing formatted data, doing string encoding, etc). |
| SetupQueryRunner |
Poor man's Statement & ResultSet, used for initial queries while we're
still initializing the system. |
| Utils |
Collection of utilities used by the protocol-level code. |
| VisibleBufferedInputStream |
A faster version of BufferedInputStream. |