| Interface | Description |
|---|---|
| ArrayDecoding.ArrayDecoder<A> | |
| ArrayEncoding.ArrayEncoder<A> |
| Class | Description |
|---|---|
| AbstractBlobClob |
This class holds all of the methods common to both Blobs and Clobs.
|
| ArrayDecoding |
Utility for decoding arrays.
|
| ArrayDecoding.AbstractObjectArrayDecoder<A> | |
| ArrayDecoding.AbstractObjectStringArrayDecoder<A> | |
| ArrayDecoding.ArrayAssistantObjectArrayDecoder | |
| ArrayDecoding.MappedTypeObjectArrayDecoder | |
| ArrayDecoding.PgArrayList |
Array list implementation specific for storing PG array elements.
|
| ArrayEncoding |
Utility for using arrays in requests.
|
| ArrayEncoding.AbstractArrayEncoder<A> |
Base class to implement
ArrayEncoding.ArrayEncoder and provide
multi-dimensional support. |
| ArrayEncoding.FixedSizePrimitiveArrayEncoder<A> |
Base support for primitive arrays.
|
| ArrayEncoding.NumberArrayEncoder<N extends java.lang.Number> |
Base class to provide support for
Number based arrays. |
| ArrayEncoding.RecursiveArrayEncoder |
Wraps an
ArrayEncoding.AbstractArrayEncoder implementation and provides support for
2 or more dimensions using recursion. |
| ArrayEncoding.TwoDimensionPrimitiveArrayEncoder<A> |
Wraps an
ArrayEncoding.AbstractArrayEncoder implementation and provides optimized
support for 2 dimensions. |
| BatchResultHandler |
Internal class, it is not a part of public API.
|
| BooleanTypeUtil |
Helper class to handle boolean type of PostgreSQL.
|
| CallableBatchResultHandler | |
| EscapedFunctions | Deprecated |
| EscapedFunctions2 |
This class stores supported escaped function.
|
| FieldMetadata |
This is an internal class to hold field metadata info like table name, column name, etc.
|
| FieldMetadata.Key | |
| PgArray |
Array is used collect one column of query result data.
|
| PgBlob | |
| PgCallableStatement | |
| PgClob | |
| PgConnection | |
| PgDatabaseMetaData | |
| PgParameterMetaData | |
| PgPreparedStatement | |
| PgResultSet | |
| PgResultSet.NullObject | |
| PgResultSetMetaData | |
| PgSQLXML | |
| PgStatement | |
| PSQLSavepoint | |
| 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.
|
| TimestampUtils |
Misc utils for handling time and date values.
|
| TimestampUtils.ParsedBinaryTimestamp | |
| TimestampUtils.ParsedTimestamp | |
| TypeInfoCache | |
| UUIDArrayAssistant |
| Enum | Description |
|---|---|
| AutoSave | |
| 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.
|
| GSSEncMode | |
| PgConnection.ReadOnlyBehavior | |
| 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.
|
| SslMode | |
| StatementCancelState |
Represents
PgStatement.cancel() state. |
| TimestampUtils.Infinity |