| Package | Description |
|---|---|
| org.postgresql | |
| org.postgresql.core | |
| org.postgresql.core.v3 | |
| org.postgresql.ds.common | |
| org.postgresql.jdbc | |
| org.postgresql.ssl.jdbc4 |
| Class and Description |
|---|
| AutoSave |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| Class and Description |
|---|
| AutoSave |
| BatchResultHandler
Internal class, it is not a part of public API.
|
| EscapeSyntaxCallMode
Specifies whether a SELECT/CALL statement is used for the underlying SQL for JDBC escape call syntax: 'select' means to
always use SELECT, 'callIfNoReturn' means to use CALL if there is no return parameter (otherwise use SELECT), and 'call' means
to always use CALL.
|
| FieldMetadata
This is an internal class to hold field metadata info like table name, column name, etc.
|
| FieldMetadata.Key |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| TimestampUtils
Misc utils for handling time and date values.
|
| Class and Description |
|---|
| BatchResultHandler
Internal class, it is not a part of public API.
|
| SslMode |
| Class and Description |
|---|
| AutoSave |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| Class and Description |
|---|
| AbstractBlobClob
This class holds all of the methods common to both Blobs and Clobs.
|
| AutoSave |
| BatchResultHandler
Internal class, it is not a part of public API.
|
| EscapeSyntaxCallMode
Specifies whether a SELECT/CALL statement is used for the underlying SQL for JDBC escape call syntax: 'select' means to
always use SELECT, 'callIfNoReturn' means to use CALL if there is no return parameter (otherwise use SELECT), and 'call' means
to always use CALL.
|
| FieldMetadata
This is an internal class to hold field metadata info like table name, column name, etc.
|
| FieldMetadata.Key |
| PgArray.PgArrayList
Array list implementation specific for storing PG array elements.
|
| PgConnection |
| PgConnection.ReadOnlyBehavior |
| PgPreparedStatement |
| PgResultSet |
| PgResultSet.PrimaryKey |
| PgStatement |
| PreferQueryMode
Specifies which mode is used to execute queries to database: simple means ('Q' execute, no parse, no bind, text mode only),
extended means always use bind/execute messages, extendedForPrepared means extended for prepared statements only.
|
| PrimitiveArraySupport |
| PSQLWarningWrapper
Wrapper class for SQLWarnings that provides an optimisation to add
new warnings to the tail of the SQLWarning singly linked list, avoiding Θ(n) insertion time
of calling #setNextWarning on the head.
|
| ResultWrapper
Helper class that storing result info.
|
| SslMode |
| StatementCancelState
Represents
PgStatement.cancel() state. |
| TimestampUtils
Misc utils for handling time and date values.
|
| TimestampUtils.Infinity |
| TimestampUtils.ParsedBinaryTimestamp |
| TimestampUtils.ParsedTimestamp |
| Class and Description |
|---|
| SslMode |