CachedQuery |
Stores information on the parsed JDBC query.
|
ConnectionFactory |
Handles protocol-specific connection setup.
|
Encoding |
Representation of a particular character encoding.
|
EncodingPredictor |
Predicts encoding for error messages based on some heuristics:
1) For certain languages, it is known how "FATAL" is translated
2) For Japanese, several common words are hardcoded
3) Then try various LATIN encodings
|
EncodingPredictor.DecodeResult |
In certain cases the encoding is not known for sure (e.g.
|
Field |
|
JdbcCallParseInfo |
|
Logger |
Poor man's logging infrastructure.
|
NativeQuery |
Represents a query that is ready for execution by backend.
|
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).
|
QueryExecutorBase |
|
ResultHandlerBase |
|
ResultHandlerDelegate |
Internal to the driver class, please do not use in the application.
|
SetupQueryRunner |
Poor man's Statement & ResultSet, used for initial queries while we're still initializing the
system.
|
SocketFactoryFactory |
|
SqlCommand |
Data Modification Language inspection support.
|
Utils |
Collection of utilities used by the protocol-level code.
|
VisibleBufferedInputStream |
A faster version of BufferedInputStream.
|