Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class org.postgresql.geometric.PGline
-
Coefficient of x.
- abort() - Method in interface org.postgresql.core.QueryExecutor
-
Abort at network level without sending the Terminate message to the backend.
- abort() - Method in class org.postgresql.core.QueryExecutorBase
- abort() - Method in class org.postgresql.core.QueryExecutorCloseAction
- abort() - Method in class org.postgresql.jdbc.PgConnection
- abort(Executor) - Method in class org.postgresql.jdbc.PgConnection
- AbortCommand() - Constructor for class org.postgresql.jdbc.PgConnection.AbortCommand
- ABS - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- absolute(int) - Method in class org.postgresql.jdbc.PgResultSet
- AbstractBlobClob - Class in org.postgresql.jdbc
-
This class holds all of the methods common to both Blobs and Clobs.
- AbstractBlobClob(BaseConnection, long) - Constructor for class org.postgresql.jdbc.AbstractBlobClob
- AbstractCreateSlotBuilder<T extends ChainedCommonCreateSlotBuilder<T>> - Class in org.postgresql.replication.fluent
- AbstractCreateSlotBuilder(BaseConnection) - Constructor for class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- AbstractStreamBuilder<T extends ChainedCommonStreamBuilder<T>> - Class in org.postgresql.replication.fluent
- AbstractStreamBuilder() - Constructor for class org.postgresql.replication.fluent.AbstractStreamBuilder
- acceptsURL(String) - Method in class org.postgresql.Driver
-
Returns true if the driver thinks it can open a connection to the given URL.
- ACOS - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- ACTIVE_SQL_TRANSACTION - Enum constant in enum org.postgresql.util.PSQLState
- ADAPTIVE_FETCH - Enum constant in enum org.postgresql.PGProperty
-
Specifies if number of rows, used during fetching rows of a result set, should be computed dynamically.
- ADAPTIVE_FETCH_MAXIMUM - Enum constant in enum org.postgresql.PGProperty
-
Specifies the highest number of rows which can be calculated by adaptiveFetch.
- ADAPTIVE_FETCH_MINIMUM - Enum constant in enum org.postgresql.PGProperty
-
Specifies the lowest number of rows which can be calculated by adaptiveFetch.
- adaptiveFetch - Variable in class org.postgresql.jdbc.PgResultSet
- adaptiveFetch - Variable in class org.postgresql.jdbc.PgStatement
- AdaptiveFetchCache - Class in org.postgresql.core.v3.adaptivefetch
-
The main purpose of this class is to handle adaptive fetching process.
- AdaptiveFetchCache(long, Properties) - Constructor for class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
- AdaptiveFetchCacheEntry - Class in org.postgresql.core.v3.adaptivefetch
- AdaptiveFetchCacheEntry() - Constructor for class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- add(int) - Method in class org.postgresql.util.IntList
- add(Calendar) - Method in class org.postgresql.util.PGInterval
-
Rolls this interval on a given calendar.
- add(Date) - Method in class org.postgresql.util.PGInterval
-
Rolls this interval on a given date.
- add(PGInterval) - Method in class org.postgresql.util.PGInterval
-
Add this interval's value to the passed interval.
- addBatch(String) - Method in class org.postgresql.jdbc.PgStatement
- addBinaryReceiveOid(int) - Method in interface org.postgresql.core.QueryExecutor
-
Adds a single oid that should be received using binary encoding.
- addBinaryReceiveOid(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- addBinarySendOid(int) - Method in interface org.postgresql.core.QueryExecutor
-
Adds a single oid that should be sent using binary encoding.
- addBinarySendOid(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- addConnectionEventListener(ConnectionEventListener) - Method in class org.postgresql.ds.PGPooledConnection
-
Adds a listener for close or fatal error events on the connection handed out to a client.
- addCoreType(String, Integer, Integer, String, Integer) - Method in interface org.postgresql.core.TypeInfo
- addCoreType(String, Integer, Integer, String, Integer) - Method in class org.postgresql.jdbc.TypeInfoCache
- addDataSource(String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- addDataType(String, Class<? extends PGobject>) - Method in interface org.postgresql.core.TypeInfo
- addDataType(String, Class<? extends PGobject>) - Method in class org.postgresql.jdbc.PgConnection
- addDataType(String, Class<? extends PGobject>) - Method in class org.postgresql.jdbc.TypeInfoCache
- addDataType(String, Class<? extends PGobject>) - Method in interface org.postgresql.PGConnection
-
This allows client code to add a handler for one of org.postgresql's more unique data types.
- addDataType(String, String) - Method in class org.postgresql.jdbc.PgConnection
- addDataType(String, String) - Method in interface org.postgresql.PGConnection
-
Deprecated.
- addFunction(String, int) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This adds a function to our lookup table.
- addFunctions(ResultSet) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This takes a ResultSet containing two columns.
- addNewQuery(boolean, Query) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
-
Add query to being cached and computing adaptive fetch size.
- addNotification(PGNotification) - Method in class org.postgresql.core.QueryExecutorBase
- addQueryToAdaptiveFetchCache(boolean, ResultCursor) - Method in interface org.postgresql.core.QueryExecutor
-
Add query to adaptive fetch cache inside QueryExecutor.
- addQueryToAdaptiveFetchCache(boolean, ResultCursor) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- addStatementEventListener(StatementEventListener) - Method in class org.postgresql.ds.PGPooledConnection
- addSubLO(LargeObject) - Method in class org.postgresql.jdbc.AbstractBlobClob
- addTimerTask(TimerTask, long) - Method in interface org.postgresql.core.BaseConnection
-
Schedule a TimerTask for later execution.
- addTimerTask(TimerTask, long) - Method in class org.postgresql.jdbc.PgConnection
- addWarning(SQLWarning) - Method in class org.postgresql.core.QueryExecutorBase
- addWarning(SQLWarning) - Method in class org.postgresql.jdbc.PgConnection
-
This adds a warning to the warning chain.
- addWarning(SQLWarning) - Method in class org.postgresql.jdbc.PgResultSet
- addWarning(SQLWarning) - Method in class org.postgresql.jdbc.PgStatement
-
Either initializes new warning wrapper, or adds warning onto the chain.
- afterLast() - Method in class org.postgresql.jdbc.PgResultSet
- ALLOW - Enum constant in enum org.postgresql.jdbc.GSSEncMode
-
Start with non-encrypted connection, then try encrypted one.
- ALLOW - Enum constant in enum org.postgresql.jdbc.SslMode
-
Start with non-encrypted connection, then try encrypted one.
- ALLOW_ENCODING_CHANGES - Enum constant in enum org.postgresql.PGProperty
-
When using the V3 protocol the driver monitors changes in certain server configuration parameters that should not be touched by end users.
- allowConnectingTo(HostStatus) - Method in enum org.postgresql.hostchooser.HostRequirement
- allProceduresAreCallable() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- allTablesAreSelectable() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- ALTER - Enum constant in enum org.postgresql.core.SqlCommandType
- alterUserPassword(String, char[], String) - Method in interface org.postgresql.PGConnection
-
Change a user's password to the specified new password.
- ALWAYS - Enum constant in enum org.postgresql.jdbc.AutoSave
- any - Enum constant in enum org.postgresql.hostchooser.HostRequirement
- append(ResultWrapper) - Method in class org.postgresql.jdbc.ResultWrapper
- appendAll(ParameterList) - Method in interface org.postgresql.core.ParameterList
-
Use this operation to append more parameters to the current list.
- appendBindName(StringBuilder, int) - Static method in class org.postgresql.core.NativeQuery
- appendCall(StringBuilder, String, String, String, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
Appends
begin arg0 separator arg1 separator end
sequence to the inputStringBuilder
- APPLICATION_NAME - Enum constant in enum org.postgresql.PGProperty
-
The application name (require server version >= 9.0).
- ArrayAssistant - Interface in org.postgresql.jdbc2
-
Implement this interface and register the its instance to ArrayAssistantRegistry, to let Postgres driver to support more array type.
- ArrayAssistantRegistry - Class in org.postgresql.jdbc2
-
Array assistants register here.
- ArrayAssistantRegistry() - Constructor for class org.postgresql.jdbc2.ArrayAssistantRegistry
- arrayList - Variable in class org.postgresql.jdbc.PgArray
-
Value of field as
ArrayDecoding.PgArrayList
. - ASCII - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- ASIN - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- asLong() - Method in class org.postgresql.replication.LogSequenceNumber
- assertPosition(long) - Method in class org.postgresql.jdbc.AbstractBlobClob
-
Throws an exception if the pos value exceeds the max value by which the large object API can index.
- assertPosition(long, long) - Method in class org.postgresql.jdbc.AbstractBlobClob
-
Throws an exception if the pos value exceeds the max value by which the large object API can index.
- asString() - Method in class org.postgresql.replication.LogSequenceNumber
- ASSUME_MIN_SERVER_VERSION - Enum constant in enum org.postgresql.PGProperty
-
Assume the server is at least that version.
- ATAN - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- ATAN2 - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- authenticate(boolean, PGStream, String, String, char[], String, String, boolean, boolean, boolean) - Static method in class org.postgresql.gss.MakeGSS
- AUTHENTICATION_PLUGIN_CLASS_NAME - Enum constant in enum org.postgresql.PGProperty
-
AuthenticationPluginClass
- AuthenticationPlugin - Interface in org.postgresql.plugin
- AuthenticationRequestType - Enum in org.postgresql.plugin
- autoCommitFailureClosesAllResultSets() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- AutoSave - Enum in org.postgresql.jdbc
- AUTOSAVE - Enum constant in enum org.postgresql.PGProperty
-
Specifies what the driver should do if a query fails.
- available() - Method in class org.postgresql.copy.PGCopyInputStream
- available() - Method in class org.postgresql.core.VisibleBufferedInputStream
B
- b - Variable in class org.postgresql.geometric.PGline
-
Coefficient of y.
- BAD_DATETIME_FORMAT - Enum constant in enum org.postgresql.util.PSQLState
- BaseConnection - Interface in org.postgresql.core
-
Driver-internal connection interface.
- BaseDataSource - Class in org.postgresql.ds.common
-
Base class for data sources and related classes.
- BaseDataSource() - Constructor for class org.postgresql.ds.common.BaseDataSource
- BaseStatement - Interface in org.postgresql.core
-
Driver-internal statement interface.
- baseType() - Method in class org.postgresql.jdbc.UUIDArrayAssistant
- baseType() - Method in interface org.postgresql.jdbc2.ArrayAssistant
-
get array base type.
- BatchedQuery - Class in org.postgresql.core.v3
-
Purpose of this object is to support batched query re write behaviour.
- BatchedQuery(NativeQuery, TypeTransferModeRegistry, int, int, boolean) - Constructor for class org.postgresql.core.v3.BatchedQuery
- batchParameters - Variable in class org.postgresql.jdbc.PgStatement
- BatchResultHandler - Class in org.postgresql.jdbc
-
Internal class, it is not a part of public API.
- batchStatements - Variable in class org.postgresql.jdbc.PgStatement
- beforeFirst() - Method in class org.postgresql.jdbc.PgResultSet
- BINARY_FORMAT - Static variable in class org.postgresql.core.Field
- BINARY_TRANSFER - Enum constant in enum org.postgresql.PGProperty
-
Use binary format for sending and receiving data if possible.
- BINARY_TRANSFER_DISABLE - Enum constant in enum org.postgresql.PGProperty
-
Comma separated list of types to disable binary transfer.
- BINARY_TRANSFER_ENABLE - Enum constant in enum org.postgresql.PGProperty
-
Comma separated list of types to enable binary transfer.
- binaryTransferSend(int) - Method in interface org.postgresql.core.BaseConnection
-
Returns true if value for the given oid should be sent using binary transfer.
- binaryTransferSend(int) - Method in class org.postgresql.jdbc.PgConnection
- bindName(int) - Static method in class org.postgresql.core.NativeQuery
-
Returns $1, $2, etc names of bind variables used by backend.
- bindPositions - Variable in class org.postgresql.core.NativeQuery
- BIT - Static variable in class org.postgresql.core.Oid
- BIT_ARRAY - Static variable in class org.postgresql.core.Oid
- BLANK - Enum constant in enum org.postgresql.core.SqlCommandType
-
Use BLANK for empty sql queries or when parsing the sql string is not necessary.
- BLANK - Static variable in class org.postgresql.core.SqlCommand
- BlobInputStream - Class in org.postgresql.largeobject
-
This is an implementation of an InputStream from a large object.
- BlobInputStream(LargeObject) - Constructor for class org.postgresql.largeobject.BlobInputStream
- BlobInputStream(LargeObject, int) - Constructor for class org.postgresql.largeobject.BlobInputStream
- BlobInputStream(LargeObject, int, long) - Constructor for class org.postgresql.largeobject.BlobInputStream
- BlobOutputStream - Class in org.postgresql.largeobject
-
This implements a basic output stream that writes to a LargeObject.
- BlobOutputStream(LargeObject) - Constructor for class org.postgresql.largeobject.BlobOutputStream
-
Create an OutputStream to a large object.
- BlobOutputStream(LargeObject, int) - Constructor for class org.postgresql.largeobject.BlobOutputStream
-
Create an OutputStream to a large object.
- bool(byte[], int) - Static method in class org.postgresql.util.ByteConverter
-
Parses a boolean value from the byte array.
- bool(byte[], int, boolean) - Static method in class org.postgresql.util.ByteConverter
-
Encodes a boolean value to the byte array.
- BOOL - Static variable in class org.postgresql.core.Oid
- BOOL_ARRAY - Static variable in class org.postgresql.core.Oid
- borrow(Key) - Method in class org.postgresql.util.LruCache
-
Borrows an entry from the cache.
- borrowCallableQuery(String) - Method in interface org.postgresql.core.QueryExecutor
- borrowCallableQuery(String) - Method in class org.postgresql.core.QueryExecutorBase
- borrowQuery(String) - Method in interface org.postgresql.core.QueryExecutor
- borrowQuery(String) - Method in class org.postgresql.core.QueryExecutorBase
- borrowQueryByKey(Object) - Method in interface org.postgresql.core.QueryExecutor
- borrowQueryByKey(Object) - Method in class org.postgresql.core.QueryExecutorBase
- borrowReturningQuery(String, String[]) - Method in interface org.postgresql.core.QueryExecutor
- borrowReturningQuery(String, String[]) - Method in class org.postgresql.core.QueryExecutorBase
- BOX - Static variable in class org.postgresql.core.Oid
- BOX_ARRAY - Static variable in class org.postgresql.core.Oid
- BPCHAR - Static variable in class org.postgresql.core.Oid
- BPCHAR_ARRAY - Static variable in class org.postgresql.core.Oid
- buildElement(byte[], int, int) - Method in class org.postgresql.jdbc.UUIDArrayAssistant
- buildElement(byte[], int, int) - Method in interface org.postgresql.jdbc2.ArrayAssistant
-
build a array element from its binary bytes.
- buildElement(String) - Method in class org.postgresql.jdbc.UUIDArrayAssistant
- buildElement(String) - Method in interface org.postgresql.jdbc2.ArrayAssistant
-
build an array element from its literal string.
- BYTEA - Static variable in class org.postgresql.core.Oid
- BYTEA_ARRAY - Static variable in class org.postgresql.core.Oid
- ByteBufferByteStreamWriter - Class in org.postgresql.util
-
A
ByteStreamWriter
that writes ajava.nio.ByteBuffer
to a byte array parameter. - ByteBufferByteStreamWriter(ByteBuffer) - Constructor for class org.postgresql.util.ByteBufferByteStreamWriter
-
Construct the writer with the given
ByteBuffer
- ByteConverter - Class in org.postgresql.util
-
Helper methods to parse java base types from byte arrays.
- bytesToHex(byte[], byte[], int) - Static method in class org.postgresql.util.MD5Digest
- bytesToInt(byte[]) - Static method in class org.postgresql.util.ByteConverter
-
Convert a variable length array of bytes to an integer
- ByteStreamWriter - Interface in org.postgresql.util
-
A class that can be used to set a byte array parameter by writing to an OutputStream.
- ByteStreamWriter.ByteStreamTarget - Interface in org.postgresql.util
-
Provides a target to write bytes to.
C
- c - Variable in class org.postgresql.geometric.PGline
-
Constant.
- CachedQuery - Class in org.postgresql.core
-
Stores information on the parsed JDBC query.
- CachedQuery(Object, Query, boolean) - Constructor for class org.postgresql.core.CachedQuery
- cacheSQLTypes() - Method in class org.postgresql.jdbc.TypeInfoCache
- calculateBindLength(int) - Static method in class org.postgresql.core.NativeQuery
-
Calculate the text length required for the given number of bind variables including dollars.
- call() - Method in class org.postgresql.gss.GssEncAction
- CALL - Enum constant in enum org.postgresql.jdbc.EscapeSyntaxCallMode
- CALL_IF_NO_RETURN - Enum constant in enum org.postgresql.jdbc.EscapeSyntaxCallMode
- cancel() - Method in class org.postgresql.jdbc.PgStatement
- CANCEL_SIGNAL_TIMEOUT - Enum constant in enum org.postgresql.PGProperty
-
Cancel command is sent out of band over its own connection, so cancel message can itself get stuck.
- cancelCopy() - Method in interface org.postgresql.copy.CopyOperation
-
Cancels this copy operation, discarding any exchanged data.
- cancelCopy() - Method in class org.postgresql.copy.PGCopyInputStream
- cancelCopy() - Method in class org.postgresql.copy.PGCopyOutputStream
- cancelCopy() - Method in class org.postgresql.core.v3.CopyOperationImpl
- cancelCopy(CopyOperationImpl) - Method in class org.postgresql.core.v3.QueryExecutorImpl
-
Finishes a copy operation and unlocks connection discarding any exchanged data.
- cancelQuery() - Method in interface org.postgresql.core.BaseConnection
-
Cancel the current query executing on this connection.
- cancelQuery() - Method in class org.postgresql.jdbc.PgConnection
- cancelQuery() - Method in interface org.postgresql.PGConnection
-
Sends a query cancellation for this connection.
- cancelRowUpdates() - Method in class org.postgresql.jdbc.PgResultSet
- CandidateHost - Class in org.postgresql.hostchooser
-
Candidate host to be connected.
- CandidateHost(HostSpec, HostRequirement) - Constructor for class org.postgresql.hostchooser.CandidateHost
- CanEstimateSize - Interface in org.postgresql.util
- CANNOT_COERCE - Enum constant in enum org.postgresql.util.PSQLState
- canonicalize(String) - Static method in class org.postgresql.core.Encoding
-
Indicates that string should be staged as a canonicalized value.
- castNonNull(T) - Static method in class org.postgresql.util.internal.Nullness
- castNonNull(T, String) - Static method in class org.postgresql.util.internal.Nullness
- CEILING - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- center - Variable in class org.postgresql.geometric.PGcircle
-
This is the center point.
- ChainedCommonCreateSlotBuilder<T extends ChainedCommonCreateSlotBuilder<T>> - Interface in org.postgresql.replication.fluent
-
Fluent interface for specify common parameters for create Logical and Physical replication slot.
- ChainedCommonStreamBuilder<T extends ChainedCommonStreamBuilder<T>> - Interface in org.postgresql.replication.fluent
-
Fluent interface for specify common parameters for Logical and Physical replication.
- ChainedCreateReplicationSlotBuilder - Interface in org.postgresql.replication.fluent
-
Fluent interface for specify common parameters for Logical and Physical replication.
- ChainedLogicalCreateSlotBuilder - Interface in org.postgresql.replication.fluent.logical
-
Logical replication slot specific parameters.
- ChainedLogicalStreamBuilder - Interface in org.postgresql.replication.fluent.logical
- ChainedPhysicalCreateSlotBuilder - Interface in org.postgresql.replication.fluent.physical
-
Physical replication slot specific parameters.
- ChainedPhysicalStreamBuilder - Interface in org.postgresql.replication.fluent.physical
- ChainedStreamBuilder - Interface in org.postgresql.replication.fluent
-
Start point for fluent API that build replication stream(logical or physical).
- changeSocket(Socket) - Method in class org.postgresql.core.PGStream
-
Switch this stream to using a new socket.
- CHAR - Static variable in class org.postgresql.core.Oid
- CHAR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- CHAR_ARRAY - Static variable in class org.postgresql.core.Oid
- charTerminatesIdentifier(char) - Static method in class org.postgresql.core.Parser
- CHECK_VIOLATION - Enum constant in enum org.postgresql.util.PSQLState
- checkClientTrusted(X509Certificate[], String) - Method in class org.postgresql.ssl.NonValidatingFactory.NonValidatingTM
- checkClientTrusted(X509Certificate[], String) - Method in class org.postgresql.ssl.SingleCertValidatingFactory.SingleCertTrustManager
- checkClosed() - Method in class org.postgresql.jdbc.PgConnection
- checkClosed() - Method in class org.postgresql.jdbc.PgResultSet
- checkClosed() - Method in class org.postgresql.jdbc.PgStatement
- checkColumnIndex(int) - Method in class org.postgresql.jdbc.PgResultSet
- checkCompletion() - Method in class org.postgresql.jdbc.PgStatement
- checkFreed() - Method in class org.postgresql.jdbc.AbstractBlobClob
-
Checks that this LOB hasn't been free()d already.
- checkNoResultUpdate() - Method in class org.postgresql.jdbc.PgStatement
- checkServerTrusted(X509Certificate[], String) - Method in class org.postgresql.ssl.NonValidatingFactory.NonValidatingTM
- checkServerTrusted(X509Certificate[], String) - Method in class org.postgresql.ssl.SingleCertValidatingFactory.SingleCertTrustManager
- chooseClientAlias(String[], Principal[], Socket) - Method in class org.postgresql.ssl.LazyKeyManager
- chooseClientAlias(String[], Principal[], Socket) - Method in class org.postgresql.ssl.PKCS12KeyManager
- chooseServerAlias(String, Principal[], Socket) - Method in class org.postgresql.ssl.LazyKeyManager
- chooseServerAlias(String, Principal[], Socket) - Method in class org.postgresql.ssl.PKCS12KeyManager
- CIDR - Static variable in class org.postgresql.core.Oid
- CIRCLE - Static variable in class org.postgresql.core.Oid
- clean() - Method in interface org.postgresql.util.LazyCleaner.Cleanable
- CLEANUP_SAVEPOINTS - Enum constant in enum org.postgresql.PGProperty
-
Determine whether SAVEPOINTS used in AUTOSAVE will be released per query or not
- clear() - Method in interface org.postgresql.core.ParameterList
-
Unbind all parameter values bound in this list.
- clear() - Method in class org.postgresql.util.IntList
- clearBatch() - Method in class org.postgresql.jdbc.PgStatement
- clearMaxRowSizeBytes() - Method in class org.postgresql.core.PGStream
-
Clear value of max row size noticed so far.
- clearResultBufferCount() - Method in class org.postgresql.core.PGStream
-
Clear count of byte buffer.
- CLEARTEXT_PASSWORD - Enum constant in enum org.postgresql.plugin.AuthenticationRequestType
- clearWarnings() - Method in class org.postgresql.jdbc.PgConnection
- clearWarnings() - Method in class org.postgresql.jdbc.PgResultSet
- clearWarnings() - Method in class org.postgresql.jdbc.PgStatement
-
Clears the warning chain.
- clone() - Method in class org.postgresql.geometric.PGbox
- clone() - Method in class org.postgresql.geometric.PGcircle
- clone() - Method in class org.postgresql.geometric.PGline
- clone() - Method in class org.postgresql.geometric.PGlseg
- clone() - Method in class org.postgresql.geometric.PGpath
- clone() - Method in class org.postgresql.geometric.PGpoint
- clone() - Method in class org.postgresql.geometric.PGpolygon
- clone() - Method in class org.postgresql.util.PGInterval
- clone() - Method in class org.postgresql.util.PGmoney
- clone() - Method in class org.postgresql.util.PGobject
-
This must be overridden to allow the object to be cloned.
- clone() - Method in class org.postgresql.util.PGTime
- clone() - Method in class org.postgresql.util.PGTimestamp
- close() - Method in class org.postgresql.copy.PGCopyInputStream
- close() - Method in class org.postgresql.copy.PGCopyOutputStream
- close() - Method in class org.postgresql.core.PGStream
-
Closes the connection.
- close() - Method in interface org.postgresql.core.Query
-
Close this query and free any server-side resources associated with it.
- close() - Method in interface org.postgresql.core.QueryExecutor
-
Close this connection cleanly.
- close() - Method in class org.postgresql.core.QueryExecutorBase
- close() - Method in class org.postgresql.core.QueryExecutorCloseAction
- close() - Method in interface org.postgresql.core.ResultCursor
-
Close this cursor.
- close() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- close() - Method in class org.postgresql.core.v3.BatchedQuery
- close() - Method in class org.postgresql.core.VisibleBufferedInputStream
- close() - Method in class org.postgresql.ds.PGPooledConnection
-
Closes the physical database connection represented by this PooledConnection.
- close() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Closes this DataSource, and all the pooled connections, whether in use or not.
- close() - Method in class org.postgresql.jdbc.PgConnection
-
Note: even though
Statement
is automatically closed when it is garbage collected, it is better to close it explicitly to lower resource consumption. - close() - Method in class org.postgresql.jdbc.PgResultSet
- close() - Method in class org.postgresql.jdbc.PgStatement
-
Note: even though
Statement
is automatically closed when it is garbage collected, it is better to close it explicitly to lower resource consumption. - close() - Method in class org.postgresql.jdbc.ResourceLock
-
Unlock on exit of try-with-resources block.
- close() - Method in class org.postgresql.largeobject.BlobInputStream
-
Closes this input stream and releases any system resources associated with the stream.
- close() - Method in class org.postgresql.largeobject.BlobOutputStream
- close() - Method in class org.postgresql.largeobject.LargeObject
-
This method closes the object.
- close() - Method in interface org.postgresql.replication.PGReplicationStream
-
Stop replication changes from server and free resources.
- close() - Method in class org.postgresql.util.LogWriterHandler
- close() - Method in class org.postgresql.util.ReaderInputStream
- close() - Method in class org.postgresql.util.StreamWrapper
- close(Connection) - Static method in class org.postgresql.util.JdbcBlackHole
- close(ResultSet) - Static method in class org.postgresql.util.JdbcBlackHole
- close(Statement) - Static method in class org.postgresql.util.JdbcBlackHole
- closeAction - Variable in class org.postgresql.core.QueryExecutorBase
- closeForNextExecution() - Method in class org.postgresql.jdbc.PgStatement
- closeImpl() - Method in class org.postgresql.jdbc.PgStatement
-
This is guaranteed to be called exactly once even in case of concurrent
PgStatement.close()
calls. - closeInternally() - Method in class org.postgresql.jdbc.PgResultSet
- closeOnCompletion() - Method in class org.postgresql.jdbc.PgStatement
- closePath() - Method in class org.postgresql.geometric.PGpath
- closeStream(PGStream) - Method in class org.postgresql.core.ConnectionFactory
-
Safely close the given stream.
- command - Variable in class org.postgresql.core.NativeQuery
- CommandCompleteParser - Class in org.postgresql.core
-
Parses
oid
androws
from aCommandComplete (B)
message (end of Execute). - CommandCompleteParser() - Constructor for class org.postgresql.core.CommandCompleteParser
- commit() - Method in class org.postgresql.jdbc.PgConnection
- commit(Xid, boolean) - Method in class org.postgresql.xa.PGXAConnection
- CommonOptions - Interface in org.postgresql.replication.fluent
-
Common parameters for logical and physical replication.
- COMMUNICATION_ERROR - Enum constant in enum org.postgresql.util.PSQLState
- compareTo(LogSequenceNumber) - Method in class org.postgresql.replication.LogSequenceNumber
- CONCAT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- concurrency - Variable in class org.postgresql.jdbc.PgStatement
- conn - Variable in class org.postgresql.jdbc.AbstractBlobClob
- connect(String, Properties) - Method in class org.postgresql.Driver
-
Try to make a database connection to the given URL.
- CONNECT_TIMEOUT - Enum constant in enum org.postgresql.PGProperty
-
The timeout value used for socket connect operations.
- ConnectFail - Enum constant in enum org.postgresql.hostchooser.HostStatus
- connection - Variable in class org.postgresql.jdbc.PgArray
-
A database connection.
- connection - Variable in class org.postgresql.jdbc.PgDatabaseMetaData
- connection - Variable in class org.postgresql.jdbc.PgResultSet
- connection - Variable in class org.postgresql.jdbc.PgResultSetMetaData
- connection - Variable in class org.postgresql.jdbc.PgStatement
- connection - Variable in class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- CONNECTION_DOES_NOT_EXIST - Enum constant in enum org.postgresql.util.PSQLState
- CONNECTION_FAILURE - Enum constant in enum org.postgresql.util.PSQLState
-
After a connection has been established, it went bad.
- CONNECTION_FAILURE_DURING_TRANSACTION - Enum constant in enum org.postgresql.util.PSQLState
- CONNECTION_REJECTED - Enum constant in enum org.postgresql.util.PSQLState
-
The server rejected our connection attempt.
- CONNECTION_UNABLE_TO_CONNECT - Enum constant in enum org.postgresql.util.PSQLState
-
We could establish a connection with the server for unknown reasons.
- ConnectionFactory - Class in org.postgresql.core
-
Handles protocol-specific connection setup.
- ConnectionFactory() - Constructor for class org.postgresql.core.ConnectionFactory
- ConnectionFactoryImpl - Class in org.postgresql.core.v3
-
ConnectionFactory implementation for version 3 (7.4+) connections.
- ConnectionFactoryImpl() - Constructor for class org.postgresql.core.v3.ConnectionFactoryImpl
- ConnectionPool - Class in org.postgresql.jdbc2.optional
-
Deprecated.Please use
PGConnectionPoolDataSource
- ConnectionPool() - Constructor for class org.postgresql.jdbc2.optional.ConnectionPool
-
Deprecated.
- ConnectOK - Enum constant in enum org.postgresql.hostchooser.HostStatus
- CONSERVATIVE - Enum constant in enum org.postgresql.jdbc.AutoSave
- continueSSPI(int) - Method in interface org.postgresql.sspi.ISSPIClient
- continueSSPI(int) - Method in class org.postgresql.sspi.SSPIClient
-
Continue an existing authentication conversation with the back-end in response to an authentication request of type AUTH_REQ_GSS_CONT.
- convert(PGStream, Properties) - Static method in class org.postgresql.ssl.MakeSSL
- convertArrayToBaseOid(int) - Method in class org.postgresql.jdbc.TypeInfoCache
-
Return the oid of the array's base element if it's an array, if not return the provided oid.
- convertToDate(long, TimeZone) - Method in class org.postgresql.jdbc.TimestampUtils
-
Extracts the date part from a timestamp.
- convertToTime(long, TimeZone) - Method in class org.postgresql.jdbc.TimestampUtils
-
Extracts the time part from a timestamp.
- copy() - Method in interface org.postgresql.core.ParameterList
-
Perform a shallow copy of this ParameterList, returning a new instance (still suitable for passing to the owning Query).
- copy() - Method in class org.postgresql.largeobject.LargeObject
- copyDual(String) - Method in class org.postgresql.copy.CopyManager
- CopyDual - Interface in org.postgresql.copy
-
Bidirectional via copy stream protocol.
- CopyDualImpl - Class in org.postgresql.core.v3
- CopyDualImpl() - Constructor for class org.postgresql.core.v3.CopyDualImpl
- copyIn(String) - Method in class org.postgresql.copy.CopyManager
- copyIn(String, InputStream) - Method in class org.postgresql.copy.CopyManager
-
Use COPY FROM STDIN for very fast copying from an InputStream into a database table.
- copyIn(String, InputStream, int) - Method in class org.postgresql.copy.CopyManager
-
Use COPY FROM STDIN for very fast copying from an InputStream into a database table.
- copyIn(String, Reader) - Method in class org.postgresql.copy.CopyManager
-
Use COPY FROM STDIN for very fast copying from a Reader into a database table.
- copyIn(String, Reader, int) - Method in class org.postgresql.copy.CopyManager
-
Use COPY FROM STDIN for very fast copying from a Reader into a database table.
- copyIn(String, ByteStreamWriter) - Method in class org.postgresql.copy.CopyManager
-
Use COPY FROM STDIN for very fast copying from an ByteStreamWriter into a database table.
- CopyIn - Interface in org.postgresql.copy
-
Copy bulk data from client into a PostgreSQL table very fast.
- CopyInImpl - Class in org.postgresql.core.v3
-
COPY FROM STDIN operation.
- CopyInImpl() - Constructor for class org.postgresql.core.v3.CopyInImpl
- CopyManager - Class in org.postgresql.copy
-
API for PostgreSQL COPY bulk data transfer.
- CopyManager(BaseConnection) - Constructor for class org.postgresql.copy.CopyManager
- CopyOperation - Interface in org.postgresql.copy
-
Exchange bulk data between client and PostgreSQL database tables.
- CopyOperationImpl - Class in org.postgresql.core.v3
- CopyOperationImpl() - Constructor for class org.postgresql.core.v3.CopyOperationImpl
- copyOut(String) - Method in class org.postgresql.copy.CopyManager
- copyOut(String, OutputStream) - Method in class org.postgresql.copy.CopyManager
-
Pass results of a COPY TO STDOUT query from database into an OutputStream.
- copyOut(String, Writer) - Method in class org.postgresql.copy.CopyManager
-
Pass results of a COPY TO STDOUT query from database into a Writer.
- CopyOut - Interface in org.postgresql.copy
- CopyOutImpl - Class in org.postgresql.core.v3
-
Anticipated flow of a COPY TO STDOUT operation:
- CopyOutImpl() - Constructor for class org.postgresql.core.v3.CopyOutImpl
- COS - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- COT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- create() - Method in class org.postgresql.largeobject.LargeObjectManager
-
Deprecated.As of 8.3, replaced by
LargeObjectManager.createLO()
- create(int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
Deprecated.As of 8.3, replaced by
LargeObjectManager.createLO(int)
- create(Key) - Method in interface org.postgresql.util.LruCache.CreateAction
- CREATE - Enum constant in enum org.postgresql.core.SqlCommandType
- createArrayOf(String, Object) - Method in class org.postgresql.jdbc.PgConnection
- createArrayOf(String, Object) - Method in interface org.postgresql.PGConnection
-
Creates an
Array
wrapping elements. - createArrayOf(String, Object[]) - Method in class org.postgresql.jdbc.PgConnection
- createBatchHandler(Query[], ParameterList[]) - Method in class org.postgresql.jdbc.PgStatement
- createBlob() - Method in class org.postgresql.jdbc.PgConnection
- createClob() - Method in class org.postgresql.jdbc.PgConnection
- createCloseAction() - Method in class org.postgresql.core.QueryExecutorBase
- createColumnNameIndexMap(Field[], boolean) - Static method in class org.postgresql.jdbc.PgResultSet
- createConnectionEvent(SQLException) - Method in class org.postgresql.ds.PGPooledConnection
- createConnectionPool() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Creates the appropriate ConnectionPool to use for this DataSource.
- createConnectionPoolDataSource(Properties) - Method in class org.postgresql.osgi.PGDataSourceFactory
- createDataSource(Properties) - Method in class org.postgresql.osgi.PGDataSourceFactory
-
Will create and return either a
SimpleDataSource
or aPoolingDataSource
depending on the presence in the supplied properties of any pool-related property (eg.:JDBC_INITIAL_POOL_SIZE
orJDBC_MAX_POOL_SIZE
). - createDriver(Properties) - Method in class org.postgresql.osgi.PGDataSourceFactory
- createDriverResultSet(Field[], List<Tuple>) - Method in interface org.postgresql.core.BaseStatement
-
Create a synthetic resultset from data provided by the driver.
- createDriverResultSet(Field[], List<Tuple>) - Method in class org.postgresql.jdbc.PgStatement
- createFastpathParameters(int) - Method in interface org.postgresql.core.QueryExecutor
-
Deprecated.This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
- createFastpathParameters(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- createHostChooser(HostSpec[], HostRequirement, Properties) - Static method in class org.postgresql.hostchooser.HostChooserFactory
- createLO() - Method in class org.postgresql.largeobject.LargeObjectManager
-
This creates a large object, returning its OID.
- createLO(int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This creates a large object, returning its OID.
- createMetaData() - Method in class org.postgresql.jdbc.PgResultSet
- createMetaDataStatement() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- createNClob() - Method in class org.postgresql.jdbc.PgConnection
- createOIDArg(long) - Static method in class org.postgresql.fastpath.Fastpath
-
Deprecated.Creates a FastpathArg with an oid parameter.
- createParameterList() - Method in interface org.postgresql.core.Query
-
Create a ParameterList suitable for storing parameters associated with this Query.
- createParameterList() - Method in class org.postgresql.core.v3.BatchedQuery
- createQuery(String, boolean, boolean, String...) - Method in interface org.postgresql.core.BaseConnection
- createQuery(String, boolean, boolean, String...) - Method in class org.postgresql.jdbc.PgConnection
- createQuery(String, boolean, boolean, String...) - Method in interface org.postgresql.core.QueryExecutor
- createQuery(String, boolean, boolean, String...) - Method in class org.postgresql.core.QueryExecutorBase
- createQueryByKey(Object) - Method in interface org.postgresql.core.QueryExecutor
- createQueryByKey(Object) - Method in class org.postgresql.core.QueryExecutorBase
- createQueryKey(String, boolean, boolean, String...) - Method in interface org.postgresql.core.QueryExecutor
- createQueryKey(String, boolean, boolean, String...) - Method in class org.postgresql.core.QueryExecutorBase
- createQueryObject(Class<T>) - Method in class org.postgresql.jdbc.PgConnection
- createReference() - Method in class org.postgresql.ds.common.BaseDataSource
-
Generates a reference using the appropriate object factory.
- createReference() - Method in class org.postgresql.xa.PGXADataSource
-
Generates a reference using the appropriate object factory.
- createReplicationSlot() - Method in interface org.postgresql.replication.PGReplicationConnection
-
Create replication slot, that can be next use in
PGReplicationConnection.replicationStream()
- createReplicationSlot() - Method in class org.postgresql.replication.PGReplicationConnectionImpl
- createResultSet(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.jdbc.PgStatement
- createResultSet(Query, Field[], List<Tuple>, ResultCursor) - Method in interface org.postgresql.core.BaseStatement
-
Create a resultset from data retrieved from the server.
- createSimpleQuery(String) - Method in interface org.postgresql.core.QueryExecutor
-
Create an unparameterized Query object suitable for execution by this QueryExecutor.
- createSimpleQuery(String) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- createSocket(String, int) - Method in class org.postgresql.ssl.WrappedFactory
- createSocket(String, int, InetAddress, int) - Method in class org.postgresql.ssl.WrappedFactory
- createSocket(InetAddress, int) - Method in class org.postgresql.ssl.WrappedFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class org.postgresql.ssl.WrappedFactory
- createSocket(Socket, String, int, boolean) - Method in class org.postgresql.ssl.WrappedFactory
- createSQLXML() - Method in class org.postgresql.jdbc.PgConnection
- createStatement() - Method in class org.postgresql.jdbc.PgConnection
- createStatement(int, int) - Method in class org.postgresql.jdbc.PgConnection
- createStatement(int, int, int) - Method in class org.postgresql.jdbc.PgConnection
- createStatementTypeInfo(SqlCommandType) - Static method in class org.postgresql.core.SqlCommand
- createStatementTypeInfo(SqlCommandType, boolean) - Static method in class org.postgresql.core.SqlCommand
- createStatementTypeInfo(SqlCommandType, boolean, int, int, boolean, int) - Static method in class org.postgresql.core.SqlCommand
- createStruct(String, Object[]) - Method in class org.postgresql.jdbc.PgConnection
- createTypeInfo(BaseConnection, int) - Method in class org.postgresql.jdbc.PgConnection
- createXADataSource(Properties) - Method in class org.postgresql.osgi.PGDataSourceFactory
- createXMLReader() - Method in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- createXMLReader() - Method in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- createXMLReader() - Method in interface org.postgresql.xml.PGXmlFactoryFactory
- credentialCacheExists(Properties) - Static method in class org.postgresql.util.KerberosTicket
- CURDATE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- CURRENT_SCHEMA - Enum constant in enum org.postgresql.PGProperty
-
Specify the schema (or several schema separated by commas) to be set in the search-path.
- currentRow - Variable in class org.postgresql.jdbc.PgResultSet
- cursor - Variable in class org.postgresql.jdbc.PgResultSet
- CursorResultHandler() - Constructor for class org.postgresql.jdbc.PgResultSet.CursorResultHandler
- CURTIME - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
D
- DATA_ERROR - Enum constant in enum org.postgresql.util.PSQLState
- DATA_TYPE_MISMATCH - Enum constant in enum org.postgresql.util.PSQLState
- DATABASE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- DATABASE_METADATA_CACHE_FIELDS - Enum constant in enum org.postgresql.PGProperty
-
Specifies the maximum number of fields to be cached per connection.
- DATABASE_METADATA_CACHE_FIELDS_MIB - Enum constant in enum org.postgresql.PGProperty
-
Specifies the maximum size (in megabytes) of fields to be cached per connection.
- dataDefinitionCausesTransactionCommit() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does a data definition statement within a transaction force the transaction to commit? It seems to mean something like:
- dataDefinitionIgnoredInTransactions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- dataSourceName - Variable in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- dataSources - Static variable in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- DATATYPE_MISMATCH - Enum constant in enum org.postgresql.util.PSQLState
- DATE - Static variable in class org.postgresql.core.Oid
- DATE_ARRAY - Static variable in class org.postgresql.core.Oid
- DATE_NEGATIVE_INFINITY - Static variable in interface org.postgresql.PGStatement
- DATE_NEGATIVE_SMALLER_INFINITY - Static variable in interface org.postgresql.PGStatement
- DATE_POSITIVE_INFINITY - Static variable in interface org.postgresql.PGStatement
- DATE_POSITIVE_SMALLER_INFINITY - Static variable in interface org.postgresql.PGStatement
- DATETIME_OVERFLOW - Enum constant in enum org.postgresql.util.PSQLState
- DAYNAME - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- DAYOFMONTH - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- DAYOFWEEK - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- DAYOFYEAR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- DbKeyStoreSocketException(String) - Constructor for exception org.postgresql.ssl.DbKeyStoreSocketFactory.DbKeyStoreSocketException
- DbKeyStoreSocketFactory - Class in org.postgresql.ssl
- DbKeyStoreSocketFactory() - Constructor for class org.postgresql.ssl.DbKeyStoreSocketFactory
- DbKeyStoreSocketFactory.DbKeyStoreSocketException - Exception in org.postgresql.ssl
- DEADLOCK_DETECTED - Enum constant in enum org.postgresql.util.PSQLState
- decode(byte[]) - Method in class org.postgresql.core.Encoding
-
Decode an array of bytes into a string.
- decode(byte[], int, int) - Method in class org.postgresql.core.Encoding
-
Decode an array of bytes into a string.
- decode(byte[], int, int) - Static method in class org.postgresql.core.EncodingPredictor
- decode(String) - Static method in class org.postgresql.util.URLCoder
-
Decodes
x-www-form-urlencoded
string into Java string. - decodeCanonicalized(byte[]) - Method in class org.postgresql.core.Encoding
-
Decode an array of bytes possibly into a canonicalized string.
- decodeCanonicalized(byte[], int, int) - Method in class org.postgresql.core.Encoding
-
Decode an array of bytes possibly into a canonicalized string.
- decodeCanonicalizedIfPresent(byte[], int, int) - Method in class org.postgresql.core.Encoding
- decrementCounter() - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- DEFAULT_NON_PROXY_HOSTS - Static variable in class org.postgresql.util.HostSpec
- DEFAULT_ROW_FETCH_SIZE - Enum constant in enum org.postgresql.PGProperty
-
Default parameter for
Statement.getFetchSize()
. - defaultEncoding() - Static method in class org.postgresql.core.Encoding
-
Get an Encoding using the default encoding for the JVM.
- defaultFetchSize - Variable in class org.postgresql.jdbc.PgConnection
-
Default fetch size for statement.
- DefaultJavaSSLFactory - Class in org.postgresql.ssl
-
Socket factory that uses Java's default truststore to validate server certificate.
- DefaultJavaSSLFactory(Properties) - Constructor for class org.postgresql.ssl.DefaultJavaSSLFactory
- DefaultPGXmlFactoryFactory - Class in org.postgresql.xml
-
Default implementation of PGXmlFactoryFactory that configures each factory per OWASP recommendations.
- DEGREES - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- delete(int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
Deprecated.As of 8.3, replaced by
LargeObjectManager.delete(long)
- delete(long) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This deletes a large object.
- DELETE - Enum constant in enum org.postgresql.core.SqlCommandType
- deleteRow() - Method in class org.postgresql.jdbc.PgResultSet
- deletesAreDetected(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- deregister() - Static method in class org.postgresql.Driver
-
According to JDBC specification, this driver is registered against
DriverManager
when the class is loaded. - deriveForMultiBatch(int) - Method in class org.postgresql.core.v3.BatchedQuery
- digitAt(String, int) - Static method in class org.postgresql.core.Parser
-
Converts digit at position
pos
in strings
to integer or throws. - DISABLE - Enum constant in enum org.postgresql.jdbc.GSSEncMode
-
Do not use encrypted connections.
- DISABLE - Enum constant in enum org.postgresql.jdbc.SslMode
-
Do not use encrypted connections.
- DISABLE_COLUMN_SANITISER - Enum constant in enum org.postgresql.PGProperty
-
Enable optimization that disables column name sanitiser.
- dispose() - Method in interface org.postgresql.sspi.ISSPIClient
- dispose() - Method in class org.postgresql.sspi.SSPIClient
-
Clean up native win32 resources after completion or failure of SSPI authentication.
- DIVISION_BY_ZERO - Enum constant in enum org.postgresql.util.PSQLState
- doesMaxRowSizeIncludeBlobs() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- doSubprotocolBegin() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- Driver - Class in org.postgresql
-
The Java SQL framework allows for multiple database drivers.
- Driver() - Constructor for class org.postgresql.Driver
- DRIVER_FULL_NAME - Static variable in class org.postgresql.util.DriverInfo
- DRIVER_NAME - Static variable in class org.postgresql.util.DriverInfo
- DRIVER_SHORT_NAME - Static variable in class org.postgresql.util.DriverInfo
- DRIVER_VERSION - Static variable in class org.postgresql.util.DriverInfo
- DriverInfo - Class in org.postgresql.util
-
Utility class with constants of Driver information.
- dropReplicationSlot(String) - Method in interface org.postgresql.replication.PGReplicationConnection
- dropReplicationSlot(String) - Method in class org.postgresql.replication.PGReplicationConnectionImpl
- DsMakeSpn(String, String, String, short, String) - Method in class org.postgresql.sspi.NTDSAPIWrapper
-
Convenience wrapper for NTDSAPI DsMakeSpn with Java friendly string and exception handling.
E
- EmptyStringEntityResolver - Class in org.postgresql.xml
- EmptyStringEntityResolver() - Constructor for class org.postgresql.xml.EmptyStringEntityResolver
- encode(byte[], byte[], byte[]) - Static method in class org.postgresql.util.MD5Digest
-
Encodes user/password/salt information in the following way: MD5(MD5(password + user) + salt).
- encode(String) - Method in class org.postgresql.core.Encoding
-
Encode a string to an array of bytes.
- encode(String) - Static method in class org.postgresql.util.URLCoder
-
Encodes Java string into
x-www-form-urlencoded
format - encodeMd5(String, char[]) - Static method in class org.postgresql.util.PasswordUtil
-
Deprecated.prefer
PGConnection.alterUserPassword(String, char[], String)
orPasswordUtil.encodeScramSha256(char[])
for better security. - encodePassword(String, char[], String) - Static method in class org.postgresql.util.PasswordUtil
-
Encode the given password for the specified encryption type.
- encodeScramSha256(char[]) - Static method in class org.postgresql.util.PasswordUtil
-
Encode the given password for SCRAM-SHA-256 authentication using the default iteration count and a random salt.
- encodeScramSha256(char[], int, byte[]) - Static method in class org.postgresql.util.PasswordUtil
-
Generate the encoded text representation of the given password for SCRAM-SHA-256 authentication.
- encodeString(String) - Method in interface org.postgresql.core.BaseConnection
-
Encode a string using the database's client_encoding (usually UTF8, but can vary on older server versions).
- encodeString(String) - Method in class org.postgresql.jdbc.PgConnection
- encoding - Variable in class org.postgresql.core.EncodingPredictor.DecodeResult
- Encoding - Class in org.postgresql.core
-
Representation of a particular character encoding.
- Encoding(Charset) - Constructor for class org.postgresql.core.Encoding
-
Use the charset passed as parameter and tests at creation time whether the specified encoding is compatible with ASCII numbers.
- Encoding(Charset, boolean) - Constructor for class org.postgresql.core.Encoding
-
Subclasses may use this constructor if they know in advance of their ASCII number compatibility.
- EncodingPredictor - Class in org.postgresql.core
-
Predicts encoding for error messages based on some heuristics.
- EncodingPredictor() - Constructor for class org.postgresql.core.EncodingPredictor
- EncodingPredictor.DecodeResult - Class in org.postgresql.core
-
In certain cases the encoding is not known for sure (e.g.
- end(Xid, int) - Method in class org.postgresql.xa.PGXAConnection
-
Preconditions:
- endCopy() - Method in interface org.postgresql.copy.CopyIn
-
Finishes copy operation successfully.
- endCopy() - Method in class org.postgresql.copy.PGCopyOutputStream
- endCopy() - Method in class org.postgresql.core.v3.CopyDualImpl
- endCopy() - Method in class org.postgresql.core.v3.CopyInImpl
- endCopy(CopyOperationImpl) - Method in class org.postgresql.core.v3.QueryExecutorImpl
-
Finishes writing to copy and unlocks connection.
- ensureBytes(int) - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Ensures that the buffer contains at least n bytes.
- ensureBytes(int, boolean) - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Ensures that the buffer contains at least n bytes.
- equals(Object) - Method in class org.postgresql.core.CommandCompleteParser
- equals(Object) - Method in class org.postgresql.geometric.PGbox
- equals(Object) - Method in class org.postgresql.geometric.PGcircle
- equals(Object) - Method in class org.postgresql.geometric.PGline
- equals(Object) - Method in class org.postgresql.geometric.PGlseg
- equals(Object) - Method in class org.postgresql.geometric.PGpath
- equals(Object) - Method in class org.postgresql.geometric.PGpoint
- equals(Object) - Method in class org.postgresql.geometric.PGpolygon
- equals(Object) - Method in class org.postgresql.jdbc.FieldMetadata.Key
- equals(Object) - Method in class org.postgresql.replication.LogSequenceNumber
- equals(Object) - Method in class org.postgresql.util.HostSpec
- equals(Object) - Method in class org.postgresql.util.PGInterval
-
Returns whether an object is equal to this one or not.
- equals(Object) - Method in class org.postgresql.util.PGmoney
- equals(Object) - Method in class org.postgresql.util.PGobject
-
This must be overridden to allow comparisons of objects.
- equals(Object) - Method in class org.postgresql.util.PGTime
- equals(Object) - Method in class org.postgresql.util.PGTimestamp
- equals(Object, Object) - Static method in class org.postgresql.util.PGobject
- error(SAXParseException) - Method in class org.postgresql.xml.NullErrorHandler
- ESCAPE_SYNTAX_CALL_MODE - Enum constant in enum org.postgresql.PGProperty
-
Specifies how the driver transforms JDBC escape call syntax into underlying SQL, for invoking procedures or functions.
- escapeArrayElement(StringBuilder, String) - Static method in class org.postgresql.jdbc.PgArray
- EscapedFunctions - Class in org.postgresql.jdbc
-
Deprecated.
- EscapedFunctions() - Constructor for class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- EscapedFunctions2 - Class in org.postgresql.jdbc
-
This class stores supported escaped function.
- EscapedFunctions2() - Constructor for class org.postgresql.jdbc.EscapedFunctions2
- escapeIdentifier(StringBuilder, String) - Static method in class org.postgresql.core.Utils
-
Escape the given identifier
value
and append it to the string buildersbuf
. - escapeIdentifier(String) - Method in class org.postgresql.jdbc.PgConnection
- escapeIdentifier(String) - Method in interface org.postgresql.PGConnection
-
Return the given string suitably quoted to be used as an identifier in an SQL statement string.
- escapeLiteral(StringBuilder, String, boolean) - Static method in class org.postgresql.core.Utils
-
Escape the given literal
value
and append it to the string buildersbuf
. - escapeLiteral(String) - Method in class org.postgresql.jdbc.PgConnection
- escapeLiteral(String) - Method in interface org.postgresql.PGConnection
-
Return the given string suitably quoted to be used as a string literal in an SQL statement string.
- escapeQuotes(String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Turn the provided value into a valid string literal for direct inclusion into a query.
- escapeString(String) - Method in interface org.postgresql.core.BaseConnection
-
Escapes a string for use as string-literal within an SQL command.
- escapeString(String) - Method in class org.postgresql.jdbc.PgConnection
- EscapeSyntaxCallMode - Enum in org.postgresql.jdbc
-
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.
- evict(Value) - Method in interface org.postgresql.util.LruCache.EvictAction
- EXCLUSION_VIOLATION - Enum constant in enum org.postgresql.util.PSQLState
- execSQLQuery(String) - Method in interface org.postgresql.core.BaseConnection
-
Execute a SQL query that returns a single resultset.
- execSQLQuery(String) - Method in class org.postgresql.jdbc.PgConnection
- execSQLQuery(String, int, int) - Method in interface org.postgresql.core.BaseConnection
- execSQLQuery(String, int, int) - Method in class org.postgresql.jdbc.PgConnection
- execSQLUpdate(String) - Method in interface org.postgresql.core.BaseConnection
-
Execute a SQL query that does not return results.
- execSQLUpdate(String) - Method in class org.postgresql.jdbc.PgConnection
- execute(String) - Method in class org.postgresql.jdbc.PgStatement
- execute(String, int) - Method in class org.postgresql.jdbc.PgStatement
- execute(String, int[]) - Method in class org.postgresql.jdbc.PgStatement
- execute(String, String[]) - Method in class org.postgresql.jdbc.PgStatement
- execute(CachedQuery, ParameterList, int) - Method in class org.postgresql.jdbc.PgStatement
- execute(Query[], ParameterList[], BatchResultHandler, int, int, int) - Method in interface org.postgresql.core.QueryExecutor
-
Execute several Query, passing results to a provided ResultHandler.
- execute(Query[], ParameterList[], BatchResultHandler, int, int, int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- execute(Query[], ParameterList[], BatchResultHandler, int, int, int, boolean) - Method in interface org.postgresql.core.QueryExecutor
-
Execute several Query with adaptive fetch, passing results to a provided ResultHandler.
- execute(Query[], ParameterList[], BatchResultHandler, int, int, int, boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- execute(Query, ParameterList, ResultHandler, int, int, int) - Method in interface org.postgresql.core.QueryExecutor
-
Execute a Query, passing results to a provided ResultHandler.
- execute(Query, ParameterList, ResultHandler, int, int, int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- execute(Query, ParameterList, ResultHandler, int, int, int, boolean) - Method in interface org.postgresql.core.QueryExecutor
-
Execute a Query with adaptive fetch, passing results to a provided ResultHandler.
- execute(Query, ParameterList, ResultHandler, int, int, int, boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- executeBatch() - Method in class org.postgresql.jdbc.PgStatement
- executeLargeBatch() - Method in class org.postgresql.jdbc.PgStatement
- executeLargeUpdate(String) - Method in class org.postgresql.jdbc.PgStatement
- executeLargeUpdate(String, int) - Method in class org.postgresql.jdbc.PgStatement
- executeLargeUpdate(String, int[]) - Method in class org.postgresql.jdbc.PgStatement
- executeLargeUpdate(String, String[]) - Method in class org.postgresql.jdbc.PgStatement
- executeQuery(String) - Method in class org.postgresql.jdbc.PgStatement
- executeUpdate(String) - Method in class org.postgresql.jdbc.PgStatement
- executeUpdate(String, int) - Method in class org.postgresql.jdbc.PgStatement
- executeUpdate(String, int[]) - Method in class org.postgresql.jdbc.PgStatement
- executeUpdate(String, String[]) - Method in class org.postgresql.jdbc.PgStatement
- executeWithFlags(int) - Method in interface org.postgresql.core.BaseStatement
-
Execute a prepared query, passing additional query flags.
- executeWithFlags(int) - Method in class org.postgresql.jdbc.PgStatement
- executeWithFlags(String, int) - Method in interface org.postgresql.core.BaseStatement
-
Execute a query, passing additional query flags.
- executeWithFlags(String, int) - Method in class org.postgresql.jdbc.PgStatement
- executeWithFlags(CachedQuery, int) - Method in interface org.postgresql.core.BaseStatement
-
Execute a query, passing additional query flags.
- executeWithFlags(CachedQuery, int) - Method in class org.postgresql.jdbc.PgStatement
- EXP - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- ExpressionProperties - Class in org.postgresql.util
- ExpressionProperties(Properties...) - Constructor for class org.postgresql.util.ExpressionProperties
-
Creates an empty property list with the specified defaults.
- EXTENDED - Enum constant in enum org.postgresql.jdbc.PreferQueryMode
- EXTENDED_CACHE_EVERYTHING - Enum constant in enum org.postgresql.jdbc.PreferQueryMode
- EXTENDED_FOR_PREPARED - Enum constant in enum org.postgresql.jdbc.PreferQueryMode
F
- factory - Variable in class org.postgresql.ssl.WrappedFactory
- FAILED - Enum constant in enum org.postgresql.core.TransactionState
- fastpath(int, boolean, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.please use
Fastpath.fastpath(int, FastpathArg[])
- fastpath(int, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.Send a function call to the PostgreSQL backend.
- fastpath(String, boolean, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.Use
Fastpath.getData(String, FastpathArg[])
if you expect a binary result, or one ofFastpath.getInteger(String, FastpathArg[])
orFastpath.getLong(String, FastpathArg[])
if you expect a numeric one - fastpath(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.Send a function call to the PostgreSQL backend by name.
- Fastpath - Class in org.postgresql.fastpath
-
Deprecated.This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
- Fastpath(BaseConnection) - Constructor for class org.postgresql.fastpath.Fastpath
-
Deprecated.Initialises the fastpath system.
- FastpathArg - Class in org.postgresql.fastpath
-
Deprecated.This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
- FastpathArg(byte[]) - Constructor for class org.postgresql.fastpath.FastpathArg
-
Deprecated.Constructs an argument that consists of an array of bytes.
- FastpathArg(byte[], int, int) - Constructor for class org.postgresql.fastpath.FastpathArg
-
Deprecated.Constructs an argument that consists of part of a byte array.
- FastpathArg(int) - Constructor for class org.postgresql.fastpath.FastpathArg
-
Deprecated.Constructs an argument that consists of an integer value.
- FastpathArg(long) - Constructor for class org.postgresql.fastpath.FastpathArg
-
Deprecated.Constructs an argument that consists of an integer value.
- FastpathArg(String) - Constructor for class org.postgresql.fastpath.FastpathArg
-
Deprecated.Constructs an argument that consists of a String.
- fastpathCall(int, ParameterList, boolean) - Method in interface org.postgresql.core.QueryExecutor
-
Deprecated.This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
- fastpathCall(int, ParameterList, boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- fatalError(SAXParseException) - Method in class org.postgresql.xml.NullErrorHandler
- fetch(ResultCursor, ResultHandler, int, boolean) - Method in interface org.postgresql.core.QueryExecutor
-
Fetch additional rows from a cursor.
- fetch(ResultCursor, ResultHandler, int, boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- fetchdirection - Variable in class org.postgresql.jdbc.PgStatement
- fetchSize - Variable in class org.postgresql.jdbc.PgResultSet
- fetchSize - Variable in class org.postgresql.jdbc.PgStatement
-
Number of rows to get in a batch.
- Field - Class in org.postgresql.core
- Field(String, int) - Constructor for class org.postgresql.core.Field
-
Constructor without mod parameter.
- Field(String, int, int, int) - Constructor for class org.postgresql.core.Field
-
Construct a field based on the information fed to it.
- Field(String, int, int, int, int, int) - Constructor for class org.postgresql.core.Field
-
Construct a field based on the information fed to it.
- fieldBytes - Variable in class org.postgresql.jdbc.PgArray
- fieldCount() - Method in class org.postgresql.core.Tuple
-
Number of fields in the tuple
- FieldMetadata - Class in org.postgresql.jdbc
-
This is an internal class to hold field metadata info like table name, column name, etc.
- FieldMetadata(String) - Constructor for class org.postgresql.jdbc.FieldMetadata
- FieldMetadata.Key - Class in org.postgresql.jdbc
- fields - Variable in class org.postgresql.jdbc.PgResultSet
- fields - Variable in class org.postgresql.jdbc.PgResultSetMetaData
- fieldString - Variable in class org.postgresql.jdbc.PgArray
-
Field value as String.
- findColumn(String) - Method in class org.postgresql.jdbc.PgResultSet
- first() - Method in class org.postgresql.jdbc.PgResultSet
- firstUnclosedResult - Variable in class org.postgresql.jdbc.PgStatement
-
The first unclosed result.
- FixedLengthOutputStream - Class in org.postgresql.core
-
A stream that refuses to write more than a maximum number of bytes.
- FixedLengthOutputStream(int, OutputStream) - Constructor for class org.postgresql.core.FixedLengthOutputStream
- float4(byte[], int) - Static method in class org.postgresql.util.ByteConverter
-
Parses a float value from the byte array.
- float4(byte[], int, float) - Static method in class org.postgresql.util.ByteConverter
-
Encodes a int value to the byte array.
- FLOAT4 - Static variable in class org.postgresql.core.Oid
- FLOAT4_ARRAY - Static variable in class org.postgresql.core.Oid
- float8(byte[], int) - Static method in class org.postgresql.util.ByteConverter
-
Parses a double value from the byte array.
- float8(byte[], int, double) - Static method in class org.postgresql.util.ByteConverter
-
Encodes a int value to the byte array.
- FLOAT8 - Static variable in class org.postgresql.core.Oid
- FLOAT8_ARRAY - Static variable in class org.postgresql.core.Oid
- FLOOR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- flush() - Method in class org.postgresql.copy.PGCopyOutputStream
- flush() - Method in class org.postgresql.core.PGStream
-
Flush any pending output to the backend.
- flush() - Method in class org.postgresql.gss.GSSOutputStream
- flush() - Method in class org.postgresql.largeobject.BlobOutputStream
-
Flushes this output stream and forces any buffered output bytes to be written out.
- flush() - Method in class org.postgresql.util.LogWriterHandler
- flushCopy() - Method in interface org.postgresql.copy.CopyIn
-
Force any buffered output to be sent over the network to the backend.
- flushCopy() - Method in class org.postgresql.copy.PGCopyOutputStream
- flushCopy() - Method in class org.postgresql.core.v3.CopyDualImpl
- flushCopy() - Method in class org.postgresql.core.v3.CopyInImpl
- flushCopy(CopyOperationImpl) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- forcebinary - Variable in class org.postgresql.jdbc.PgConnection
- forceUpdateStatus() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- forceUpdateStatus() - Method in interface org.postgresql.replication.PGReplicationStream
-
Force send last received, flushed and applied LSN status to backend.
- FOREIGN_KEY_VIOLATION - Enum constant in enum org.postgresql.util.PSQLState
- forget(Xid) - Method in class org.postgresql.xa.PGXAConnection
-
Does nothing, since we don't do heuristics.
- forName(String) - Static method in enum org.postgresql.PGProperty
- free() - Method in class org.postgresql.jdbc.AbstractBlobClob
- free() - Method in class org.postgresql.jdbc.PgArray
- free() - Method in class org.postgresql.jdbc.PgSQLXML
- from(String) - Static method in enum org.postgresql.core.ServerVersion
-
Attempt to parse the server version string into an XXYYZZ form version number into a
Version
. - from(String) - Static method in enum org.postgresql.core.JavaVersion
-
Java version string like in
"java.version"
property. - fromBytes(byte[], Encoding) - Static method in class org.postgresql.util.HStoreConverter
- fromString(String) - Static method in class org.postgresql.util.HStoreConverter
G
- genAlterUserPasswordSQL(String, char[], String) - Static method in class org.postgresql.util.PasswordUtil
-
Generate the SQL statement to alter a user's password using the given encryption.
- generatedKeyAlwaysReturned() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- generatedKeys - Variable in class org.postgresql.jdbc.PgStatement
-
Results returned by a statement that wants generated keys.
- get() - Method in interface org.postgresql.core.Provider
-
Gets a result.
- get(int) - Method in class org.postgresql.core.Tuple
-
Get the data for the given field
- get(int) - Method in class org.postgresql.util.IntList
- get(Properties) - Method in enum org.postgresql.PGProperty
-
Deprecated.use
PGProperty.getOrDefault(Properties)
instead - get(K) - Method in interface org.postgresql.util.Gettable
- get(Key) - Method in class org.postgresql.util.LruCache
-
Returns an entry from the cache.
- getAcceptedIssuers() - Method in class org.postgresql.ssl.NonValidatingFactory.NonValidatingTM
- getAcceptedIssuers() - Method in class org.postgresql.ssl.SingleCertValidatingFactory.SingleCertTrustManager
- getAdaptiveFetch() - Method in interface org.postgresql.core.QueryExecutor
-
Get state of adaptive fetch inside QueryExecutor.
- getAdaptiveFetch() - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
-
Get state of adaptive fetch.
- getAdaptiveFetch() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getAdaptiveFetch() - Method in class org.postgresql.ds.common.BaseDataSource
- getAdaptiveFetch() - Method in class org.postgresql.jdbc.PgConnection
- getAdaptiveFetch() - Method in class org.postgresql.jdbc.PgResultSet
-
Get state of adaptive fetch for resultSet.
- getAdaptiveFetch() - Method in class org.postgresql.jdbc.PgStatement
- getAdaptiveFetch() - Method in interface org.postgresql.PGConnection
-
Get state of adaptive fetch for connection.
- getAdaptiveFetch() - Method in interface org.postgresql.PGStatement
-
Get state of adaptive fetch for statement.
- getAdaptiveFetchMaximum() - Method in class org.postgresql.ds.common.BaseDataSource
- getAdaptiveFetchMinimum() - Method in class org.postgresql.ds.common.BaseDataSource
- getAdaptiveFetchSize(boolean, ResultCursor) - Method in interface org.postgresql.core.QueryExecutor
-
Get fetch size computed by adaptive fetch size for given query.
- getAdaptiveFetchSize(boolean, ResultCursor) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getAllowEncodingChanges() - Method in class org.postgresql.ds.common.BaseDataSource
- getApplicationName() - Method in interface org.postgresql.core.QueryExecutor
-
Returns application_name connection property.
- getApplicationName() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getApplicationName() - Method in class org.postgresql.ds.common.BaseDataSource
- getArray() - Method in class org.postgresql.jdbc.PgArray
- getArray(int) - Method in class org.postgresql.jdbc.PgResultSet
- getArray(long, int) - Method in class org.postgresql.jdbc.PgArray
- getArray(long, int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getArray(String) - Method in class org.postgresql.jdbc.PgResultSet
- getArray(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getArrayDelimiter(int) - Method in interface org.postgresql.core.TypeInfo
-
Determine the delimiter for the elements of the given array type oid.
- getArrayDelimiter(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getArrayImpl(long, int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getArrayImpl(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getAsciiStream() - Method in class org.postgresql.jdbc.PgClob
- getAsciiStream(int) - Method in class org.postgresql.jdbc.PgResultSet
- getAsciiStream(String) - Method in class org.postgresql.jdbc.PgResultSet
- getAssistant(int) - Static method in class org.postgresql.jdbc2.ArrayAssistantRegistry
- getAssumeMinServerVersion() - Method in class org.postgresql.ds.common.BaseDataSource
- getAttributes(String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getAuthenticationPluginClassName() - Method in class org.postgresql.ds.common.BaseDataSource
- getAutoCommit() - Method in class org.postgresql.jdbc.PgConnection
- getAutosave() - Method in class org.postgresql.ds.common.BaseDataSource
- getAutosave() - Method in class org.postgresql.jdbc.PgConnection
- getAutosave() - Method in interface org.postgresql.PGConnection
-
Connection configuration regarding automatic per-query savepoints.
- getAutoSave() - Method in interface org.postgresql.core.QueryExecutor
- getAutoSave() - Method in class org.postgresql.core.QueryExecutorBase
- getBackendPID() - Method in interface org.postgresql.core.QueryExecutor
-
Return the process ID (PID) of the backend server process handling this connection.
- getBackendPID() - Method in class org.postgresql.core.QueryExecutorBase
- getBackendPID() - Method in class org.postgresql.jdbc.PgConnection
- getBackendPID() - Method in interface org.postgresql.PGConnection
-
Return the process ID (PID) of the backend server process handling this connection.
- getBaseColumnName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getBaseColumnName(int) - Method in interface org.postgresql.PGResultSetMetaData
-
Returns the underlying column name of a query result, or "" if it is unable to be determined.
- getBaseSchemaName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getBaseSchemaName(int) - Method in interface org.postgresql.PGResultSetMetaData
-
Returns the underlying schema name of query result, or "" if it is unable to be determined.
- getBaseTableName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getBaseTableName(int) - Method in interface org.postgresql.PGResultSetMetaData
-
Returns the underlying table name of query result, or "" if it is unable to be determined.
- getBaseType() - Method in class org.postgresql.jdbc.PgArray
- getBaseTypeName() - Method in class org.postgresql.jdbc.PgArray
- getBatchRewriteValuesBraceClosePosition() - Method in class org.postgresql.core.SqlCommand
- getBatchRewriteValuesBraceOpenPosition() - Method in class org.postgresql.core.SqlCommand
- getBatchSize() - Method in interface org.postgresql.core.Query
-
Get the number of times this Query has been batched.
- getBatchSize() - Method in class org.postgresql.core.v3.BatchedQuery
- getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getBigDecimal(int) - Method in class org.postgresql.jdbc.PgResultSet
- getBigDecimal(int, int) - Method in class org.postgresql.jdbc.PgResultSet
- getBigDecimal(String) - Method in class org.postgresql.jdbc.PgResultSet
- getBigDecimal(String, int) - Method in class org.postgresql.jdbc.PgResultSet
- getBinaryReceiveOids() - Method in interface org.postgresql.core.QueryExecutor
-
Deprecated.the method returns a copy of the set, so it is not efficient. Use
TypeTransferModeRegistry.useBinaryForReceive(int)
- getBinaryReceiveOids() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getBinarySendOids() - Method in interface org.postgresql.core.QueryExecutor
-
Deprecated.the method returns a copy of the set, so it is not efficient. Use
TypeTransferModeRegistry.useBinaryForSend(int)
- getBinarySendOids() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getBinaryStream() - Method in class org.postgresql.jdbc.AbstractBlobClob
- getBinaryStream() - Method in class org.postgresql.jdbc.PgSQLXML
- getBinaryStream(int) - Method in class org.postgresql.jdbc.PgResultSet
- getBinaryStream(long, long) - Method in class org.postgresql.jdbc.PgBlob
- getBinaryStream(String) - Method in class org.postgresql.jdbc.PgResultSet
- getBinaryTransfer() - Method in class org.postgresql.ds.common.BaseDataSource
- getBinaryTransferDisable() - Method in class org.postgresql.ds.common.BaseDataSource
- getBinaryTransferEnable() - Method in class org.postgresql.ds.common.BaseDataSource
- getBindCount() - Method in class org.postgresql.core.v3.BatchedQuery
- getBlob(int) - Method in class org.postgresql.jdbc.PgResultSet
- getBlob(String) - Method in class org.postgresql.jdbc.PgResultSet
- getBoolean(int) - Method in class org.postgresql.jdbc.PgResultSet
-
Retrieves the value of the designated column in the current row of this
ResultSet
object as aboolean
in the Java programming language. - getBoolean(String) - Method in class org.postgresql.jdbc.PgResultSet
- getBoolean(Properties) - Method in enum org.postgresql.PGProperty
-
Return the boolean value for this connection parameter in the given
Properties
. - getBuffer() - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Returns direct handle to the used buffer.
- getByte(int) - Method in class org.postgresql.jdbc.PgResultSet
- getByte(String) - Method in class org.postgresql.jdbc.PgResultSet
- getBytes() - Method in class org.postgresql.util.StreamWrapper
- getBytes(int) - Method in class org.postgresql.jdbc.PgResultSet
- getBytes(long, int) - Method in class org.postgresql.jdbc.AbstractBlobClob
- getBytes(String) - Method in class org.postgresql.jdbc.PgResultSet
- getCalendar() - Method in class org.postgresql.util.PGTime
-
Returns the calendar object for this time.
- getCalendar() - Method in class org.postgresql.util.PGTimestamp
-
Returns the calendar object for this timestamp.
- getCancelSignalTimeout() - Method in class org.postgresql.ds.common.BaseDataSource
- getCatalog() - Method in class org.postgresql.jdbc.PgConnection
- getCatalogName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getCatalogs() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getCatalogSeparator() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getCatalogTerm() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getCertificateChain(String) - Method in class org.postgresql.ssl.LazyKeyManager
- getCertificateChain(String) - Method in class org.postgresql.ssl.PKCS12KeyManager
- getCharacterStream() - Method in class org.postgresql.jdbc.PgClob
- getCharacterStream() - Method in class org.postgresql.jdbc.PgSQLXML
- getCharacterStream(int) - Method in class org.postgresql.jdbc.PgResultSet
- getCharacterStream(long, long) - Method in class org.postgresql.jdbc.PgClob
- getCharacterStream(String) - Method in class org.postgresql.jdbc.PgResultSet
- getChoices() - Method in enum org.postgresql.PGProperty
-
Returns the available values for this connection parameter.
- getCleanupSavepoints() - Method in class org.postgresql.ds.common.BaseDataSource
-
see PGProperty#CLEANUP_SAVEPOINTS
- getClientAliases(String, Principal[]) - Method in class org.postgresql.ssl.LazyKeyManager
- getClientAliases(String, Principal[]) - Method in class org.postgresql.ssl.PKCS12KeyManager
- getClientInfo() - Method in class org.postgresql.jdbc.PgConnection
- getClientInfo(String) - Method in class org.postgresql.jdbc.PgConnection
- getClientInfoProperties() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getClob(int) - Method in class org.postgresql.jdbc.PgResultSet
- getClob(String) - Method in class org.postgresql.jdbc.PgResultSet
- getCloseAction() - Method in interface org.postgresql.core.QueryExecutor
-
Returns an action that would close the connection cleanly.
- getCloseAction() - Method in class org.postgresql.core.QueryExecutorBase
- getColumn() - Method in class org.postgresql.util.ServerErrorMessage
- getColumnClassName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getColumnCount() - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getColumnDisplaySize(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getColumnLabel() - Method in class org.postgresql.core.Field
- getColumnLabel(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getColumnName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getColumnOID(int) - Method in class org.postgresql.jdbc.PgResultSet
-
Returns the OID of a field.
- getColumnPrivileges(String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getColumns(String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getColumnType(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getColumnTypeName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getCommand() - Method in class org.postgresql.core.NativeQuery
- getConcurrency() - Method in class org.postgresql.jdbc.PgResultSet
- getConnection() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets a connection to the PostgreSQL database.
- getConnection() - Method in class org.postgresql.ds.PGPooledConnection
-
Gets a handle for a client to use.
- getConnection() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Gets a connection from the connection pool.
- getConnection() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getConnection() - Method in class org.postgresql.jdbc.PgStatement
- getConnection() - Method in class org.postgresql.xa.PGXAConnection
-
XAConnection interface.
- getConnection(String, String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets a connection to the PostgreSQL database.
- getConnection(String, String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Gets a non-pooled connection, unless the user and password are the same as the default values for this connection pool.
- getConnectTimeout() - Method in class org.postgresql.ds.common.BaseDataSource
- getConsistentPoint() - Method in class org.postgresql.replication.ReplicationSlotInfo
-
LSN at which we became consistent.
- getConstraint() - Method in class org.postgresql.util.ServerErrorMessage
- getCopyAPI() - Method in class org.postgresql.jdbc.PgConnection
- getCopyAPI() - Method in interface org.postgresql.PGConnection
-
This returns the COPY API for the current connection.
- getCounter() - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- getCrossReference(String, String, String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getCurrentSchema() - Method in class org.postgresql.ds.common.BaseDataSource
- getCursorName() - Method in class org.postgresql.jdbc.PgConnection
-
getCursorName gets the cursor name.
- getCursorName() - Method in class org.postgresql.jdbc.PgResultSet
- getData(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This convenience method assumes that the return value is not an Integer.
- getDatabase() - Method in interface org.postgresql.core.QueryExecutor
- getDatabase() - Method in class org.postgresql.core.QueryExecutorBase
- getDatabaseEncoding(String) - Static method in class org.postgresql.core.Encoding
-
Construct an Encoding for a given database encoding.
- getDatabaseMajorVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDatabaseMetadataCacheFields() - Method in class org.postgresql.ds.common.BaseDataSource
- getDatabaseMetadataCacheFieldsMiB() - Method in class org.postgresql.ds.common.BaseDataSource
- getDatabaseMinorVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDatabaseName() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets the name of the PostgreSQL database, running on the server identified by the serverName property.
- getDatabaseProductName() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Retrieves the name of this database product.
- getDatabaseProductVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDataSource(String) - Static method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- getDataSourceName() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Gets the name of this DataSource.
- getDatatype() - Method in class org.postgresql.util.ServerErrorMessage
- getDate(int) - Method in class org.postgresql.jdbc.PgResultSet
- getDate(int, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
- getDate(String) - Method in class org.postgresql.jdbc.PgResultSet
- getDate(String, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
- getDays() - Method in class org.postgresql.util.PGInterval
-
Returns the days represented by this interval.
- getDBVersionNumber() - Method in class org.postgresql.jdbc.PgConnection
-
Get server version number.
- getDecodingReader(InputStream) - Method in class org.postgresql.core.Encoding
-
Get a Reader that decodes the given InputStream using this encoding.
- getDefaultCipherSuites() - Method in class org.postgresql.ssl.WrappedFactory
- getDefaultFetchSize() - Method in class org.postgresql.jdbc.PgConnection
- getDefaultFetchSize() - Method in interface org.postgresql.PGConnection
-
Get the default fetch size for statements created from this connection.
- getDefaultRowFetchSize() - Method in class org.postgresql.ds.common.BaseDataSource
- getDefaultTransactionIsolation() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDefaultValue() - Method in enum org.postgresql.PGEnvironment
-
Returns the default value for this parameter.
- getDefaultValue() - Method in enum org.postgresql.PGProperty
-
Returns the default value for this connection parameter.
- getDescription() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets a description of this DataSource-ish thing.
- getDescription() - Method in class org.postgresql.ds.PGConnectionPoolDataSource
-
Gets a description of this DataSource.
- getDescription() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Gets a description of this DataSource.
- getDescription() - Method in class org.postgresql.ds.PGSimpleDataSource
-
Gets a description of this DataSource.
- getDescription() - Method in enum org.postgresql.PGEnvironment
-
Returns the description for this parameter.
- getDescription() - Method in enum org.postgresql.PGProperty
-
Returns the description for this connection parameter.
- getDescription() - Method in class org.postgresql.xa.PGXADataSource
- getDetail() - Method in class org.postgresql.util.ServerErrorMessage
- getDisableColumnSanitiser() - Method in class org.postgresql.ds.common.BaseDataSource
- getDisplaySize(int, int) - Method in interface org.postgresql.core.TypeInfo
- getDisplaySize(int, int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getDouble(int) - Method in class org.postgresql.jdbc.PgResultSet
- getDouble(String) - Method in class org.postgresql.jdbc.PgResultSet
- getDriverMajorVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDriverMinorVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDriverName() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getDriverVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getEncoding() - Method in interface org.postgresql.core.BaseConnection
- getEncoding() - Method in class org.postgresql.core.PGStream
- getEncoding() - Method in interface org.postgresql.core.QueryExecutor
- getEncoding() - Method in class org.postgresql.core.QueryExecutorBase
- getEncoding() - Method in class org.postgresql.jdbc.PgConnection
- getEncodingWriter() - Method in class org.postgresql.core.PGStream
-
Get a Writer instance that encodes directly onto the underlying stream.
- getEncodingWriter(OutputStream) - Method in class org.postgresql.core.Encoding
-
Get a Writer that encodes to the given OutputStream using this encoding.
- getEscapeSyntaxCallMode() - Method in interface org.postgresql.core.QueryExecutor
- getEscapeSyntaxCallMode() - Method in class org.postgresql.core.QueryExecutorBase
- getEscapeSyntaxCallMode() - Method in class org.postgresql.ds.common.BaseDataSource
- getException() - Method in interface org.postgresql.core.ResultHandler
-
Returns the first encountered exception.
- getException() - Method in class org.postgresql.core.ResultHandlerBase
- getException() - Method in class org.postgresql.core.ResultHandlerDelegate
- getExecuteCount() - Method in class org.postgresql.core.CachedQuery
-
Number of times this statement has been used.
- getExportedKeys(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getExtraNameCharacters() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getFastLong(byte[], long, long) - Static method in class org.postgresql.util.NumberParser
-
Optimised byte[] to number parser.
- getFastpathAPI() - Method in class org.postgresql.jdbc.PgConnection
- getFastpathAPI() - Method in interface org.postgresql.PGConnection
-
Deprecated.This API is somewhat obsolete, as one may achieve similar performance and greater functionality by setting up a prepared statement to define the function call. Then, executing the statement with binary transmission of parameters and results substitutes for a fast-path function call.
- getFetchDirection() - Method in class org.postgresql.jdbc.PgResultSet
- getFetchDirection() - Method in class org.postgresql.jdbc.PgStatement
- getFetchingCursorName() - Method in class org.postgresql.jdbc.PgStatement
- getFetchSize() - Method in class org.postgresql.jdbc.PgResultSet
- getFetchSize() - Method in class org.postgresql.jdbc.PgStatement
- getFetchSizeForQuery(boolean, Query) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
-
Get adaptive fetch size for given query.
- getField(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
-
For several routines in this package, we need to convert a columnIndex into a Field[] descriptor.
- getFieldCount() - Method in interface org.postgresql.copy.CopyOperation
- getFieldCount() - Method in class org.postgresql.copy.PGCopyInputStream
- getFieldCount() - Method in class org.postgresql.copy.PGCopyOutputStream
- getFieldCount() - Method in class org.postgresql.core.v3.CopyOperationImpl
- getFieldFormat(int) - Method in interface org.postgresql.copy.CopyOperation
- getFieldFormat(int) - Method in class org.postgresql.copy.PGCopyInputStream
- getFieldFormat(int) - Method in class org.postgresql.copy.PGCopyOutputStream
- getFieldFormat(int) - Method in class org.postgresql.core.v3.CopyOperationImpl
- getFieldMetadataCache() - Method in interface org.postgresql.core.BaseConnection
-
Return metadata cache for given connection.
- getFieldMetadataCache() - Method in class org.postgresql.jdbc.PgConnection
- getFile() - Method in class org.postgresql.util.ServerErrorMessage
- getFixedString(int) - Method in class org.postgresql.jdbc.PgResultSet
-
This is used to fix get*() methods on Money fields.
- getFloat(int) - Method in class org.postgresql.jdbc.PgResultSet
- getFloat(String) - Method in class org.postgresql.jdbc.PgResultSet
- getForceBinary() - Method in class org.postgresql.jdbc.PgConnection
- getForceBinaryTransfer() - Method in class org.postgresql.jdbc.PgStatement
- getFormat() - Method in interface org.postgresql.copy.CopyOperation
- getFormat() - Method in class org.postgresql.copy.PGCopyInputStream
- getFormat() - Method in class org.postgresql.copy.PGCopyOutputStream
- getFormat() - Method in class org.postgresql.core.Field
- getFormat() - Method in class org.postgresql.core.v3.CopyOperationImpl
- getFormat(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getFormat(int) - Method in interface org.postgresql.PGResultSetMetaData
-
Is a column Text or Binary?
- getFunction(String) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.get Method object implementing the given function.
- getFunction(String) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
get Method object implementing the given function
- getFunctionColumns(String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getFunctions(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getGeneratedKeys() - Method in class org.postgresql.jdbc.BatchResultHandler
- getGeneratedKeys() - Method in class org.postgresql.jdbc.PgStatement
- getGroupStartupParameters() - Method in class org.postgresql.ds.common.BaseDataSource
-
This is important in pool-by-transaction scenarios in order to make sure that all the statements reaches the same connection that is being initialized.
- getGssEncMode() - Method in class org.postgresql.ds.common.BaseDataSource
- getGssLib() - Method in class org.postgresql.ds.common.BaseDataSource
- getGssResponseTimeout() - Method in class org.postgresql.ds.common.BaseDataSource
- getHandledRowCount() - Method in interface org.postgresql.copy.CopyOperation
-
After successful end of copy, returns the number of database records handled in that operation.
- getHandledRowCount() - Method in class org.postgresql.copy.PGCopyInputStream
- getHandledRowCount() - Method in class org.postgresql.copy.PGCopyOutputStream
- getHandledRowCount() - Method in class org.postgresql.core.v3.CopyOperationImpl
- getHideUnprivilegedObjects() - Method in class org.postgresql.ds.common.BaseDataSource
- getHideUnprivilegedObjects() - Method in class org.postgresql.jdbc.PgConnection
- getHint() - Method in class org.postgresql.util.ServerErrorMessage
- getHoldability() - Method in class org.postgresql.jdbc.PgConnection
- getHoldability() - Method in class org.postgresql.jdbc.PgResultSet
- getHost() - Method in class org.postgresql.util.HostSpec
- getHostRecheckSeconds() - Method in class org.postgresql.ds.common.BaseDataSource
- getHostSpec() - Method in class org.postgresql.core.PGStream
- getHostSpec() - Method in interface org.postgresql.core.QueryExecutor
- getHostSpec() - Method in class org.postgresql.core.QueryExecutorBase
- getHours() - Method in class org.postgresql.util.PGInterval
-
Returns the hours represented by this interval.
- getID(String) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This returns the function id associated by its name.
- getIdentifierQuoteString() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
What is the string used to quote SQL identifiers? This returns a space if identifier quoting isn't supported.
- getImportedExportedKeys(String, String, String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getImportedKeys(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getIndex() - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Returns the current read position in the buffer.
- getIndexInfo(String, String, String, boolean, boolean) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getInitialConnections() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Gets the number of connections that will be created when this DataSource is initialized.
- getInParameterCount() - Method in interface org.postgresql.core.ParameterList
-
Get the number of IN parameters in this list.
- getInputStream() - Method in class org.postgresql.largeobject.LargeObject
-
Returns an
InputStream
from this object. - getInputStream(int, long) - Method in class org.postgresql.largeobject.LargeObject
-
Returns an
InputStream
from this object, that will limit the amount of data that is visible. - getInputStream(long) - Method in class org.postgresql.largeobject.LargeObject
-
Returns an
InputStream
from this object, that will limit the amount of data that is visible. - getInsertOID() - Method in class org.postgresql.jdbc.ResultWrapper
- getInstance() - Static method in class org.postgresql.util.LazyCleaner
-
Returns a default cleaner instance.
- getInt(int) - Method in class org.postgresql.jdbc.PgResultSet
- getInt(String) - Method in class org.postgresql.jdbc.PgResultSet
- getInt(Properties) - Method in enum org.postgresql.PGProperty
-
Return the int value for this connection parameter in the given
Properties
. - getInteger(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This convenience method assumes that the return value is an integer.
- getInteger(Properties) - Method in enum org.postgresql.PGProperty
-
Return the
Integer
value for this connection parameter in the givenProperties
. - getIntegerDateTimes() - Method in interface org.postgresql.core.QueryExecutor
-
Returns true if server uses integer instead of double for binary date and time encodings.
- getIntegerDateTimes() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getInternalPosition() - Method in class org.postgresql.util.ServerErrorMessage
- getInternalQuery() - Method in class org.postgresql.util.ServerErrorMessage
- getIntNoCheck(Properties) - Method in enum org.postgresql.PGProperty
-
Return the int value for this connection parameter in the given
Properties
. - getIOException() - Method in exception org.postgresql.core.PGBindException
- getIsolationLevelName(int) - Method in class org.postgresql.jdbc.PgConnection
- getJaasApplicationName() - Method in class org.postgresql.ds.common.BaseDataSource
- getJaasLogin() - Method in class org.postgresql.ds.common.BaseDataSource
- getJavaArrayType(String) - Method in interface org.postgresql.core.TypeInfo
- getJavaArrayType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
- getJavaClass(int) - Method in interface org.postgresql.core.TypeInfo
- getJavaClass(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getJDBCMajorVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getJDBCMinorVersion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getJVMEncoding(String) - Static method in class org.postgresql.core.Encoding
-
Construct an Encoding for a given JVM encoding.
- getKerberosServerName() - Method in class org.postgresql.ds.common.BaseDataSource
- getKeys() - Method in class org.postgresql.translation.messages_bg
- getKeys() - Method in class org.postgresql.translation.messages_cs
- getKeys() - Method in class org.postgresql.translation.messages_de
- getKeys() - Method in class org.postgresql.translation.messages_es
- getKeys() - Method in class org.postgresql.translation.messages_fr
- getKeys() - Method in class org.postgresql.translation.messages_it
- getKeys() - Method in class org.postgresql.translation.messages_ja
- getKeys() - Method in class org.postgresql.translation.messages_nl
- getKeys() - Method in class org.postgresql.translation.messages_pl
- getKeys() - Method in class org.postgresql.translation.messages_pt_BR
- getKeys() - Method in class org.postgresql.translation.messages_ru
- getKeys() - Method in class org.postgresql.translation.messages_sr
- getKeys() - Method in class org.postgresql.translation.messages_tr
- getKeys() - Method in class org.postgresql.translation.messages_zh_CN
- getKeys() - Method in class org.postgresql.translation.messages_zh_TW
- getKeyStorePassword() - Method in class org.postgresql.ssl.DbKeyStoreSocketFactory
- getKeyStoreStream() - Method in class org.postgresql.ssl.DbKeyStoreSocketFactory
- getLargeMaxRows() - Method in class org.postgresql.jdbc.PgStatement
- getLargeObjectAPI() - Method in class org.postgresql.jdbc.PgConnection
- getLargeObjectAPI() - Method in interface org.postgresql.PGConnection
-
This returns the LargeObject API for the current connection.
- getLargeUpdateCount() - Method in class org.postgresql.jdbc.BatchResultHandler
- getLargeUpdateCount() - Method in class org.postgresql.jdbc.PgStatement
- getLastAppliedLSN() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- getLastAppliedLSN() - Method in interface org.postgresql.replication.PGReplicationStream
-
Last applied lsn sent in update message to backed.
- getLastFlushedLSN() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- getLastFlushedLSN() - Method in interface org.postgresql.replication.PGReplicationStream
-
Last flushed LSN sent in update message to backend.
- getLastOID() - Method in class org.postgresql.jdbc.PgStatement
- getLastOID() - Method in interface org.postgresql.PGStatement
-
Returns the Last inserted/updated oid.
- getLastReceiveLSN() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- getLastReceiveLSN() - Method in interface org.postgresql.replication.PGReplicationStream
-
Parameter updates by execute
PGReplicationStream.read()
method. - getLastUsedFetchSize() - Method in class org.postgresql.jdbc.PgResultSet
-
Get fetch size used during last fetch.
- getLength() - Method in class org.postgresql.core.Field
- getLength() - Method in class org.postgresql.util.ByteBufferByteStreamWriter
- getLength() - Method in interface org.postgresql.util.ByteStreamWriter
-
Returns the length of the stream.
- getLength() - Method in class org.postgresql.util.StreamWrapper
- getLine() - Method in class org.postgresql.util.ServerErrorMessage
- getLo(boolean) - Method in class org.postgresql.jdbc.AbstractBlobClob
- getLoadBalanceHosts() - Method in class org.postgresql.ds.common.BaseDataSource
- getLocalSocketAddress() - Method in class org.postgresql.ds.common.BaseDataSource
- getLocalSocketAddress() - Method in class org.postgresql.util.HostSpec
- getLogger() - Method in interface org.postgresql.core.BaseConnection
- getLogger() - Method in class org.postgresql.jdbc.PgConnection
- getLoggerFile() - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.Configure via java.util.logging
- getLoggerLevel() - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.Configure via java.util.logging
- getLoginTimeout() - Method in class org.postgresql.ds.common.BaseDataSource
- getLogServerErrorDetail() - Method in interface org.postgresql.core.BaseConnection
-
Indicates if error details from server used in included in logging and exceptions.
- getLogServerErrorDetail() - Method in class org.postgresql.ds.common.BaseDataSource
- getLogServerErrorDetail() - Method in class org.postgresql.jdbc.PgConnection
- getLogUnclosedConnections() - Method in class org.postgresql.ds.common.BaseDataSource
- getLogWriter() - Method in class org.postgresql.ds.common.BaseDataSource
-
This implementation don't use a LogWriter.
- getLong(int) - Method in class org.postgresql.jdbc.PgResultSet
- getLong(String) - Method in class org.postgresql.jdbc.PgResultSet
- getLong(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This convenience method assumes that the return value is a long (bigint).
- getLongOID() - Method in class org.postgresql.largeobject.LargeObject
- getMajorVersion() - Method in class org.postgresql.Driver
- getMaxBinaryLiteralLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxCatalogNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxCharLiteralLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxColumnNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxColumnsInGroupBy() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxColumnsInIndex() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxColumnsInOrderBy() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxColumnsInSelect() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxColumnsInTable() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
What is the maximum number of columns in a table? From the CREATE TABLE reference page...
- getMaxConnections() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Gets the maximum number of connections that the pool will allow.
- getMaxConnections() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
How many active connection can we have at a time to this database? Well, since it depends on postmaster, which just does a listen() followed by an accept() and fork(), its basically very high.
- getMaxCursorNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxFieldSize() - Method in class org.postgresql.jdbc.PgStatement
- getMaximumPrecision(int) - Method in interface org.postgresql.core.TypeInfo
- getMaximumPrecision(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getMaximumRowSizeBytes() - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- getMaxIndexKeys() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxIndexLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxLogicalLobSize() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxProcedureNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxResultBuffer() - Method in class org.postgresql.core.PGStream
-
Get MaxResultBuffer from PGStream.
- getMaxResultBuffer() - Method in class org.postgresql.ds.common.BaseDataSource
- getMaxResultRowSize() - Method in class org.postgresql.core.v3.BatchedQuery
-
Return maximum size in bytes that each result row from this query may return.
- getMaxRows() - Method in class org.postgresql.jdbc.PgStatement
- getMaxRowSize() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxRowSizeBytes() - Method in class org.postgresql.core.PGStream
-
Get actual max row size noticed so far.
- getMaxSchemaNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxStatementLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxStatements() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxTableNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxTablesInSelect() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMaxUserNameLength() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getMessage() - Method in exception org.postgresql.util.PSQLWarning
- getMessage() - Method in class org.postgresql.util.ServerErrorMessage
- getMetadata() - Method in class org.postgresql.core.Field
- getMetaData() - Method in class org.postgresql.jdbc.PgConnection
- getMetaData() - Method in class org.postgresql.jdbc.PgResultSet
- getMicroSeconds() - Method in class org.postgresql.util.PGInterval
- getMinorVersion() - Method in class org.postgresql.Driver
- getMinutes() - Method in class org.postgresql.util.PGInterval
-
Returns the minutes represented by this interval.
- getMod() - Method in class org.postgresql.core.Field
- getMonths() - Method in class org.postgresql.util.PGInterval
-
Returns the months represented by this interval.
- getMoreResults() - Method in class org.postgresql.jdbc.PgStatement
- getMoreResults(int) - Method in class org.postgresql.jdbc.PgStatement
- getName() - Method in class org.postgresql.core.Notification
- getName() - Method in enum org.postgresql.PGEnvironment
-
Returns the name of the parameter.
- getName() - Method in interface org.postgresql.PGNotification
-
Returns name of this notification.
- getName() - Method in enum org.postgresql.PGProperty
-
Returns the name of the connection parameter.
- getNativeSql() - Method in interface org.postgresql.core.Query
-
Returns SQL in native for database format.
- getNativeSql() - Method in class org.postgresql.core.v3.BatchedQuery
-
Method to return the sql based on number of batches.
- getNCharacterStream(int) - Method in class org.postgresql.jdbc.PgResultSet
- getNCharacterStream(String) - Method in class org.postgresql.jdbc.PgResultSet
- getNClob(int) - Method in class org.postgresql.jdbc.PgResultSet
- getNClob(String) - Method in class org.postgresql.jdbc.PgResultSet
- getNetworkTimeout() - Method in class org.postgresql.core.PGStream
- getNetworkTimeout() - Method in interface org.postgresql.core.QueryExecutor
- getNetworkTimeout() - Method in class org.postgresql.core.QueryExecutorBase
- getNetworkTimeout() - Method in class org.postgresql.jdbc.PgConnection
- getNext() - Method in class org.postgresql.jdbc.ResultWrapper
- getNotifications() - Method in interface org.postgresql.core.QueryExecutor
-
Retrieve and clear the set of asynchronous notifications pending on this connection.
- getNotifications() - Method in class org.postgresql.core.QueryExecutorBase
- getNotifications() - Method in class org.postgresql.jdbc.PgConnection
- getNotifications() - Method in interface org.postgresql.PGConnection
-
This method returns any notifications that have been received since the last call to this method.
- getNotifications(int) - Method in class org.postgresql.jdbc.PgConnection
- getNotifications(int) - Method in interface org.postgresql.PGConnection
-
This method returns any notifications that have been received since the last call to this method.
- getNString(int) - Method in class org.postgresql.jdbc.PgResultSet
- getNString(String) - Method in class org.postgresql.jdbc.PgResultSet
- getNumericFunctions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getObject(int) - Method in class org.postgresql.jdbc.PgResultSet
- getObject(int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
- getObject(int, Class<T>) - Method in class org.postgresql.jdbc.PgResultSet
- getObject(String) - Method in class org.postgresql.jdbc.PgResultSet
- getObject(String, String, byte[]) - Method in interface org.postgresql.core.BaseConnection
-
Construct and return an appropriate object for the given type and value.
- getObject(String, String, byte[]) - Method in class org.postgresql.jdbc.PgConnection
- getObject(String, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
- getObject(String, Class<T>) - Method in class org.postgresql.jdbc.PgResultSet
- getObjectImpl(int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
- getObjectImpl(String, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.postgresql.ds.common.PGObjectFactory
-
Dereferences a PostgreSQL DataSource.
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.postgresql.xa.PGXADataSourceFactory
- getOffset() - Method in class org.postgresql.util.StreamWrapper
- getOid() - Method in class org.postgresql.core.CommandCompleteParser
- getOID() - Method in class org.postgresql.core.Field
- getOID() - Method in class org.postgresql.largeobject.LargeObject
-
Deprecated.As of 8.3, replaced by
LargeObject.getLongOID()
- getOID(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
-
Deprecated.This convenience method assumes that the return value is an oid.
- getOptions() - Method in class org.postgresql.ds.common.BaseDataSource
- getOrDefault(Properties) - Method in enum org.postgresql.PGProperty
-
Returns the value of the connection parameter from the given
Properties
or the default value. - getOrNull(Properties) - Method in enum org.postgresql.PGProperty
-
Returns the value of the connection parameter from the given
Properties
or null if there is no default value - getOutParameterCount() - Method in interface org.postgresql.core.ParameterList
-
Get the number of OUT parameters in this list.
- getOutputPlugin() - Method in class org.postgresql.replication.ReplicationSlotInfo
-
Output Plugin used on slot creation.
- getOutputStream() - Method in class org.postgresql.largeobject.LargeObject
-
Returns an
OutputStream
to this object. - getOutputStream() - Method in interface org.postgresql.util.ByteStreamWriter.ByteStreamTarget
-
Provides an output stream to write bytes to.
- getParameter() - Method in class org.postgresql.core.Notification
- getParameter() - Method in interface org.postgresql.PGNotification
-
Returns additional information from the notifying process.
- getParameterClassName(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
- getParameterCount() - Method in interface org.postgresql.core.ParameterList
-
Get the number of parameters in this list.
- getParameterCount() - Method in class org.postgresql.jdbc.PgParameterMetaData
- getParameterMode(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
-
For now report all parameters as inputs.
- getParameterStatus(String) - Method in interface org.postgresql.core.QueryExecutor
- getParameterStatus(String) - Method in class org.postgresql.core.QueryExecutorBase
- getParameterStatus(String) - Method in class org.postgresql.jdbc.PgConnection
- getParameterStatus(String) - Method in interface org.postgresql.PGConnection
-
Shorthand for getParameterStatuses().get(...) .
- getParameterStatuses() - Method in interface org.postgresql.core.QueryExecutor
- getParameterStatuses() - Method in class org.postgresql.core.QueryExecutorBase
- getParameterStatuses() - Method in class org.postgresql.jdbc.PgConnection
- getParameterStatuses() - Method in interface org.postgresql.PGConnection
-
Returns the current values of all parameters reported by the server.
- getParameterType(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
- getParameterTypeName(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
- getParent() - Method in class org.postgresql.translation.messages_bg
- getParent() - Method in class org.postgresql.translation.messages_cs
- getParent() - Method in class org.postgresql.translation.messages_de
- getParent() - Method in class org.postgresql.translation.messages_es
- getParent() - Method in class org.postgresql.translation.messages_fr
- getParent() - Method in class org.postgresql.translation.messages_it
- getParent() - Method in class org.postgresql.translation.messages_ja
- getParent() - Method in class org.postgresql.translation.messages_nl
- getParent() - Method in class org.postgresql.translation.messages_pl
- getParent() - Method in class org.postgresql.translation.messages_pt_BR
- getParent() - Method in class org.postgresql.translation.messages_ru
- getParent() - Method in class org.postgresql.translation.messages_sr
- getParent() - Method in class org.postgresql.translation.messages_tr
- getParent() - Method in class org.postgresql.translation.messages_zh_CN
- getParent() - Method in class org.postgresql.translation.messages_zh_TW
- getParentLogger() - Method in class org.postgresql.Driver
- getParentLogger() - Method in class org.postgresql.ds.common.BaseDataSource
- getPassword() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets the password to connect with by default.
- getPassword(String, String, String, String) - Static method in class org.postgresql.jdbcurlresolver.PgPassParser
-
Read .pgpass resource
- getPassword(AuthenticationRequestType) - Method in interface org.postgresql.plugin.AuthenticationPlugin
-
Callback method to provide the password to use for authentication.
- getPGArrayElement(int) - Method in interface org.postgresql.core.TypeInfo
-
Look up the oid of an array's base type given the array's type oid.
- getPGArrayElement(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getPGArrayType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
- getPGArrayType(String) - Method in interface org.postgresql.core.TypeInfo
-
Determine the oid of the given base postgresql type's array type.
- getPGConnection() - Method in class org.postgresql.jdbc.PgStatement
- getPGName() - Method in class org.postgresql.jdbc.PSQLSavepoint
- getPGobject(String) - Method in interface org.postgresql.core.TypeInfo
- getPGobject(String) - Method in class org.postgresql.jdbc.TypeInfoCache
- getPGStatement() - Method in class org.postgresql.jdbc.PgResultSet
- getPGType() - Method in class org.postgresql.core.Field
- getPGType(int) - Method in class org.postgresql.jdbc.PgResultSet
- getPGType(int) - Method in interface org.postgresql.core.TypeInfo
-
Look up the postgresql type name for a given oid.
- getPGType(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getPGType(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getPGType(String) - Method in interface org.postgresql.core.TypeInfo
-
Look up the oid for a given postgresql type name.
- getPGType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
- getPGTypeNamesWithSQLTypes() - Method in interface org.postgresql.core.TypeInfo
- getPGTypeNamesWithSQLTypes() - Method in class org.postgresql.jdbc.TypeInfoCache
- getPGTypeOidsWithSQLTypes() - Method in interface org.postgresql.core.TypeInfo
- getPGTypeOidsWithSQLTypes() - Method in class org.postgresql.jdbc.TypeInfoCache
- getPID() - Method in class org.postgresql.core.Notification
- getPID() - Method in interface org.postgresql.PGNotification
-
Returns the process id of the backend process making this notification.
- getPooledConnection() - Method in class org.postgresql.ds.PGConnectionPoolDataSource
-
Gets a connection which may be pooled by the app server or middleware implementation of DataSource.
- getPooledConnection(String, String) - Method in class org.postgresql.ds.PGConnectionPoolDataSource
-
Gets a connection which may be pooled by the app server or middleware implementation of DataSource.
- getPort() - Method in class org.postgresql.util.HostSpec
- getPortNumber() - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.
- getPortNumbers() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets the port(s) which the PostgreSQL server is listening on for TCP/IP connections.
- getPosition() - Method in class org.postgresql.util.ServerErrorMessage
- getPositionInTable() - Method in class org.postgresql.core.Field
- getPrecision(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
- getPrecision(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getPrecision(int, int) - Method in interface org.postgresql.core.TypeInfo
- getPrecision(int, int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getPreferQueryMode() - Method in interface org.postgresql.core.QueryExecutor
- getPreferQueryMode() - Method in class org.postgresql.core.QueryExecutorBase
- getPreferQueryMode() - Method in class org.postgresql.ds.common.BaseDataSource
- getPreferQueryMode() - Method in class org.postgresql.jdbc.PgConnection
- getPreferQueryMode() - Method in interface org.postgresql.PGConnection
-
Returns the query mode for this connection.
- getPreparedStatementCacheQueries() - Method in class org.postgresql.ds.common.BaseDataSource
- getPreparedStatementCacheSizeMiB() - Method in class org.postgresql.ds.common.BaseDataSource
- getPrepareThreshold() - Method in class org.postgresql.ds.common.BaseDataSource
- getPrepareThreshold() - Method in class org.postgresql.jdbc.PgConnection
- getPrepareThreshold() - Method in class org.postgresql.jdbc.PgStatement
- getPrepareThreshold() - Method in interface org.postgresql.PGConnection
-
Get the default server-side prepare reuse threshold for statements created from this connection.
- getPrepareThreshold() - Method in interface org.postgresql.PGStatement
-
Gets the server-side prepare reuse threshold in use for this statement.
- getPrimaryKeys(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getPrimaryUniqueKeys(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getPrivateKey(String) - Method in class org.postgresql.ssl.LazyKeyManager
- getPrivateKey(String) - Method in class org.postgresql.ssl.PKCS12KeyManager
- getProcedureColumns(String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getProcedures(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getProcedureTerm() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getProperty(String) - Method in class org.postgresql.ds.common.BaseDataSource
- getProperty(String) - Method in class org.postgresql.util.ExpressionProperties
-
Returns property value with all
${propKey}
like references replaced with the value of the relevant property with recursive resolution. - getProperty(String, String) - Method in class org.postgresql.util.ExpressionProperties
- getProperty(Reference, String) - Method in class org.postgresql.ds.common.PGObjectFactory
- getProperty(PGProperty) - Method in class org.postgresql.ds.common.BaseDataSource
- getPropertyInfo(String, Properties) - Method in class org.postgresql.Driver
-
The getPropertyInfo method is intended to allow a generic GUI tool to discover what properties it should prompt a human for in order to get enough information to connect to a database.
- getProtocolVersion() - Method in interface org.postgresql.core.QueryExecutor
- getProtocolVersion() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getProtocolVersion() - Method in class org.postgresql.ds.common.BaseDataSource
- getProtocolVersion() - Method in class org.postgresql.jdbc.PgConnection
- getPseudoColumns(String, String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getQueryExecutor() - Method in interface org.postgresql.core.BaseConnection
-
Get the QueryExecutor implementation for this connection.
- getQueryExecutor() - Method in class org.postgresql.core.v3.CopyOperationImpl
- getQueryExecutor() - Method in class org.postgresql.jdbc.PgConnection
- getQueryTimeout() - Method in class org.postgresql.jdbc.PgStatement
- getQueryTimeoutMs() - Method in class org.postgresql.jdbc.PgStatement
-
The queryTimeout limit is the number of milliseconds the driver will wait for a Statement to execute.
- getQuoteReturningIdentifiers() - Method in interface org.postgresql.core.QueryExecutor
- getQuoteReturningIdentifiers() - Method in class org.postgresql.core.QueryExecutorBase
- getQuoteReturningIdentifiers() - Method in class org.postgresql.ds.common.BaseDataSource
- getRawPropertyValue(String) - Method in class org.postgresql.util.ExpressionProperties
-
Returns raw value of a property without any replacements.
- getRawValue(int) - Method in class org.postgresql.jdbc.PgResultSet
-
Checks that the result set is not closed, it's positioned on a valid row and that the given column number is valid.
- getReadOnly() - Method in class org.postgresql.ds.common.BaseDataSource
- getReadOnlyMode() - Method in class org.postgresql.ds.common.BaseDataSource
- getReceiveBufferSize() - Method in class org.postgresql.ds.common.BaseDataSource
- getRecvBufferSize() - Method in class org.postgresql.ds.common.BaseDataSource
- getRef(int) - Method in class org.postgresql.jdbc.PgResultSet
- getRef(String) - Method in class org.postgresql.jdbc.PgResultSet
- getRefCount() - Method in class org.postgresql.util.SharedTimer
- getRefCursor() - Method in class org.postgresql.jdbc.PgResultSet
- getRefCursor() - Method in interface org.postgresql.PGRefCursorResultSet
-
Deprecated.As of 8.0, replaced with calling getString() on the ResultSet that this ResultSet was obtained from.
- getReference() - Method in class org.postgresql.ds.common.BaseDataSource
- getReference() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Adds custom properties for this DataSource to the properties defined in the superclass.
- getReplication() - Method in class org.postgresql.ds.common.BaseDataSource
- getReplicationAPI() - Method in class org.postgresql.jdbc.PgConnection
- getReplicationAPI() - Method in interface org.postgresql.PGConnection
- getReplicationProtocol() - Method in interface org.postgresql.core.BaseConnection
-
Internal protocol for work with physical and logical replication.
- getReplicationProtocol() - Method in interface org.postgresql.core.QueryExecutor
- getReplicationProtocol() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getReplicationProtocol() - Method in class org.postgresql.jdbc.PgConnection
- getReplicationType() - Method in class org.postgresql.replication.ReplicationSlotInfo
-
Replication type of the slot created, might be PHYSICAL or LOGICAL.
- getResultSet() - Method in class org.postgresql.jdbc.PgArray
- getResultSet() - Method in class org.postgresql.jdbc.PgStatement
- getResultSet() - Method in class org.postgresql.jdbc.ResultWrapper
- getResultSet(long, int) - Method in class org.postgresql.jdbc.PgArray
- getResultSet(long, int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getResultSet(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getResultSetColumnNameIndexMap() - Method in interface org.postgresql.core.Query
-
Get a map that a result set can use to find the index associated to a name.
- getResultSetColumnNameIndexMap() - Method in class org.postgresql.core.v3.BatchedQuery
- getResultSetConcurrency() - Method in class org.postgresql.jdbc.PgStatement
- getResultSetHoldability() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getResultSetHoldability() - Method in class org.postgresql.jdbc.PgStatement
- getResultSetImpl(long, int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getResultSetImpl(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
- getResultSetType() - Method in class org.postgresql.jdbc.PgStatement
- getReWriteBatchedInserts() - Method in class org.postgresql.ds.common.BaseDataSource
- getRoutine() - Method in class org.postgresql.util.ServerErrorMessage
- getRow() - Method in class org.postgresql.jdbc.PgResultSet
- getRowId(int) - Method in class org.postgresql.jdbc.PgResultSet
- getRowId(String) - Method in class org.postgresql.jdbc.PgResultSet
- getRowIdLifetime() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getRows() - Method in class org.postgresql.core.CommandCompleteParser
- getRuntimeVersion() - Static method in enum org.postgresql.core.JavaVersion
-
Returns enum value that represents current runtime.
- getSavepointId() - Method in class org.postgresql.jdbc.PSQLSavepoint
- getSavepointName() - Method in class org.postgresql.jdbc.PSQLSavepoint
- getScale(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
- getScale(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getScale(int, int) - Method in interface org.postgresql.core.TypeInfo
- getScale(int, int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getSchema() - Method in class org.postgresql.jdbc.PgConnection
- getSchema() - Method in class org.postgresql.util.ServerErrorMessage
- getSchemaName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getSchemas() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSchemas(String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSchemaTerm() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSearchStringEscape() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSeconds() - Method in class org.postgresql.util.PGInterval
-
Returns the seconds represented by this interval.
- getSendBufferSize() - Method in class org.postgresql.ds.common.BaseDataSource
- getServerAliases(String, Principal[]) - Method in class org.postgresql.ssl.LazyKeyManager
- getServerAliases(String, Principal[]) - Method in class org.postgresql.ssl.PKCS12KeyManager
- getServerErrorMessage() - Method in exception org.postgresql.util.PSQLException
- getServerErrorMessage() - Method in exception org.postgresql.util.PSQLWarning
- getServerMajorVersion() - Method in class org.postgresql.jdbc.PgConnection
-
Get server major version.
- getServerMinorVersion() - Method in class org.postgresql.jdbc.PgConnection
-
Get server minor version.
- getServerName() - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.
- getServerNames() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets the name of the host(s) the PostgreSQL database is running on.
- getServerVersion() - Method in interface org.postgresql.core.QueryExecutor
-
Return the server version from the server_version GUC.
- getServerVersion() - Method in class org.postgresql.core.QueryExecutorBase
- getServerVersionNum() - Method in interface org.postgresql.core.QueryExecutor
-
Get a machine-readable server version.
- getServerVersionNum() - Method in class org.postgresql.core.QueryExecutorBase
- getServiceProperties(String) - Static method in class org.postgresql.jdbcurlresolver.PgServiceConfParser
-
Read pg_service.conf resource
- getSetString(Properties) - Method in enum org.postgresql.PGProperty
-
Return the property if exists but avoiding the default.
- getSeverity() - Method in class org.postgresql.util.ServerErrorMessage
- getSharedCalendar(TimeZone) - Method in class org.postgresql.jdbc.TimestampUtils
-
Get a shared calendar, applying the supplied time zone or the default time zone if null.
- getSharedTimer() - Static method in class org.postgresql.Driver
- getShort(int) - Method in class org.postgresql.jdbc.PgResultSet
- getShort(String) - Method in class org.postgresql.jdbc.PgResultSet
- getSingleResultSet() - Method in class org.postgresql.jdbc.PgStatement
- getSize() - Method in class org.postgresql.core.CachedQuery
- getSize() - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- getSize() - Method in class org.postgresql.jdbc.FieldMetadata
- getSize() - Method in interface org.postgresql.util.CanEstimateSize
- getSize() - Method in class org.postgresql.util.PGtokenizer
- getSlotName() - Method in interface org.postgresql.replication.fluent.CommonOptions
-
Replication slots provide an automated way to ensure that the master does not remove WAL segments until they have been received by all standbys, and that the master does not remove rows which could cause a recovery conflict even when the standby is disconnected.
- getSlotName() - Method in interface org.postgresql.replication.fluent.logical.LogicalReplicationOptions
-
Required parameter for logical replication.
- getSlotName() - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- getSlotName() - Method in class org.postgresql.replication.fluent.physical.PhysicalStreamBuilder
- getSlotName() - Method in class org.postgresql.replication.ReplicationSlotInfo
-
Replication slot name.
- getSlotOptions() - Method in interface org.postgresql.replication.fluent.logical.LogicalReplicationOptions
-
Parameters for output plugin.
- getSlotOptions() - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- getSnapshotName() - Method in class org.postgresql.replication.ReplicationSlotInfo
-
Exported snapshot name at the point of replication slot creation.
- getSocket() - Method in class org.postgresql.core.PGStream
- getSocketFactory() - Method in class org.postgresql.core.PGStream
- getSocketFactory() - Method in class org.postgresql.ds.common.BaseDataSource
- getSocketFactory(Properties) - Static method in class org.postgresql.core.SocketFactoryFactory
-
Instantiates
SocketFactory
based on thePGProperty.SOCKET_FACTORY
. - getSocketFactoryArg() - Method in class org.postgresql.ds.common.BaseDataSource
- getSocketTimeout() - Method in class org.postgresql.ds.common.BaseDataSource
- getSource(Class<T>) - Method in class org.postgresql.jdbc.PgSQLXML
- getSql() - Method in class org.postgresql.core.JdbcCallParseInfo
-
SQL in a native for certain backend version.
- getSqlCommand() - Method in interface org.postgresql.core.Query
-
Returns properties of the query (sql keyword, and some other parsing info).
- getSqlCommand() - Method in class org.postgresql.core.v3.BatchedQuery
- getSQLKeywords() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSQLState() - Method in class org.postgresql.util.ServerErrorMessage
- getSQLStateType() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSQLType() - Method in class org.postgresql.core.Field
- getSQLType(int) - Method in class org.postgresql.jdbc.PgResultSet
- getSQLType(int) - Method in interface org.postgresql.core.TypeInfo
-
Look up the SQL typecode for a given type oid.
- getSQLType(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getSQLType(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- getSQLType(String) - Method in interface org.postgresql.core.TypeInfo
-
Look up the SQL typecode for a given postgresql type name.
- getSQLType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
- getSQLXML(int) - Method in class org.postgresql.jdbc.PgResultSet
- getSQLXML(String) - Method in class org.postgresql.jdbc.PgResultSet
- getSsl() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslcert() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslCert() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslfactory() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslfactoryarg() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslFactoryArg() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslhostnameverifier() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslHostnameVerifier() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslkey() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslKey() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslmode() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslMode() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslpassword() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslPassword() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslpasswordcallback() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslPasswordCallback() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslResponseTimeout() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslrootcert() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslRootCert() - Method in class org.postgresql.ds.common.BaseDataSource
- getSslSocketFactory(Properties) - Static method in class org.postgresql.core.SocketFactoryFactory
-
Instantiates
SSLSocketFactory
based on thePGProperty.SSL_FACTORY
. - getSspiServiceClass() - Method in class org.postgresql.ds.common.BaseDataSource
- getStandardConformingStrings() - Method in interface org.postgresql.core.BaseConnection
-
Returns whether the server treats string-literals according to the SQL standard or if it uses traditional PostgreSQL escaping rules.
- getStandardConformingStrings() - Method in interface org.postgresql.core.QueryExecutor
-
Returns whether the server treats string-literals according to the SQL standard or if it uses traditional PostgreSQL escaping rules.
- getStandardConformingStrings() - Method in class org.postgresql.core.QueryExecutorBase
- getStandardConformingStrings() - Method in class org.postgresql.jdbc.PgConnection
- getStartLSNPosition() - Method in interface org.postgresql.replication.fluent.CommonOptions
- getStartLSNPosition() - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- getStartLSNPosition() - Method in class org.postgresql.replication.fluent.physical.PhysicalStreamBuilder
- getState() - Method in enum org.postgresql.util.PSQLState
- getStatement() - Method in class org.postgresql.jdbc.PgResultSet
- getStatusInterval() - Method in interface org.postgresql.replication.fluent.CommonOptions
-
Specifies the number of millisecond between status packets sent back to the server.
- getStatusInterval() - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- getStatusInterval() - Method in class org.postgresql.replication.fluent.physical.PhysicalStreamBuilder
- getStream() - Method in class org.postgresql.util.StreamWrapper
- getString() - Method in class org.postgresql.jdbc.PgSQLXML
- getString(int) - Method in class org.postgresql.jdbc.PgResultSet
- getString(String) - Method in class org.postgresql.jdbc.PgResultSet
- getStringFunctions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getStringType() - Method in class org.postgresql.ds.common.BaseDataSource
- getStringVarcharFlag() - Method in interface org.postgresql.core.BaseConnection
- getStringVarcharFlag() - Method in class org.postgresql.jdbc.PgConnection
- getSubqueries() - Method in interface org.postgresql.core.Query
-
Return a list of the Query objects that make up this query.
- getSubqueries() - Method in class org.postgresql.core.v3.BatchedQuery
- getSubString(long, int) - Method in class org.postgresql.jdbc.PgClob
- getSuperTables(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSuperTypes(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getSupportedCipherSuites() - Method in class org.postgresql.ssl.WrappedFactory
- getSystemFunctions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getTable() - Method in class org.postgresql.util.ServerErrorMessage
- Gettable<K extends @NonNull Object,
V extends @NonNull Object> - Interface in org.postgresql.util - GettableHashMap<K extends @NonNull Object,
V extends @NonNull Object> - Class in org.postgresql.util - GettableHashMap() - Constructor for class org.postgresql.util.GettableHashMap
- getTableName(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- getTableOid() - Method in class org.postgresql.core.Field
- getTablePrivileges(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getTables(String, String, String, String[]) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getTableTypes() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getTargetServerType() - Method in class org.postgresql.ds.common.BaseDataSource
- getTargetServerType(String) - Static method in enum org.postgresql.hostchooser.HostRequirement
-
The postgreSQL project has decided not to use the term slave to refer to alternate servers.
- getTcpKeepAlive() - Method in class org.postgresql.ds.common.BaseDataSource
- getTcpNoDelay() - Method in class org.postgresql.ds.common.BaseDataSource
- getTime(int) - Method in class org.postgresql.jdbc.PgResultSet
- getTime(int, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
- getTime(String) - Method in class org.postgresql.jdbc.PgResultSet
- getTime(String, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
- getTimeDateFunctions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getTimer() - Method in class org.postgresql.util.SharedTimer
- getTimestamp(int) - Method in class org.postgresql.jdbc.PgResultSet
- getTimestamp(int, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
- getTimestamp(String) - Method in class org.postgresql.jdbc.PgResultSet
- getTimestamp(String, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
- getTimestampUtils() - Method in interface org.postgresql.core.BaseConnection
-
Deprecated.
- getTimestampUtils() - Method in class org.postgresql.jdbc.PgConnection
-
Deprecated.
- getTimestampUtils() - Method in class org.postgresql.jdbc.PgStatement
- getTimeZone() - Method in interface org.postgresql.core.QueryExecutor
-
Returns backend timezone in java format.
- getTimeZone() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- getToken(int) - Method in class org.postgresql.util.PGtokenizer
- getTransactionIsolation() - Method in class org.postgresql.jdbc.PgConnection
- getTransactionState() - Method in interface org.postgresql.core.BaseConnection
-
Get the current transaction state of this connection.
- getTransactionState() - Method in interface org.postgresql.core.QueryExecutor
-
Get the current transaction state of this connection.
- getTransactionState() - Method in class org.postgresql.core.QueryExecutorBase
- getTransactionState() - Method in class org.postgresql.jdbc.PgConnection
- getTransactionTimeout() - Method in class org.postgresql.xa.PGXAConnection
-
We don't do transaction timeouts.
- getType() - Method in class org.postgresql.core.SqlCommand
- getType() - Method in class org.postgresql.jdbc.PgResultSet
- getType() - Method in class org.postgresql.util.PGobject
-
As this cannot change during the life of the object, it's final.
- getTypeForAlias(String) - Method in class org.postgresql.jdbc.TypeInfoCache
- getTypeForAlias(String) - Method in interface org.postgresql.core.TypeInfo
- getTypeInfo() - Method in interface org.postgresql.core.BaseConnection
- getTypeInfo() - Method in class org.postgresql.jdbc.PgConnection
- getTypeInfo() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getTypeMap() - Method in class org.postgresql.jdbc.PgConnection
- getTypeOIDs() - Method in interface org.postgresql.core.ParameterList
-
Return the oids of the parameters in this list.
- getUDTs(String, String, String, int[]) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getUnicodeStream(int) - Method in class org.postgresql.jdbc.PgResultSet
- getUnicodeStream(String) - Method in class org.postgresql.jdbc.PgResultSet
- getUnknownLength() - Method in class org.postgresql.ds.common.BaseDataSource
- getUpdateCount() - Method in class org.postgresql.jdbc.BatchResultHandler
- getUpdateCount() - Method in class org.postgresql.jdbc.PgStatement
- getUpdateCount() - Method in class org.postgresql.jdbc.ResultWrapper
- getUrl() - Method in class org.postgresql.ds.common.BaseDataSource
-
Generates a
DriverManager
URL from the other properties supplied. - getURL() - Method in class org.postgresql.ds.common.BaseDataSource
-
Generates a
DriverManager
URL from the other properties supplied. - getURL() - Method in class org.postgresql.jdbc.PgConnection
-
We are required to bring back certain information by the DatabaseMetaData class.
- getURL() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getURL(int) - Method in class org.postgresql.jdbc.PgResultSet
- getURL(String) - Method in class org.postgresql.jdbc.PgResultSet
- getUser() - Method in interface org.postgresql.core.QueryExecutor
- getUser() - Method in class org.postgresql.core.QueryExecutorBase
- getUser() - Method in class org.postgresql.ds.common.BaseDataSource
-
Gets the user to connect as by default.
- getUserConfigRootDirectory() - Static method in class org.postgresql.util.OSUtil
- getUserName() - Method in class org.postgresql.jdbc.PgConnection
-
Method getUserName() brings back the User Name (again, we saved it).
- getUserName() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getUseSpNego() - Method in class org.postgresql.ds.common.BaseDataSource
- getUUID(byte[]) - Method in class org.postgresql.jdbc.PgResultSet
- getUUID(String) - Method in class org.postgresql.jdbc.PgResultSet
- getValue() - Method in class org.postgresql.geometric.PGbox
- getValue() - Method in class org.postgresql.geometric.PGcircle
- getValue() - Method in class org.postgresql.geometric.PGline
- getValue() - Method in class org.postgresql.geometric.PGlseg
- getValue() - Method in class org.postgresql.geometric.PGpath
-
This returns the path in the syntax expected by org.postgresql.
- getValue() - Method in class org.postgresql.geometric.PGpoint
- getValue() - Method in class org.postgresql.geometric.PGpolygon
- getValue() - Method in class org.postgresql.util.PGInterval
-
Returns the stored interval information as a string.
- getValue() - Method in class org.postgresql.util.PGmoney
- getValue() - Method in class org.postgresql.util.PGobject
-
This must be overridden, to return the value of the object, in the form required by org.postgresql.
- getValues() - Method in interface org.postgresql.core.ParameterList
-
Returns the bound parameter values.
- getVersion() - Static method in class org.postgresql.Driver
-
Deprecated.use
Driver.getMajorVersion()
andDriver.getMinorVersion()
instead - getVersionColumns(String, String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- getVersionNum() - Method in enum org.postgresql.core.ServerVersion
-
Get a machine-readable version number.
- getVersionNum() - Method in interface org.postgresql.core.Version
-
Get a machine-readable version number.
- getWarning() - Method in interface org.postgresql.core.ResultHandler
-
Returns the first encountered warning.
- getWarning() - Method in class org.postgresql.core.ResultHandlerBase
- getWarning() - Method in class org.postgresql.core.ResultHandlerDelegate
- getWarnings() - Method in interface org.postgresql.core.QueryExecutor
-
Retrieve and clear the chain of warnings accumulated on this connection.
- getWarnings() - Method in class org.postgresql.core.QueryExecutorBase
- getWarnings() - Method in class org.postgresql.jdbc.PgConnection
- getWarnings() - Method in class org.postgresql.jdbc.PgResultSet
- getWarnings() - Method in class org.postgresql.jdbc.PgStatement
- getWatchedCount() - Method in class org.postgresql.util.LazyCleaner
- getWhere() - Method in class org.postgresql.util.ServerErrorMessage
- getWholeSeconds() - Method in class org.postgresql.util.PGInterval
- getWrapped() - Method in class org.postgresql.core.VisibleBufferedInputStream
- getXAConnection() - Method in class org.postgresql.xa.PGXADataSource
-
Gets a connection to the PostgreSQL database.
- getXAConnection(String, String) - Method in class org.postgresql.xa.PGXADataSource
-
Gets a XA-enabled connection to the PostgreSQL database.
- getXAResource() - Method in class org.postgresql.xa.PGXAConnection
- getXmlFactoryFactory() - Method in interface org.postgresql.core.BaseConnection
-
Retrieve the factory to instantiate XML processing factories.
- getXmlFactoryFactory() - Method in class org.postgresql.ds.common.BaseDataSource
- getXmlFactoryFactory() - Method in class org.postgresql.jdbc.PgConnection
- getYears() - Method in class org.postgresql.util.PGInterval
-
Returns the years represented by this interval.
- GlobalHostStatusTracker - Class in org.postgresql.hostchooser
-
Keeps track of HostSpec targets in a global map.
- GlobalHostStatusTracker() - Constructor for class org.postgresql.hostchooser.GlobalHostStatusTracker
- GROUP_STARTUP_PARAMETERS - Enum constant in enum org.postgresql.PGProperty
-
Group startup parameters in a transaction This is important in pool-by-transaction scenarios in order to make sure that all the statements reaches the same connection that is being initialized.
- GSS - Enum constant in enum org.postgresql.plugin.AuthenticationRequestType
- GSS_ENC_MODE - Enum constant in enum org.postgresql.PGProperty
- GSS_LIB - Enum constant in enum org.postgresql.PGProperty
-
Force one of SSPI (Windows transparent single-sign-on) GSSAPI (Kerberos, via JSSE) to be used when the server requests Kerberos or SSPI authentication.
- GSS_RESPONSE_TIMEOUT - Enum constant in enum org.postgresql.PGProperty
-
After requesting an upgrade to SSL from the server there are reports of the server not responding due to a failover without a timeout here, the client can wait forever.
- GssEncAction - Class in org.postgresql.gss
- GssEncAction(PGStream, Subject, String, String, String, boolean, boolean) - Constructor for class org.postgresql.gss.GssEncAction
- GSSEncMode - Enum in org.postgresql.jdbc
- GSSInputStream - Class in org.postgresql.gss
- GSSInputStream(InputStream, GSSContext, MessageProp) - Constructor for class org.postgresql.gss.GSSInputStream
- GSSOutputStream - Class in org.postgresql.gss
- GSSOutputStream(OutputStream, GSSContext, MessageProp, int) - Constructor for class org.postgresql.gss.GSSOutputStream
- GT - Class in org.postgresql.util
-
This class provides a wrapper around a gettext message catalog that can provide a localized version of error messages.
H
- handle(Callback[]) - Method in class org.postgresql.ssl.LibPQFactory.ConsoleCallbackHandler
-
Handles the callbacks.
- handleCommandStatus(String) - Method in class org.postgresql.core.v3.CopyDualImpl
- handleCommandStatus(String) - Method in class org.postgresql.core.v3.CopyOperationImpl
- handleCommandStatus(String, long, long) - Method in interface org.postgresql.core.ResultHandler
-
Called when a query that did not return a resultset completes.
- handleCommandStatus(String, long, long) - Method in class org.postgresql.core.ResultHandlerBase
- handleCommandStatus(String, long, long) - Method in class org.postgresql.core.ResultHandlerDelegate
- handleCommandStatus(String, long, long) - Method in class org.postgresql.jdbc.BatchResultHandler
- handleCommandStatus(String, long, long) - Method in class org.postgresql.jdbc.PgResultSet.CursorResultHandler
- handleCommandStatus(String, long, long) - Method in class org.postgresql.jdbc.PgStatement.StatementResultHandler
- handleCompletion() - Method in interface org.postgresql.core.ResultHandler
-
Called before a QueryExecutor method returns.
- handleCompletion() - Method in class org.postgresql.core.ResultHandlerBase
- handleCompletion() - Method in class org.postgresql.core.ResultHandlerDelegate
- handleCompletion() - Method in class org.postgresql.jdbc.BatchResultHandler
- handleCompletion() - Method in class org.postgresql.jdbc.PgResultSet.CursorResultHandler
- handleCopydata(byte[]) - Method in class org.postgresql.core.v3.CopyDualImpl
- handleCopydata(byte[]) - Method in class org.postgresql.core.v3.CopyInImpl
- handleCopydata(byte[]) - Method in class org.postgresql.core.v3.CopyOperationImpl
-
Consume received copy data.
- handleCopydata(byte[]) - Method in class org.postgresql.core.v3.CopyOutImpl
- handleError(SQLException) - Method in interface org.postgresql.core.ResultHandler
-
Called when an error occurs.
- handleError(SQLException) - Method in class org.postgresql.core.ResultHandlerBase
- handleError(SQLException) - Method in class org.postgresql.core.ResultHandlerDelegate
- handleError(SQLException) - Method in class org.postgresql.jdbc.BatchResultHandler
- handleGetObject(String) - Method in class org.postgresql.translation.messages_bg
- handleGetObject(String) - Method in class org.postgresql.translation.messages_cs
- handleGetObject(String) - Method in class org.postgresql.translation.messages_de
- handleGetObject(String) - Method in class org.postgresql.translation.messages_es
- handleGetObject(String) - Method in class org.postgresql.translation.messages_fr
- handleGetObject(String) - Method in class org.postgresql.translation.messages_it
- handleGetObject(String) - Method in class org.postgresql.translation.messages_ja
- handleGetObject(String) - Method in class org.postgresql.translation.messages_nl
- handleGetObject(String) - Method in class org.postgresql.translation.messages_pl
- handleGetObject(String) - Method in class org.postgresql.translation.messages_pt_BR
- handleGetObject(String) - Method in class org.postgresql.translation.messages_ru
- handleGetObject(String) - Method in class org.postgresql.translation.messages_sr
- handleGetObject(String) - Method in class org.postgresql.translation.messages_tr
- handleGetObject(String) - Method in class org.postgresql.translation.messages_zh_CN
- handleGetObject(String) - Method in class org.postgresql.translation.messages_zh_TW
- handleResultRows(Query, Field[], List<Tuple>, ResultCursor) - Method in interface org.postgresql.core.ResultHandler
-
Called when result rows are received from a query.
- handleResultRows(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.core.ResultHandlerBase
- handleResultRows(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.core.ResultHandlerDelegate
- handleResultRows(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.jdbc.BatchResultHandler
- handleResultRows(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.jdbc.PgResultSet.CursorResultHandler
- handleResultRows(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.jdbc.PgStatement.StatementResultHandler
- handleWarning(SQLWarning) - Method in interface org.postgresql.core.ResultHandler
-
Called when a warning is emitted.
- handleWarning(SQLWarning) - Method in class org.postgresql.core.ResultHandlerBase
- handleWarning(SQLWarning) - Method in class org.postgresql.core.ResultHandlerDelegate
- handleWarning(SQLWarning) - Method in class org.postgresql.jdbc.BatchResultHandler
- handleWarning(SQLWarning) - Method in class org.postgresql.jdbc.PgStatement.StatementResultHandler
- hasAsciiNumbers() - Method in class org.postgresql.core.Encoding
-
Returns true if this encoding has characters '-' and '0'..'9' in exactly same position as ascii.
- hasBinaryFields() - Method in class org.postgresql.core.v3.BatchedQuery
- hasFastDefaultTimeZone() - Method in class org.postgresql.jdbc.TimestampUtils
- hashCode() - Method in class org.postgresql.core.CommandCompleteParser
- hashCode() - Method in class org.postgresql.geometric.PGbox
- hashCode() - Method in class org.postgresql.geometric.PGcircle
- hashCode() - Method in class org.postgresql.geometric.PGline
- hashCode() - Method in class org.postgresql.geometric.PGlseg
- hashCode() - Method in class org.postgresql.geometric.PGpath
- hashCode() - Method in class org.postgresql.geometric.PGpoint
- hashCode() - Method in class org.postgresql.geometric.PGpolygon
- hashCode() - Method in class org.postgresql.jdbc.FieldMetadata.Key
- hashCode() - Method in class org.postgresql.replication.LogSequenceNumber
- hashCode() - Method in class org.postgresql.util.HostSpec
- hashCode() - Method in class org.postgresql.util.PGInterval
-
Returns a hashCode for this object.
- hashCode() - Method in class org.postgresql.util.PGmoney
- hashCode() - Method in class org.postgresql.util.PGobject
-
Compute hash.
- hashCode() - Method in class org.postgresql.util.PGTime
- hashCode() - Method in class org.postgresql.util.PGTimestamp
- hasMessagePending() - Method in class org.postgresql.core.PGStream
-
Check for pending backend messages without blocking.
- hasNotifications() - Method in class org.postgresql.core.QueryExecutorBase
- haveMinimumServerVersion(int) - Method in interface org.postgresql.core.BaseConnection
-
Check if we have at least a particular server version.
- haveMinimumServerVersion(int) - Method in class org.postgresql.jdbc.PgConnection
- haveMinimumServerVersion(Version) - Method in interface org.postgresql.core.BaseConnection
-
Check if we have at least a particular server version.
- haveMinimumServerVersion(Version) - Method in class org.postgresql.jdbc.PgConnection
- HIDE_UNPRIVILEGED_OBJECTS - Enum constant in enum org.postgresql.PGProperty
-
Enable mode to filter out the names of database objects for which the current user has no privileges granted from appearing in the DatabaseMetaData returned by the driver.
- hintReadOnly() - Method in interface org.postgresql.core.BaseConnection
-
Indicates if statements to backend should be hinted as read only.
- hintReadOnly() - Method in class org.postgresql.jdbc.PgConnection
- host - Variable in class org.postgresql.util.HostSpec
- HOST_RECHECK_SECONDS - Enum constant in enum org.postgresql.PGProperty
- HostChooser - Interface in org.postgresql.hostchooser
-
Lists connections in preferred order.
- HostChooserFactory - Class in org.postgresql.hostchooser
-
Chooses a
HostChooser
instance based on the number of hosts and properties. - HostChooserFactory() - Constructor for class org.postgresql.hostchooser.HostChooserFactory
- HOSTNAME_PATTERN_COMPARATOR - Static variable in class org.postgresql.ssl.PGjdbcHostnameVerifier
- HostRequirement - Enum in org.postgresql.hostchooser
-
Describes the required server type.
- hostSpec - Variable in class org.postgresql.hostchooser.CandidateHost
- HostSpec - Class in org.postgresql.util
-
Simple container for host and port.
- HostSpec(String, int) - Constructor for class org.postgresql.util.HostSpec
- HostSpec(String, int, String) - Constructor for class org.postgresql.util.HostSpec
- HostStatus - Enum in org.postgresql.hostchooser
-
Known state of a server.
- HOUR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- HStoreConverter - Class in org.postgresql.util
- HStoreConverter() - Constructor for class org.postgresql.util.HStoreConverter
I
- IDLE - Enum constant in enum org.postgresql.core.TransactionState
- IFNULL - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- IN_FAILED_SQL_TRANSACTION - Enum constant in enum org.postgresql.util.PSQLState
- increaseExecuteCount() - Method in class org.postgresql.core.CachedQuery
- increaseExecuteCount(int) - Method in class org.postgresql.core.CachedQuery
- incrementCounter() - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- INET - Static variable in class org.postgresql.core.Oid
- initialize() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Initializes this DataSource.
- initializeFrom(BaseDataSource) - Method in class org.postgresql.ds.common.BaseDataSource
- INSERT - Enum constant in enum org.postgresql.core.SqlCommandType
- INSERT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- insertRow() - Method in class org.postgresql.jdbc.PgResultSet
- insertsAreDetected(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- INSTANCE - Static variable in class org.postgresql.ssl.PGjdbcHostnameVerifier
- INSTANCE - Static variable in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- INSTANCE - Static variable in class org.postgresql.xml.EmptyStringEntityResolver
- INSTANCE - Static variable in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- INSTANCE - Static variable in class org.postgresql.xml.NullErrorHandler
- instantiate(Class<T>, String, Properties, boolean, String) - Static method in class org.postgresql.util.ObjectFactory
-
Instantiates a class using the appropriate constructor.
- int2(byte[], int) - Static method in class org.postgresql.util.ByteConverter
-
Parses a short value from the byte array.
- int2(byte[], int, int) - Static method in class org.postgresql.util.ByteConverter
-
Encodes a int value to the byte array.
- INT2 - Static variable in class org.postgresql.core.Oid
- INT2_ARRAY - Static variable in class org.postgresql.core.Oid
- int4(byte[], int) - Static method in class org.postgresql.util.ByteConverter
-
Parses an int value from the byte array.
- int4(byte[], int, int) - Static method in class org.postgresql.util.ByteConverter
-
Encodes a int value to the byte array.
- INT4 - Static variable in class org.postgresql.core.Oid
- INT4_ARRAY - Static variable in class org.postgresql.core.Oid
- int8(byte[], int) - Static method in class org.postgresql.util.ByteConverter
-
Parses a long value from the byte array.
- int8(byte[], int, long) - Static method in class org.postgresql.util.ByteConverter
-
Encodes a long value to the byte array.
- INT8 - Static variable in class org.postgresql.core.Oid
- INT8_ARRAY - Static variable in class org.postgresql.core.Oid
- internalGetObject(int, Field) - Method in class org.postgresql.jdbc.PgResultSet
- INTERVAL - Static variable in class org.postgresql.core.Oid
- INTERVAL_ARRAY - Static variable in class org.postgresql.core.Oid
- IntList - Class in org.postgresql.util
-
A specialized class to store a list of
int
values, so it does not need auto-boxing. - IntList() - Constructor for class org.postgresql.util.IntList
- intOidToLong(int) - Method in interface org.postgresql.core.TypeInfo
-
Java Integers are signed 32-bit integers, but oids are unsigned 32-bit integers.
- intOidToLong(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- INVALID - Enum constant in enum org.postgresql.core.ServerVersion
- INVALID_AUTHORIZATION_SPECIFICATION - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_CURSOR_STATE - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_LSN - Static variable in class org.postgresql.replication.LogSequenceNumber
-
Zero is used indicate an invalid pointer.
- INVALID_NAME - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_PARAMETER_TYPE - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_PARAMETER_VALUE - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_PASSWORD - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_SAVEPOINT_SPECIFICATION - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_SQL_STATEMENT_NAME - Enum constant in enum org.postgresql.util.PSQLState
- INVALID_TRANSACTION_TERMINATION - Enum constant in enum org.postgresql.util.PSQLState
- invalidate() - Method in class org.postgresql.jdbc.PSQLSavepoint
- IO_ERROR - Enum constant in enum org.postgresql.util.PSQLState
- isActive() - Method in interface org.postgresql.copy.CopyOperation
- isActive() - Method in class org.postgresql.copy.PGCopyInputStream
- isActive() - Method in class org.postgresql.copy.PGCopyOutputStream
- isActive() - Method in class org.postgresql.core.v3.CopyOperationImpl
- isAfterLast() - Method in class org.postgresql.jdbc.PgResultSet
- isAllowEncodingChanges() - Method in class org.postgresql.ds.common.BaseDataSource
- isArrayWhiteSpace(char) - Static method in class org.postgresql.core.Parser
-
Identifies white space characters which the backend uses to determine if a
String
value needs to be quoted in array representation. - isAutoIncrement(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isBatchedReWriteCompatible() - Method in class org.postgresql.core.SqlCommand
- isBeforeFirst() - Method in class org.postgresql.jdbc.PgResultSet
- isBinary() - Method in class org.postgresql.jdbc.PgArray
- isBinary(int) - Method in class org.postgresql.jdbc.PgResultSet
-
Returns true if the value of the given column is in binary format.
- isCaseSensitive(int) - Method in interface org.postgresql.core.TypeInfo
- isCaseSensitive(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isCaseSensitive(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- isCatalogAtStart() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- isCleanupSavePoints() - Method in class org.postgresql.ds.common.BaseDataSource
- isClosed() - Method in class org.postgresql.core.PGStream
- isClosed() - Method in interface org.postgresql.core.QueryExecutor
-
Check if this connection is closed.
- isClosed() - Method in class org.postgresql.core.QueryExecutorBase
- isClosed() - Method in class org.postgresql.core.QueryExecutorCloseAction
- isClosed() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- isClosed() - Method in class org.postgresql.geometric.PGpath
- isClosed() - Method in class org.postgresql.jdbc.PgConnection
- isClosed() - Method in class org.postgresql.jdbc.PgResultSet
- isClosed() - Method in class org.postgresql.jdbc.PgStatement
- isClosed() - Method in interface org.postgresql.replication.PGReplicationStream
- isCloseOnCompletion() - Method in class org.postgresql.jdbc.PgStatement
- isColumnSanitiserDisabled() - Method in interface org.postgresql.core.BaseConnection
-
Return whether to disable column name sanitation.
- isColumnSanitiserDisabled() - Method in interface org.postgresql.core.QueryExecutor
- isColumnSanitiserDisabled() - Method in class org.postgresql.core.QueryExecutorBase
- isColumnSanitiserDisabled() - Method in class org.postgresql.ds.common.BaseDataSource
- isColumnSanitiserDisabled() - Method in class org.postgresql.jdbc.PgConnection
- isConnectionError(String) - Static method in enum org.postgresql.util.PSQLState
- isCurrency(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isDefaultAutoCommit() - Method in class org.postgresql.ds.PGConnectionPoolDataSource
-
Gets whether connections supplied by this pool will have autoCommit turned on by default.
- isDefinitelyWritable(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isDigitAt(String, int) - Static method in class org.postgresql.core.Parser
-
Returns true if a given string
s
has digit at positionpos
. - isDisableColumnSanitiser() - Method in class org.postgresql.ds.common.BaseDataSource
- isDollarQuoteContChar(char) - Static method in class org.postgresql.core.Parser
-
Checks if a character is valid as the second or later character of a dollar quoting tag.
- isDollarQuoteStartChar(char) - Static method in class org.postgresql.core.Parser
-
Checks if a character is valid as the start of a dollar quoting tag.
- isEmpty() - Method in interface org.postgresql.core.Query
- isEmpty() - Method in class org.postgresql.core.v3.BatchedQuery
- isFirst() - Method in class org.postgresql.jdbc.PgResultSet
- isFlushCacheOnDeallocate() - Method in class org.postgresql.core.QueryExecutorBase
- isFunction - Variable in class org.postgresql.core.CachedQuery
- isFunction() - Method in class org.postgresql.core.JdbcCallParseInfo
-
Returns if given SQL is a function.
- isGssEncrypted() - Method in class org.postgresql.core.PGStream
- isIdentifierContChar(char) - Static method in class org.postgresql.core.Parser
-
Checks if a character is valid as the second or later character of an identifier.
- isIdentifierStartChar(char) - Static method in class org.postgresql.core.Parser
-
Checks if a character is valid as the start of an identifier.
- isInitialized() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- isLast() - Method in class org.postgresql.jdbc.PgResultSet
- isLoadBalanceHosts() - Method in class org.postgresql.ds.common.BaseDataSource
- isLogUnclosedConnections() - Method in class org.postgresql.ds.common.BaseDataSource
- isNull - Variable in class org.postgresql.geometric.PGpoint
-
True if the point represents
null::point
. - isNull - Variable in class org.postgresql.util.PGmoney
-
If the object represents
null::money
- isNull() - Method in class org.postgresql.util.PGobject
-
Returns true if the current object wraps `null` value.
- isNullable(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
- isNullable(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isOneShotQuery(CachedQuery) - Method in class org.postgresql.jdbc.PgStatement
-
Returns true if query is unlikely to be reused.
- isOpen() - Method in class org.postgresql.geometric.PGpath
- isOperatorChar(char) - Static method in class org.postgresql.core.Parser
- isPoolable() - Method in class org.postgresql.jdbc.PgStatement
- isPresent(Properties) - Method in enum org.postgresql.PGProperty
-
Test whether this property is present in the given
Properties
. - isReadOnly() - Method in class org.postgresql.ds.common.BaseDataSource
- isReadOnly() - Method in class org.postgresql.jdbc.PgConnection
- isReadOnly() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- isReadOnly(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isRegistered() - Static method in class org.postgresql.Driver
- isRequired() - Method in enum org.postgresql.PGProperty
-
Returns whether this parameter is required.
- isResultSetClosed() - Method in class org.postgresql.jdbc.PgResultSet
- isReturningKeywordPresent() - Method in class org.postgresql.core.SqlCommand
- isReWriteBatchedInserts() - Method in class org.postgresql.ds.common.BaseDataSource
- isReWriteBatchedInsertsEnabled() - Method in interface org.postgresql.core.QueryExecutor
- isReWriteBatchedInsertsEnabled() - Method in class org.postgresql.core.QueryExecutorBase
- isSameRM(XAResource) - Method in class org.postgresql.xa.PGXAConnection
- isSearchable(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isSigned(int) - Method in interface org.postgresql.core.TypeInfo
- isSigned(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
-
PostgreSQL doesn't have unsigned numbers
- isSigned(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isSigned(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- isSpace(char) - Static method in class org.postgresql.core.Parser
-
Identifies characters which the backend scanner considers to be whitespace.
- ISSPIClient - Interface in org.postgresql.sspi
-
Use Waffle-JNI to support SSPI authentication when PgJDBC is running on a Windows client and talking to a Windows server.
- isSsl() - Method in class org.postgresql.ds.common.BaseDataSource
- isSSPISupported() - Method in interface org.postgresql.sspi.ISSPIClient
- isSSPISupported() - Method in class org.postgresql.sspi.SSPIClient
-
Test whether we can attempt SSPI authentication.
- isStatementDescribed() - Method in interface org.postgresql.core.Query
- isStatementDescribed() - Method in class org.postgresql.core.v3.BatchedQuery
- isTcpKeepAlive() - Method in class org.postgresql.ds.common.BaseDataSource
- isThreadRunning() - Method in class org.postgresql.util.LazyCleaner
- isTypeInitialized() - Method in class org.postgresql.core.Field
- isUseServerPrepare() - Method in class org.postgresql.jdbc.PgStatement
- isUseServerPrepare() - Method in interface org.postgresql.PGStatement
-
Checks if this statement will be executed as a server-prepared statement.
- isValid(int) - Method in class org.postgresql.jdbc.PgConnection
- isWindows() - Static method in class org.postgresql.util.OSUtil
- isWrapperFor(Class<?>) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- isWrapperFor(Class<?>) - Method in class org.postgresql.ds.PGSimpleDataSource
- isWrapperFor(Class<?>) - Method in class org.postgresql.jdbc.PgConnection
- isWrapperFor(Class<?>) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- isWrapperFor(Class<?>) - Method in class org.postgresql.jdbc.PgParameterMetaData
- isWrapperFor(Class<?>) - Method in class org.postgresql.jdbc.PgResultSet
- isWrapperFor(Class<?>) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- isWrapperFor(Class<?>) - Method in class org.postgresql.jdbc.PgStatement
- isWritable(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- iterator() - Method in interface org.postgresql.hostchooser.HostChooser
-
Lists connection hosts in preferred order.
J
- JAAS_APPLICATION_NAME - Enum constant in enum org.postgresql.PGProperty
-
Specifies the name of the JAAS system or application login configuration.
- JAAS_LOGIN - Enum constant in enum org.postgresql.PGProperty
-
Flag to enable/disable obtaining a GSS credential via JAAS login before authenticating.
- JavaVersion - Enum in org.postgresql.core
- JDBC_MAJOR_VERSION - Static variable in class org.postgresql.util.DriverInfo
- JDBC_MINOR_VERSION - Static variable in class org.postgresql.util.DriverInfo
- JDBC_VERSION - Static variable in class org.postgresql.util.DriverInfo
- Jdbc3ConnectionPool - Class in org.postgresql.jdbc3
-
Deprecated.Please use
PGConnectionPoolDataSource
- Jdbc3ConnectionPool() - Constructor for class org.postgresql.jdbc3.Jdbc3ConnectionPool
-
Deprecated.
- Jdbc3PoolingDataSource - Class in org.postgresql.jdbc3
-
Deprecated.Since 42.0.0, see
PGPoolingDataSource
- Jdbc3PoolingDataSource() - Constructor for class org.postgresql.jdbc3.Jdbc3PoolingDataSource
-
Deprecated.
- Jdbc3SimpleDataSource - Class in org.postgresql.jdbc3
-
Deprecated.Please use
PGSimpleDataSource
- Jdbc3SimpleDataSource() - Constructor for class org.postgresql.jdbc3.Jdbc3SimpleDataSource
-
Deprecated.
- JdbcBlackHole - Class in org.postgresql.util
- JdbcBlackHole() - Constructor for class org.postgresql.util.JdbcBlackHole
- JdbcCallParseInfo - Class in org.postgresql.core
-
Contains parse flags from
Parser.modifyJdbcCall(String, boolean, int, int, EscapeSyntaxCallMode)
. - JdbcCallParseInfo(String, boolean) - Constructor for class org.postgresql.core.JdbcCallParseInfo
- jdbcCompliant() - Method in class org.postgresql.Driver
-
Report whether the driver is a genuine JDBC compliant driver.
- JSON - Static variable in class org.postgresql.core.Oid
- JSON_ARRAY - Static variable in class org.postgresql.core.Oid
- JSONB - Static variable in class org.postgresql.core.Oid
- JSONB_ARRAY - Static variable in class org.postgresql.core.Oid
K
- KERBEROS_SERVER_NAME - Enum constant in enum org.postgresql.PGProperty
-
The Kerberos service name to use when authenticating with GSSAPI.
- KerberosTicket - Class in org.postgresql.util
- KerberosTicket() - Constructor for class org.postgresql.util.KerberosTicket
- key - Variable in class org.postgresql.core.CachedQuery
-
Cache key.
L
- LargeObject - Class in org.postgresql.largeobject
-
This class provides the basic methods required to run the interface, plus a pair of methods that provide InputStream and OutputStream classes for this object.
- LargeObject(Fastpath, long, int) - Constructor for class org.postgresql.largeobject.LargeObject
-
This opens a large object.
- LargeObject(Fastpath, long, int, BaseConnection, boolean) - Constructor for class org.postgresql.largeobject.LargeObject
-
This opens a large object.
- LargeObjectManager - Class in org.postgresql.largeobject
-
This class implements the large object interface to org.postgresql.
- LargeObjectManager(BaseConnection) - Constructor for class org.postgresql.largeobject.LargeObjectManager
-
Constructs the LargeObject API.
- last() - Method in class org.postgresql.jdbc.PgResultSet
- lastUsedFetchSize - Variable in class org.postgresql.jdbc.PgResultSet
- LazyCleaner - Class in org.postgresql.util
-
LazyCleaner is a utility class that allows to register objects for deferred cleanup.
- LazyCleaner(Duration, String) - Constructor for class org.postgresql.util.LazyCleaner
- LazyCleaner.Cleanable<T extends Throwable> - Interface in org.postgresql.util
- LazyCleaner.CleaningAction<T extends Throwable> - Interface in org.postgresql.util
- LazyKeyManager - Class in org.postgresql.ssl
-
A Key manager that only loads the keys, if necessary.
- LazyKeyManager(String, String, CallbackHandler, boolean) - Constructor for class org.postgresql.ssl.LazyKeyManager
-
Constructor.
- LCASE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- LEFT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- LegacyInsecurePGXmlFactoryFactory - Class in org.postgresql.xml
- length() - Method in class org.postgresql.core.Tuple
-
Total length in bytes of the tuple data.
- length() - Method in class org.postgresql.jdbc.AbstractBlobClob
- LENGTH - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- lengthInBytes() - Method in class org.postgresql.geometric.PGbox
- lengthInBytes() - Method in class org.postgresql.geometric.PGpoint
- lengthInBytes() - Method in interface org.postgresql.util.PGBinaryObject
-
This method is called to return the number of bytes needed to store this object in the binary form required by org.postgresql.
- LibPQFactory - Class in org.postgresql.ssl.jdbc4
-
Deprecated.prefer
LibPQFactory
- LibPQFactory - Class in org.postgresql.ssl
-
Provide an SSLSocketFactory that is compatible with the libpq behaviour.
- LibPQFactory(Properties) - Constructor for class org.postgresql.ssl.jdbc4.LibPQFactory
-
Deprecated.prefer
LibPQFactory
- LibPQFactory(Properties) - Constructor for class org.postgresql.ssl.LibPQFactory
- LibPQFactory.ConsoleCallbackHandler - Class in org.postgresql.ssl
-
A CallbackHandler that reads the password from the console or returns the password given to its constructor.
- LINE - Static variable in class org.postgresql.core.Oid
- LOAD_BALANCE_HOSTS - Enum constant in enum org.postgresql.PGProperty
- loadBaseDataSource(BaseDataSource, Reference) - Method in class org.postgresql.ds.common.PGObjectFactory
- LOCAL_SOCKET_ADDRESS - Enum constant in enum org.postgresql.PGProperty
-
If this is set then the client side will bind to this address.
- localSocketAddress - Variable in class org.postgresql.util.HostSpec
- LOCATE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- locatorsUpdateCopy() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- lock - Variable in class org.postgresql.core.QueryExecutorBase
- lock - Variable in class org.postgresql.jdbc.AbstractBlobClob
- lock - Variable in class org.postgresql.jdbc.PgStatement
- lockCondition - Variable in class org.postgresql.core.QueryExecutorBase
- LOG - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- LOG_SERVER_ERROR_DETAIL - Enum constant in enum org.postgresql.PGProperty
-
Whether to include full server error detail in exception messages.
- LOG_UNCLOSED_CONNECTIONS - Enum constant in enum org.postgresql.PGProperty
-
When connections that are not explicitly closed are garbage collected, log the stacktrace from the opening of the connection to trace the leak source.
- LOG10 - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- LOGGER_FILE - Enum constant in enum org.postgresql.PGProperty
-
Deprecated.Logging is configured via java.util.logging.
- LOGGER_LEVEL - Enum constant in enum org.postgresql.PGProperty
-
Deprecated.Logging is configured via java.util.logging.
- logical() - Method in interface org.postgresql.replication.fluent.ChainedCreateReplicationSlotBuilder
-
Get the logical slot builder.
- logical() - Method in interface org.postgresql.replication.fluent.ChainedStreamBuilder
-
Create logical replication stream that decode raw wal logs by output plugin to logical form.
- logical() - Method in class org.postgresql.replication.fluent.ReplicationCreateSlotBuilder
- logical() - Method in class org.postgresql.replication.fluent.ReplicationStreamBuilder
- LOGICAL - Enum constant in enum org.postgresql.replication.ReplicationType
- LogicalCreateSlotBuilder - Class in org.postgresql.replication.fluent.logical
- LogicalCreateSlotBuilder(BaseConnection) - Constructor for class org.postgresql.replication.fluent.logical.LogicalCreateSlotBuilder
- LogicalReplicationOptions - Interface in org.postgresql.replication.fluent.logical
- LogicalStreamBuilder - Class in org.postgresql.replication.fluent.logical
- LogicalStreamBuilder(StartLogicalReplicationCallback) - Constructor for class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- LOGIN_TIMEOUT - Enum constant in enum org.postgresql.PGProperty
-
Specify how long to wait for establishment of a database connection.
- LogSequenceNumber - Class in org.postgresql.replication
-
LSN (Log Sequence Number) data which is a pointer to a location in the XLOG.
- logServerErrorDetail - Variable in class org.postgresql.core.QueryExecutorBase
- LogWriterHandler - Class in org.postgresql.util
- LogWriterHandler(Writer) - Constructor for class org.postgresql.util.LogWriterHandler
- longOidToInt(long) - Method in interface org.postgresql.core.TypeInfo
-
Java Integers are signed 32-bit integers, but oids are unsigned 32-bit integers.
- longOidToInt(long) - Method in class org.postgresql.jdbc.TypeInfoCache
- LruCache<Key,
Value extends CanEstimateSize> - Class in org.postgresql.util -
Caches values in simple least-recently-accessed order.
- LruCache(int, long, boolean) - Constructor for class org.postgresql.util.LruCache
- LruCache(int, long, boolean, LruCache.CreateAction<Key, Value>, LruCache.EvictAction<Value>) - Constructor for class org.postgresql.util.LruCache
- LruCache.CreateAction<Key,
Value> - Interface in org.postgresql.util -
When the entry is not present in cache, this create action is used to create one.
- LruCache.EvictAction<Value> - Interface in org.postgresql.util
-
Action that is invoked when the entry is removed from the cache.
- LSEG - Static variable in class org.postgresql.core.Oid
- LTRIM - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
M
- MACADDR - Static variable in class org.postgresql.core.Oid
- MACADDR8 - Static variable in class org.postgresql.core.Oid
- main(String[]) - Static method in class org.postgresql.util.PGJDBCMain
- MAJOR_VERSION - Static variable in class org.postgresql.util.DriverInfo
- make() - Method in interface org.postgresql.replication.fluent.ChainedCommonCreateSlotBuilder
-
Create slot with specified parameters in database.
- make() - Method in class org.postgresql.replication.fluent.logical.LogicalCreateSlotBuilder
- make() - Method in class org.postgresql.replication.fluent.physical.PhysicalCreateSlotBuilder
- makeArray(int, byte[]) - Method in class org.postgresql.jdbc.PgResultSet
- makeArray(int, String) - Method in class org.postgresql.jdbc.PgConnection
- makeArray(int, String) - Method in class org.postgresql.jdbc.PgResultSet
- makeBlob(long) - Method in class org.postgresql.jdbc.PgConnection
- makeBlob(long) - Method in class org.postgresql.jdbc.PgResultSet
- makeClob(long) - Method in class org.postgresql.jdbc.PgConnection
- makeClob(long) - Method in class org.postgresql.jdbc.PgResultSet
- MakeGSS - Class in org.postgresql.gss
- MakeGSS() - Constructor for class org.postgresql.gss.MakeGSS
- makeSQLXML() - Method in class org.postgresql.jdbc.PgConnection
- MakeSSL - Class in org.postgresql.ssl
- MakeSSL() - Constructor for class org.postgresql.ssl.MakeSSL
- mark(int) - Method in class org.postgresql.largeobject.BlobInputStream
-
Marks the current position in this input stream.
- markSupported() - Method in class org.postgresql.largeobject.BlobInputStream
-
Tests if this input stream supports the
mark
andreset
methods. - master - Enum constant in enum org.postgresql.hostchooser.HostRequirement
-
Deprecated.we no longer use the terms master or slave in the driver, or the PostgreSQL project.
- MAX_RESULT_BUFFER - Enum constant in enum org.postgresql.PGProperty
-
Specifies size of buffer during fetching result set.
- MAX_SAVE_POINTS - Static variable in interface org.postgresql.core.QueryExecutor
- maxFieldSize - Variable in class org.postgresql.jdbc.PgResultSet
- maxFieldSize - Variable in class org.postgresql.jdbc.PgStatement
- maxrows - Variable in class org.postgresql.jdbc.PgStatement
-
Maximum number of rows to return, 0 = unlimited.
- maxRows - Variable in class org.postgresql.jdbc.PgResultSet
- MD5_PASSWORD - Enum constant in enum org.postgresql.plugin.AuthenticationRequestType
- MD5Digest - Class in org.postgresql.util
-
MD5-based utility function to obfuscate passwords before network transmission.
- messages_bg - Class in org.postgresql.translation
- messages_bg() - Constructor for class org.postgresql.translation.messages_bg
- messages_cs - Class in org.postgresql.translation
- messages_cs() - Constructor for class org.postgresql.translation.messages_cs
- messages_de - Class in org.postgresql.translation
- messages_de() - Constructor for class org.postgresql.translation.messages_de
- messages_es - Class in org.postgresql.translation
- messages_es() - Constructor for class org.postgresql.translation.messages_es
- messages_fr - Class in org.postgresql.translation
- messages_fr() - Constructor for class org.postgresql.translation.messages_fr
- messages_it - Class in org.postgresql.translation
- messages_it() - Constructor for class org.postgresql.translation.messages_it
- messages_ja - Class in org.postgresql.translation
- messages_ja() - Constructor for class org.postgresql.translation.messages_ja
- messages_nl - Class in org.postgresql.translation
- messages_nl() - Constructor for class org.postgresql.translation.messages_nl
- messages_pl - Class in org.postgresql.translation
- messages_pl() - Constructor for class org.postgresql.translation.messages_pl
- messages_pt_BR - Class in org.postgresql.translation
- messages_pt_BR() - Constructor for class org.postgresql.translation.messages_pt_BR
- messages_ru - Class in org.postgresql.translation
- messages_ru() - Constructor for class org.postgresql.translation.messages_ru
- messages_sr - Class in org.postgresql.translation
- messages_sr() - Constructor for class org.postgresql.translation.messages_sr
- messages_tr - Class in org.postgresql.translation
- messages_tr() - Constructor for class org.postgresql.translation.messages_tr
- messages_zh_CN - Class in org.postgresql.translation
- messages_zh_CN() - Constructor for class org.postgresql.translation.messages_zh_CN
- messages_zh_TW - Class in org.postgresql.translation
- messages_zh_TW() - Constructor for class org.postgresql.translation.messages_zh_TW
- metadata - Variable in class org.postgresql.jdbc.PgConnection
- MINOR_VERSION - Static variable in class org.postgresql.util.DriverInfo
- MINUTE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- MOD - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- modifyJdbcCall(String, boolean, int, int, EscapeSyntaxCallMode) - Static method in class org.postgresql.core.Parser
-
Converts JDBC-specific callable statement escapes
{ [? =] call <some_function> [(?, [?,..])] }
into the PostgreSQL format which isselect <some_function> (?, [?, ...]) as result
orselect * from <some_function> (?, [?, ...]) as result
(7.3) - MONEY - Static variable in class org.postgresql.core.Oid
- MONEY_ARRAY - Static variable in class org.postgresql.core.Oid
- MONTH - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- MONTHNAME - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- MOST_SPECIFIC_TYPE_DOES_NOT_MATCH - Enum constant in enum org.postgresql.util.PSQLState
- move(double, double) - Method in class org.postgresql.geometric.PGpoint
-
Moves the point to the supplied coordinates.
- move(int, int) - Method in class org.postgresql.geometric.PGpoint
-
Moves the point to the supplied coordinates.
- MOVE - Enum constant in enum org.postgresql.core.SqlCommandType
- moveToCurrentRow() - Method in class org.postgresql.jdbc.PgResultSet
- moveToInsertRow() - Method in class org.postgresql.jdbc.PgResultSet
- mPrepareThreshold - Variable in class org.postgresql.jdbc.PgStatement
- multiStatement - Variable in class org.postgresql.core.NativeQuery
N
- name() - Method in class org.postgresql.core.Encoding
-
Get the name of the (JVM) encoding used.
- NAME - Static variable in class org.postgresql.core.Oid
- NAME_ARRAY - Static variable in class org.postgresql.core.Oid
- NativeQuery - Class in org.postgresql.core
-
Represents a query that is ready for execution by backend.
- NativeQuery(String, int[], boolean, SqlCommand) - Constructor for class org.postgresql.core.NativeQuery
- NativeQuery(String, SqlCommand) - Constructor for class org.postgresql.core.NativeQuery
- nativeSql - Variable in class org.postgresql.core.NativeQuery
- nativeSQL(String) - Method in class org.postgresql.jdbc.PgConnection
- NEVER - Enum constant in enum org.postgresql.jdbc.AutoSave
- newDocumentBuilder() - Method in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- newDocumentBuilder() - Method in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- newDocumentBuilder() - Method in interface org.postgresql.xml.PGXmlFactoryFactory
- newSAXTransformerFactory() - Method in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- newSAXTransformerFactory() - Method in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- newSAXTransformerFactory() - Method in interface org.postgresql.xml.PGXmlFactoryFactory
- newTransformerFactory() - Method in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- newTransformerFactory() - Method in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- newTransformerFactory() - Method in interface org.postgresql.xml.PGXmlFactoryFactory
- newXMLInputFactory() - Method in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- newXMLInputFactory() - Method in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- newXMLInputFactory() - Method in interface org.postgresql.xml.PGXmlFactoryFactory
- newXMLOutputFactory() - Method in class org.postgresql.xml.DefaultPGXmlFactoryFactory
- newXMLOutputFactory() - Method in class org.postgresql.xml.LegacyInsecurePGXmlFactoryFactory
- newXMLOutputFactory() - Method in interface org.postgresql.xml.PGXmlFactoryFactory
- next() - Method in class org.postgresql.jdbc.PgResultSet
- NO_ACTIVE_SQL_TRANSACTION - Enum constant in enum org.postgresql.util.PSQLState
- NO_DATA - Enum constant in enum org.postgresql.util.PSQLState
- NonValidatingFactory - Class in org.postgresql.ssl
-
Provide a SSLSocketFactory that allows SSL connections to be made without validating the server's certificate.
- NonValidatingFactory(String) - Constructor for class org.postgresql.ssl.NonValidatingFactory
-
We provide a constructor that takes an unused argument solely because the ssl calling code will look for this constructor first and then fall back to the no argument constructor, so we avoid an exception and additional reflection lookups.
- NonValidatingFactory.NonValidatingTM - Class in org.postgresql.ssl
- NonValidatingTM() - Constructor for class org.postgresql.ssl.NonValidatingFactory.NonValidatingTM
- NOT_IMPLEMENTED - Enum constant in enum org.postgresql.util.PSQLState
- NOT_NULL_VIOLATION - Enum constant in enum org.postgresql.util.PSQLState
- Notification - Class in org.postgresql.core
- Notification(String, int) - Constructor for class org.postgresql.core.Notification
- Notification(String, int, String) - Constructor for class org.postgresql.core.Notification
- notImplemented(Class<?>, String) - Static method in class org.postgresql.Driver
-
This method was added in v6.5, and simply throws an SQLException for an unimplemented method.
- NOW - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- NTDSAPIWrapper - Class in org.postgresql.sspi
- NTDSAPIWrapper() - Constructor for class org.postgresql.sspi.NTDSAPIWrapper
- NullErrorHandler - Class in org.postgresql.xml
-
Error handler that silently suppresses all errors.
- NullErrorHandler() - Constructor for class org.postgresql.xml.NullErrorHandler
- Nullness - Class in org.postgresql.util.internal
-
The methods in this class allow to cast nullable reference to a non-nullable one.
- Nullness() - Constructor for class org.postgresql.util.internal.Nullness
- nullPlusNonNullIsNull() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- nullsAreSortedAtEnd() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- nullsAreSortedAtStart() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- nullsAreSortedHigh() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- nullsAreSortedLow() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- NumberParser - Class in org.postgresql.util
-
Optimised byte[] to number parser.
- NumberParser() - Constructor for class org.postgresql.util.NumberParser
- numeric(byte[]) - Static method in class org.postgresql.util.ByteConverter
-
Convert a variable length array of bytes to an integer
- numeric(byte[], int, int) - Static method in class org.postgresql.util.ByteConverter
-
Convert a variable length array of bytes to a
Number
. - numeric(BigDecimal) - Static method in class org.postgresql.util.ByteConverter
-
Converts a non-null
BigDecimal
to binary format forOid.NUMERIC
. - NUMERIC - Static variable in class org.postgresql.core.Oid
- NUMERIC_ARRAY - Static variable in class org.postgresql.core.Oid
- NUMERIC_CONSTANT_OUT_OF_RANGE - Enum constant in enum org.postgresql.util.PSQLState
- NUMERIC_VALUE_OUT_OF_RANGE - Enum constant in enum org.postgresql.util.PSQLState
O
- OBJECT_IN_USE - Enum constant in enum org.postgresql.util.PSQLState
- OBJECT_NOT_IN_STATE - Enum constant in enum org.postgresql.util.PSQLState
- ObjectFactory - Class in org.postgresql.util
-
Helper class to instantiate objects.
- ObjectFactory() - Constructor for class org.postgresql.util.ObjectFactory
- obtain() - Method in class org.postgresql.jdbc.ResourceLock
-
Obtain a lock and return the ResourceLock for use in try-with-resources block.
- of(String) - Static method in enum org.postgresql.jdbc.AutoSave
- of(String) - Static method in enum org.postgresql.jdbc.EscapeSyntaxCallMode
- of(String) - Static method in enum org.postgresql.jdbc.PreferQueryMode
- of(ByteBuffer...) - Static method in interface org.postgresql.util.ByteStreamWriter
- of(Properties) - Static method in enum org.postgresql.jdbc.GSSEncMode
- of(Properties) - Static method in enum org.postgresql.jdbc.SslMode
- of(ByteStreamWriter) - Static method in class org.postgresql.fastpath.FastpathArg
-
Deprecated.
- Oid - Class in org.postgresql.core
-
Provides constants for well-known backend OIDs for the types we commonly use.
- Oid() - Constructor for class org.postgresql.core.Oid
- OID - Static variable in class org.postgresql.core.Oid
- OID_ARRAY - Static variable in class org.postgresql.core.Oid
- onClean(boolean) - Method in interface org.postgresql.util.LazyCleaner.CleaningAction
- onInsertRow - Variable in class org.postgresql.jdbc.PgResultSet
- onParameterStatus(String, String) - Method in class org.postgresql.core.QueryExecutorBase
-
Update the parameter status map in response to a new ParameterStatus wire protocol message.
- open - Variable in class org.postgresql.geometric.PGpath
-
True if the path is open, false if closed.
- open(int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
Deprecated.As of 8.3, replaced by
LargeObjectManager.open(long)
- open(int, boolean) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This opens an existing large object, same as previous method, but commits the transaction on close if asked.
- open(int, int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
Deprecated.As of 8.3, replaced by
LargeObjectManager.open(long, int)
- open(int, int, boolean) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This opens an existing large object, same as previous method, but commits the transaction on close if asked.
- open(long) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This opens an existing large object, based on its OID.
- open(long, boolean) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This opens an existing large object, same as previous method, but commits the transaction on close if asked.
- open(long, int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This opens an existing large object, based on its OID.
- open(long, int, boolean) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This opens an existing large object, based on its OID.
- OPEN - Enum constant in enum org.postgresql.core.TransactionState
- openConnection(HostSpec[], Properties) - Static method in class org.postgresql.core.ConnectionFactory
-
Establishes and initializes a new connection.
- openConnectionImpl(HostSpec[], Properties) - Method in class org.postgresql.core.ConnectionFactory
-
Implementation of
ConnectionFactory.openConnection(org.postgresql.util.HostSpec[], java.util.Properties)
for a particular protocol version. - openConnectionImpl(HostSpec[], Properties) - Method in class org.postgresql.core.v3.ConnectionFactoryImpl
- openPath() - Method in class org.postgresql.geometric.PGpath
- OPTIONS - Enum constant in enum org.postgresql.PGProperty
-
Specify 'options' connection initialization parameter.
- ORG_POSTGRESQL_PGPASSFILE - Enum constant in enum org.postgresql.PGEnvironment
-
Specified location of password file.
- ORG_POSTGRESQL_PGSERVICEFILE - Enum constant in enum org.postgresql.PGEnvironment
-
The connection service resource (file, url) allows connection parameters to be associated with a single service name.
- org.postgresql - package org.postgresql
- org.postgresql.copy - package org.postgresql.copy
- org.postgresql.core - package org.postgresql.core
- org.postgresql.core.v3 - package org.postgresql.core.v3
- org.postgresql.core.v3.adaptivefetch - package org.postgresql.core.v3.adaptivefetch
- org.postgresql.core.v3.replication - package org.postgresql.core.v3.replication
- org.postgresql.ds - package org.postgresql.ds
- org.postgresql.ds.common - package org.postgresql.ds.common
- org.postgresql.fastpath - package org.postgresql.fastpath
- org.postgresql.geometric - package org.postgresql.geometric
- org.postgresql.gss - package org.postgresql.gss
- org.postgresql.hostchooser - package org.postgresql.hostchooser
- org.postgresql.jdbc - package org.postgresql.jdbc
- org.postgresql.jdbc2 - package org.postgresql.jdbc2
- org.postgresql.jdbc2.optional - package org.postgresql.jdbc2.optional
- org.postgresql.jdbc3 - package org.postgresql.jdbc3
- org.postgresql.jdbcurlresolver - package org.postgresql.jdbcurlresolver
- org.postgresql.jre7.sasl - package org.postgresql.jre7.sasl
- org.postgresql.largeobject - package org.postgresql.largeobject
- org.postgresql.osgi - package org.postgresql.osgi
- org.postgresql.plugin - package org.postgresql.plugin
- org.postgresql.replication - package org.postgresql.replication
- org.postgresql.replication.fluent - package org.postgresql.replication.fluent
- org.postgresql.replication.fluent.logical - package org.postgresql.replication.fluent.logical
- org.postgresql.replication.fluent.physical - package org.postgresql.replication.fluent.physical
- org.postgresql.ssl - package org.postgresql.ssl
- org.postgresql.ssl.jdbc4 - package org.postgresql.ssl.jdbc4
- org.postgresql.sspi - package org.postgresql.sspi
- org.postgresql.translation - package org.postgresql.translation
- org.postgresql.util - package org.postgresql.util
- org.postgresql.util.internal - package org.postgresql.util.internal
- org.postgresql.xa - package org.postgresql.xa
- org.postgresql.xml - package org.postgresql.xml
- originalQuery - Variable in class org.postgresql.jdbc.PgResultSet
- OSUtil - Class in org.postgresql.util
-
Operating system specifics
- OSUtil() - Constructor for class org.postgresql.util.OSUtil
- other - Enum constant in enum org.postgresql.core.JavaVersion
- othersDeletesAreVisible(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- othersInsertsAreVisible(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- othersUpdatesAreVisible(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- OUT_OF_MEMORY - Enum constant in enum org.postgresql.util.PSQLState
- ownDeletesAreVisible(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- ownInsertsAreVisible(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- ownUpdatesAreVisible(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
P
- ParameterList - Interface in org.postgresql.core
-
Abstraction of a list of parameters to be substituted into a Query.
- parse(String) - Method in class org.postgresql.core.CommandCompleteParser
-
Parses
CommandComplete (B)
message. - parseACL(String, String) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Take the a String representing an array of ACLs and return a Map mapping the SQL permission name to a List of usernames who have that permission.
- parseAlterKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of CREATE keyword regardless of case.
- parseAsKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of AS keyword regardless of case.
- parseAtomicKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of ATOMIC keyword regardless of case.
- parseBackendTimeZone(String) - Static method in class org.postgresql.jdbc.TimestampUtils
-
Converts backend's TimeZone parameter to java format.
- parseBeginKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of BEGIN keyword regardless of case.
- parseBlockComment(char[], int) - Static method in class org.postgresql.core.Parser
-
Test if the
/
character atoffset
starts a block comment, and return the position of the last/
character. - parseCreateKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of CREATE keyword regardless of case.
- parseDeleteKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of DELETE keyword regardless of case.
- parseDollarQuotes(char[], int) - Static method in class org.postgresql.core.Parser
-
Test if the dollar character (
$
) at the given offset starts a dollar-quoted string and return the offset of the ending dollar character. - parseDoubleQuotes(char[], int) - Static method in class org.postgresql.core.Parser
-
Find the end of the double-quoted string starting at the given offset.
- parseInsertKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of INSERT keyword regardless of case.
- parseJdbcSql(String, boolean, boolean, boolean, boolean, boolean, String...) - Static method in class org.postgresql.core.Parser
-
Parses JDBC query into PostgreSQL's native format.
- parseLineComment(char[], int) - Static method in class org.postgresql.core.Parser
-
Test if the
-
character atoffset
starts a--
style line comment, and return the position of the first\r
or\n
character. - parseLong(String, int, int) - Static method in class org.postgresql.core.Parser
-
Faster version of
Long.parseLong(String)
when parsing a substring is required - parseMoveKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of MOVE keyword regardless of case.
- parseProperty(String) - Static method in class org.postgresql.util.PGPropertyMaxResultBufferParser
-
Method to parse value of max result buffer size.
- Parser - Class in org.postgresql.core
-
Basic query parser infrastructure.
- Parser() - Constructor for class org.postgresql.core.Parser
- parseReturningKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of RETURNING keyword regardless of case.
- parseSelectKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of SELECT keyword regardless of case.
- parseServerVersionStr(String) - Static method in class org.postgresql.core.Utils
-
Deprecated.use specific
Version
instance - parseSingleQuotes(char[], int, boolean) - Static method in class org.postgresql.core.Parser
-
Find the end of the single-quoted string starting at the given offset.
- parseUpdateKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of UPDATE keyword regardless of case.
- parseURL(String, Properties) - Static method in class org.postgresql.Driver
-
Constructs a new DriverURL, splitting the specified URL into its component parts.
- parseValuesKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of VALUES keyword regardless of case.
- parseWithKeyword(char[], int) - Static method in class org.postgresql.core.Parser
-
Parse string to check presence of WITH keyword regardless of case.
- PASSWORD - Enum constant in enum org.postgresql.PGProperty
-
Password to use when authenticating.
- PasswordUtil - Class in org.postgresql.util
- PasswordUtil() - Constructor for class org.postgresql.util.PasswordUtil
- PATCH_VERSION - Static variable in class org.postgresql.util.DriverInfo
- PATH - Static variable in class org.postgresql.core.Oid
- peek() - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Reads a byte from the buffer without advancing the index pointer.
- peekChar() - Method in class org.postgresql.core.PGStream
-
Receives a single character from the backend, without advancing the current protocol stream position.
- PG_DBNAME - Enum constant in enum org.postgresql.PGProperty
-
Database name to connect to (may be specified directly in the JDBC URL).
- PG_HOST - Enum constant in enum org.postgresql.PGProperty
-
Hostname of the PostgreSQL server (may be specified directly in the JDBC URL).
- PG_PORT - Enum constant in enum org.postgresql.PGProperty
-
Port of the PostgreSQL server (may be specified directly in the JDBC URL).
- PgArray - Class in org.postgresql.jdbc
-
Array is used collect one column of query result data.
- PgArray(BaseConnection, int, byte[]) - Constructor for class org.postgresql.jdbc.PgArray
-
Create a new Array.
- PgArray(BaseConnection, int, String) - Constructor for class org.postgresql.jdbc.PgArray
-
Create a new Array.
- PGBinaryObject - Interface in org.postgresql.util
-
PGBinaryObject is a interface that classes extending
PGobject
can use to take advantage of more optimal binary encoding of the data type. - PGBindException - Exception in org.postgresql.core
- PGBindException(IOException) - Constructor for exception org.postgresql.core.PGBindException
- PgBlob - Class in org.postgresql.jdbc
- PgBlob(BaseConnection, long) - Constructor for class org.postgresql.jdbc.PgBlob
- PGbox - Class in org.postgresql.geometric
-
This represents the box datatype within org.postgresql.
- PGbox() - Constructor for class org.postgresql.geometric.PGbox
-
Required constructor.
- PGbox(double, double, double, double) - Constructor for class org.postgresql.geometric.PGbox
- PGbox(String) - Constructor for class org.postgresql.geometric.PGbox
- PGbox(PGpoint, PGpoint) - Constructor for class org.postgresql.geometric.PGbox
- PGBundleActivator - Class in org.postgresql.osgi
-
This class is an OSGi Bundle Activator and should only be used internally by the OSGi Framework.
- PGBundleActivator() - Constructor for class org.postgresql.osgi.PGBundleActivator
- PGbytea - Class in org.postgresql.util
-
Converts to and from the postgresql bytea datatype used by the backend.
- PGbytea() - Constructor for class org.postgresql.util.PGbytea
- PGcircle - Class in org.postgresql.geometric
-
This represents org.postgresql's circle datatype, consisting of a point and a radius.
- PGcircle() - Constructor for class org.postgresql.geometric.PGcircle
-
This constructor is used by the driver.
- PGcircle(double, double, double) - Constructor for class org.postgresql.geometric.PGcircle
- PGcircle(String) - Constructor for class org.postgresql.geometric.PGcircle
- PGcircle(PGpoint, double) - Constructor for class org.postgresql.geometric.PGcircle
- PgClob - Class in org.postgresql.jdbc
- PgClob(BaseConnection, long) - Constructor for class org.postgresql.jdbc.PgClob
- PgConnection - Class in org.postgresql.jdbc
- PgConnection(HostSpec[], Properties, String) - Constructor for class org.postgresql.jdbc.PgConnection
- PGConnection - Interface in org.postgresql
-
This interface defines the public PostgreSQL extensions to java.sql.Connection.
- PgConnection.AbortCommand - Class in org.postgresql.jdbc
- PGConnectionPoolDataSource - Class in org.postgresql.ds
-
PostgreSQL implementation of ConnectionPoolDataSource.
- PGConnectionPoolDataSource() - Constructor for class org.postgresql.ds.PGConnectionPoolDataSource
- PGCopyInputStream - Class in org.postgresql.copy
-
InputStream for reading from a PostgreSQL COPY TO STDOUT operation.
- PGCopyInputStream(CopyOut) - Constructor for class org.postgresql.copy.PGCopyInputStream
-
Use given CopyOut operation for reading.
- PGCopyInputStream(PGConnection, String) - Constructor for class org.postgresql.copy.PGCopyInputStream
-
Uses given connection for specified COPY TO STDOUT operation.
- PGCopyOutputStream - Class in org.postgresql.copy
-
OutputStream for buffered input into a PostgreSQL COPY FROM STDIN operation.
- PGCopyOutputStream(CopyIn) - Constructor for class org.postgresql.copy.PGCopyOutputStream
-
Use given CopyIn operation for writing.
- PGCopyOutputStream(CopyIn, int) - Constructor for class org.postgresql.copy.PGCopyOutputStream
-
Use given CopyIn operation for writing.
- PGCopyOutputStream(PGConnection, String) - Constructor for class org.postgresql.copy.PGCopyOutputStream
-
Uses given connection for specified COPY FROM STDIN operation.
- PGCopyOutputStream(PGConnection, String, int) - Constructor for class org.postgresql.copy.PGCopyOutputStream
-
Uses given connection for specified COPY FROM STDIN operation.
- PgDatabaseMetaData - Class in org.postgresql.jdbc
- PgDatabaseMetaData(PgConnection) - Constructor for class org.postgresql.jdbc.PgDatabaseMetaData
- PGDataSourceFactory - Class in org.postgresql.osgi
-
This factory service is designed to be used in OSGi Enterprise environments to create and configure JDBC data-sources.
- PGDataSourceFactory() - Constructor for class org.postgresql.osgi.PGDataSourceFactory
- PGEnvironment - Enum in org.postgresql
-
Some environment variables are intended to have same meaning as libpq describes here: https://www.postgresql.org/docs/current/libpq-envars.html
- PGInterval - Class in org.postgresql.util
-
This implements a class that handles the PostgreSQL interval type.
- PGInterval() - Constructor for class org.postgresql.util.PGInterval
-
required by the driver.
- PGInterval(int, int, int, int, int, double) - Constructor for class org.postgresql.util.PGInterval
-
Initializes all values of this interval to the specified values.
- PGInterval(String) - Constructor for class org.postgresql.util.PGInterval
-
Initialize a interval with a given interval string representation.
- PGjdbcHostnameVerifier - Class in org.postgresql.ssl
- PGjdbcHostnameVerifier() - Constructor for class org.postgresql.ssl.PGjdbcHostnameVerifier
- PGJDBCMain - Class in org.postgresql.util
- PGJDBCMain() - Constructor for class org.postgresql.util.PGJDBCMain
- PGline - Class in org.postgresql.geometric
-
This implements a line represented by the linear equation Ax + By + C = 0.
- PGline() - Constructor for class org.postgresql.geometric.PGline
-
required by the driver.
- PGline(double, double, double) - Constructor for class org.postgresql.geometric.PGline
- PGline(double, double, double, double) - Constructor for class org.postgresql.geometric.PGline
- PGline(PGlseg) - Constructor for class org.postgresql.geometric.PGline
- PGline(PGpoint, PGpoint) - Constructor for class org.postgresql.geometric.PGline
- PGline(String) - Constructor for class org.postgresql.geometric.PGline
- PGlseg - Class in org.postgresql.geometric
-
This implements a lseg (line segment) consisting of two points.
- PGlseg() - Constructor for class org.postgresql.geometric.PGlseg
-
required by the driver.
- PGlseg(double, double, double, double) - Constructor for class org.postgresql.geometric.PGlseg
- PGlseg(String) - Constructor for class org.postgresql.geometric.PGlseg
- PGlseg(PGpoint, PGpoint) - Constructor for class org.postgresql.geometric.PGlseg
- PGmoney - Class in org.postgresql.util
-
This implements a class that handles the PostgreSQL money and cash types.
- PGmoney() - Constructor for class org.postgresql.util.PGmoney
- PGmoney(double) - Constructor for class org.postgresql.util.PGmoney
- PGmoney(String) - Constructor for class org.postgresql.util.PGmoney
- PGNotification - Interface in org.postgresql
-
This interface defines the public PostgreSQL extension for Notifications.
- PGobject - Class in org.postgresql.util
-
PGobject is a class used to describe unknown types An unknown type is any type that is unknown by JDBC Standards.
- PGobject() - Constructor for class org.postgresql.util.PGobject
-
This is called by org.postgresql.Connection.getObject() to create the object.
- PGObjectFactory - Class in org.postgresql.ds.common
-
Returns a DataSource-ish thing based on a JNDI reference.
- PGObjectFactory() - Constructor for class org.postgresql.ds.common.PGObjectFactory
- PgParameterMetaData - Class in org.postgresql.jdbc
- PgParameterMetaData(BaseConnection, int[]) - Constructor for class org.postgresql.jdbc.PgParameterMetaData
- PGPASSFILE - Enum constant in enum org.postgresql.PGEnvironment
-
Specified location of password file.
- PgPassParser - Class in org.postgresql.jdbcurlresolver
-
helps to read Password File.
- PGpath - Class in org.postgresql.geometric
-
This implements a path (a multiple segmented line, which may be closed).
- PGpath() - Constructor for class org.postgresql.geometric.PGpath
-
Required by the driver.
- PGpath(String) - Constructor for class org.postgresql.geometric.PGpath
- PGpath(PGpoint[], boolean) - Constructor for class org.postgresql.geometric.PGpath
- PGpoint - Class in org.postgresql.geometric
-
It maps to the point datatype in org.postgresql.
- PGpoint() - Constructor for class org.postgresql.geometric.PGpoint
-
Required by the driver.
- PGpoint(double, double) - Constructor for class org.postgresql.geometric.PGpoint
- PGpoint(String) - Constructor for class org.postgresql.geometric.PGpoint
-
This is called mainly from the other geometric types, when a point is embedded within their definition.
- PGpolygon - Class in org.postgresql.geometric
-
This implements the polygon datatype within PostgreSQL.
- PGpolygon() - Constructor for class org.postgresql.geometric.PGpolygon
-
Required by the driver.
- PGpolygon(String) - Constructor for class org.postgresql.geometric.PGpolygon
- PGpolygon(PGpoint[]) - Constructor for class org.postgresql.geometric.PGpolygon
-
Creates a polygon using an array of PGpoints.
- PGPooledConnection - Class in org.postgresql.ds
-
PostgreSQL implementation of the PooledConnection interface.
- PGPooledConnection(Connection, boolean) - Constructor for class org.postgresql.ds.PGPooledConnection
- PGPooledConnection(Connection, boolean, boolean) - Constructor for class org.postgresql.ds.PGPooledConnection
-
Creates a new PooledConnection representing the specified physical connection.
- PGPoolingDataSource - Class in org.postgresql.ds
-
Deprecated.Since 42.0.0, instead of this class you should use a fully featured connection pool like HikariCP, vibur-dbcp, commons-dbcp, c3p0, etc.
- PGPoolingDataSource() - Constructor for class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- PGProperty - Enum in org.postgresql
-
All connection parameters that can be either set in JDBC URL, in Driver properties or in datasource setters.
- PGPropertyMaxResultBufferParser - Class in org.postgresql.util
- PGPropertyMaxResultBufferParser() - Constructor for class org.postgresql.util.PGPropertyMaxResultBufferParser
- PGPropertyUtil - Class in org.postgresql.util
-
routines to support PG properties
- PGPropertyUtil() - Constructor for class org.postgresql.util.PGPropertyUtil
- PGRefCursorResultSet - Interface in org.postgresql
-
Deprecated.As of 8.0, this interface is only present for backwards- compatibility purposes. New code should call getString() on the ResultSet that contains the refcursor to obtain the underlying cursor name.
- PGReplicationConnection - Interface in org.postgresql.replication
-
Api available only if connection was create with required for replication properties:
PGProperty.REPLICATION
andPGProperty.ASSUME_MIN_SERVER_VERSION
. - PGReplicationConnectionImpl - Class in org.postgresql.replication
- PGReplicationConnectionImpl(BaseConnection) - Constructor for class org.postgresql.replication.PGReplicationConnectionImpl
- PGReplicationStream - Interface in org.postgresql.replication
-
Not tread safe replication stream (though certain methods can be safely called by different threads).
- PgResultSet - Class in org.postgresql.jdbc
- PgResultSet.CursorResultHandler - Class in org.postgresql.jdbc
- PgResultSetMetaData - Class in org.postgresql.jdbc
- PgResultSetMetaData(BaseConnection, Field[]) - Constructor for class org.postgresql.jdbc.PgResultSetMetaData
-
Initialise for a result with a tuple set and a field descriptor set
- PGResultSetMetaData - Interface in org.postgresql
- PgServiceConfParser - Class in org.postgresql.jdbcurlresolver
-
helps to read Connection Service File.
- PGSERVICEFILE - Enum constant in enum org.postgresql.PGEnvironment
-
The connection service resource (file, url) allows connection parameters to be associated with a single service name.
- PGSimpleDataSource - Class in org.postgresql.ds
-
Simple DataSource which does not perform connection pooling.
- PGSimpleDataSource() - Constructor for class org.postgresql.ds.PGSimpleDataSource
- PgSQLXML - Class in org.postgresql.jdbc
- PgSQLXML(BaseConnection) - Constructor for class org.postgresql.jdbc.PgSQLXML
- PgSQLXML(BaseConnection, String) - Constructor for class org.postgresql.jdbc.PgSQLXML
- PgStatement - Class in org.postgresql.jdbc
- PGStatement - Interface in org.postgresql
-
This interface defines the public PostgreSQL extensions to java.sql.Statement.
- PgStatement.StatementResultHandler - Class in org.postgresql.jdbc
-
ResultHandler implementations for updates, queries, and either-or.
- pgStream - Variable in class org.postgresql.core.QueryExecutorBase
- PGStream - Class in org.postgresql.core
-
Wrapper around the raw connection to the server that implements some basic primitives (reading/writing formatted data, doing string encoding, etc).
- PGStream(SocketFactory, HostSpec) - Constructor for class org.postgresql.core.PGStream
-
Deprecated.
- PGStream(SocketFactory, HostSpec, int) - Constructor for class org.postgresql.core.PGStream
-
Constructor: Connect to the PostgreSQL back end and return a stream connection.
- PGStream(PGStream, int) - Constructor for class org.postgresql.core.PGStream
- PGSYSCONFDIR - Enum constant in enum org.postgresql.PGEnvironment
-
sets the directory containing the PGSERVICEFILE file and possibly other system-wide configuration files.
- PGTime - Class in org.postgresql.util
-
This class augments the Java built-in Time to allow for explicit setting of the time zone.
- PGTime(long) - Constructor for class org.postgresql.util.PGTime
-
Constructs a
PGTime
without a time zone. - PGTime(long, Calendar) - Constructor for class org.postgresql.util.PGTime
-
Constructs a
PGTime
with the given calendar object. - PGTimestamp - Class in org.postgresql.util
-
This class augments the Java built-in Timestamp to allow for explicit setting of the time zone.
- PGTimestamp(long) - Constructor for class org.postgresql.util.PGTimestamp
-
Constructs a
PGTimestamp
without a time zone. - PGTimestamp(long, Calendar) - Constructor for class org.postgresql.util.PGTimestamp
-
Constructs a
PGTimestamp
with the given time zone. - PGtokenizer - Class in org.postgresql.util
-
This class is used to tokenize the text output of org.postgres.
- PGtokenizer(String, char) - Constructor for class org.postgresql.util.PGtokenizer
-
Create a tokeniser.
- PGXAConnection - Class in org.postgresql.xa
-
The PostgreSQL implementation of
XAResource
. - PGXAConnection(BaseConnection) - Constructor for class org.postgresql.xa.PGXAConnection
- PGXADataSource - Class in org.postgresql.xa
-
XA-enabled DataSource implementation.
- PGXADataSource() - Constructor for class org.postgresql.xa.PGXADataSource
- PGXADataSourceFactory - Class in org.postgresql.xa
-
An ObjectFactory implementation for PGXADataSource-objects.
- PGXADataSourceFactory() - Constructor for class org.postgresql.xa.PGXADataSourceFactory
- PGXAException - Exception in org.postgresql.xa
-
A convenience subclass of
XAException
which makes it easy to create an instance ofXAException
with a human-readable message, aThrowable
cause, and an XA error code. - PGXmlFactoryFactory - Interface in org.postgresql.xml
- physical() - Method in interface org.postgresql.replication.fluent.ChainedCreateReplicationSlotBuilder
-
Create physical replication stream for process wal logs in binary form.
- physical() - Method in interface org.postgresql.replication.fluent.ChainedStreamBuilder
-
Create physical replication stream for process wal logs in binary form.
- physical() - Method in class org.postgresql.replication.fluent.ReplicationCreateSlotBuilder
- physical() - Method in class org.postgresql.replication.fluent.ReplicationStreamBuilder
- PHYSICAL - Enum constant in enum org.postgresql.replication.ReplicationType
- PhysicalCreateSlotBuilder - Class in org.postgresql.replication.fluent.physical
- PhysicalCreateSlotBuilder(BaseConnection) - Constructor for class org.postgresql.replication.fluent.physical.PhysicalCreateSlotBuilder
- PhysicalReplicationOptions - Interface in org.postgresql.replication.fluent.physical
- PhysicalStreamBuilder - Class in org.postgresql.replication.fluent.physical
- PhysicalStreamBuilder(StartPhysicalReplicationCallback) - Constructor for class org.postgresql.replication.fluent.physical.PhysicalStreamBuilder
- PI - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- PKCS12KeyManager - Class in org.postgresql.ssl
- PKCS12KeyManager(String, CallbackHandler) - Constructor for class org.postgresql.ssl.PKCS12KeyManager
- point - Variable in class org.postgresql.geometric.PGbox
-
These are the two points.
- point - Variable in class org.postgresql.geometric.PGlseg
-
These are the two points.
- POINT - Static variable in class org.postgresql.core.Oid
- POINT_ARRAY - Static variable in class org.postgresql.core.Oid
- points - Variable in class org.postgresql.geometric.PGpath
-
The points defining this path.
- points - Variable in class org.postgresql.geometric.PGpolygon
-
The points defining the polygon.
- POLYGON - Static variable in class org.postgresql.core.Oid
- PoolingDataSource - Class in org.postgresql.jdbc2.optional
-
Deprecated.Since 42.0.0, see
PGPoolingDataSource
- PoolingDataSource() - Constructor for class org.postgresql.jdbc2.optional.PoolingDataSource
-
Deprecated.
- port - Variable in class org.postgresql.util.HostSpec
- position(byte[], long) - Method in class org.postgresql.jdbc.AbstractBlobClob
-
Iterate over the buffer looking for the specified pattern.
- position(String, long) - Method in class org.postgresql.jdbc.PgClob
-
For now, this is not implemented.
- position(Blob, long) - Method in class org.postgresql.jdbc.AbstractBlobClob
-
This is simply passing the byte value of the pattern Blob.
- position(Clob, long) - Method in class org.postgresql.jdbc.PgClob
-
This should be simply passing the byte value of the pattern Blob.
- POSTGRES_EPOCH_2000_01_01 - Static variable in class org.postgresql.core.v3.replication.V3PGReplicationStream
- POWER - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- PREFER - Enum constant in enum org.postgresql.jdbc.GSSEncMode
-
Start with encrypted connection, fallback to non-encrypted (default).
- PREFER - Enum constant in enum org.postgresql.jdbc.SslMode
-
Start with encrypted connection, fallback to non-encrypted (default).
- PREFER_QUERY_MODE - Enum constant in enum org.postgresql.PGProperty
-
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, extendedCacheEverything means use extended protocol and try cache every statement (including Statement.execute(String sql)) in a query cache.
- preferPrimary - Enum constant in enum org.postgresql.hostchooser.HostRequirement
- PreferQueryMode - Enum in org.postgresql.jdbc
-
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.
- preferSecondary - Enum constant in enum org.postgresql.hostchooser.HostRequirement
- prepare(Xid) - Method in class org.postgresql.xa.PGXAConnection
-
Prepares transaction.
- PREPARE_THRESHOLD - Enum constant in enum org.postgresql.PGProperty
-
Sets the default threshold for enabling server-side prepare.
- prepareCall(String) - Method in class org.postgresql.jdbc.PgConnection
- prepareCall(String, int, int) - Method in class org.postgresql.jdbc.PgConnection
- prepareCall(String, int, int, int) - Method in class org.postgresql.jdbc.PgConnection
- PREPARED_STATEMENT_CACHE_QUERIES - Enum constant in enum org.postgresql.PGProperty
-
Specifies the maximum number of entries in cache of prepared statements.
- PREPARED_STATEMENT_CACHE_SIZE_MIB - Enum constant in enum org.postgresql.PGProperty
-
Specifies the maximum size (in megabytes) of the prepared statement cache.
- prepareStatement(String) - Method in class org.postgresql.jdbc.PgConnection
- prepareStatement(String, int) - Method in class org.postgresql.jdbc.PgConnection
- prepareStatement(String, int[]) - Method in class org.postgresql.jdbc.PgConnection
- prepareStatement(String, int, int) - Method in class org.postgresql.jdbc.PgConnection
- prepareStatement(String, int, int, int) - Method in class org.postgresql.jdbc.PgConnection
- prepareStatement(String, String[]) - Method in class org.postgresql.jdbc.PgConnection
- prepareThreshold - Variable in class org.postgresql.jdbc.PgConnection
- previous() - Method in class org.postgresql.jdbc.PgResultSet
- primary - Enum constant in enum org.postgresql.hostchooser.HostRequirement
- Primary - Enum constant in enum org.postgresql.hostchooser.HostStatus
- processNotifies() - Method in interface org.postgresql.core.QueryExecutor
-
Prior to attempting to retrieve notifications, we need to pull any recently received notifications off of the network buffers.
- processNotifies() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- processNotifies(int) - Method in interface org.postgresql.core.QueryExecutor
-
Prior to attempting to retrieve notifications, we need to pull any recently received notifications off of the network buffers.
- processNotifies(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- processResults(ResultHandler, int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- processResults(ResultHandler, int, boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- processServerFirstMessage(int) - Method in class org.postgresql.jre7.sasl.ScramAuthenticator
- processServerMechanismsAndInit() - Method in class org.postgresql.jre7.sasl.ScramAuthenticator
- propertiesConsistencyCheck(Properties) - Static method in class org.postgresql.util.PGPropertyUtil
-
Validate properties.
- PROTOCOL_VERSION - Enum constant in enum org.postgresql.PGProperty
-
Force use of a particular protocol version when connecting, if set, disables protocol version fallback.
- PROTOCOL_VIOLATION - Enum constant in enum org.postgresql.util.PSQLState
-
The server sent us a response the driver was not prepared for and is either bizarre datastream corruption, a driver bug, or a protocol violation on the server's part.
- Provider<T> - Interface in org.postgresql.core
-
Represents a provider of results.
- PSQLException - Exception in org.postgresql.util
- PSQLException(String, PSQLState) - Constructor for exception org.postgresql.util.PSQLException
- PSQLException(String, PSQLState, Throwable) - Constructor for exception org.postgresql.util.PSQLException
- PSQLException(ServerErrorMessage) - Constructor for exception org.postgresql.util.PSQLException
- PSQLException(ServerErrorMessage, boolean) - Constructor for exception org.postgresql.util.PSQLException
- PSQLSavepoint - Class in org.postgresql.jdbc
- PSQLSavepoint(int) - Constructor for class org.postgresql.jdbc.PSQLSavepoint
- PSQLSavepoint(String) - Constructor for class org.postgresql.jdbc.PSQLSavepoint
- PSQLState - Enum in org.postgresql.util
-
This class is used for holding SQLState codes.
- PSQLWarning - Exception in org.postgresql.util
- PSQLWarning(ServerErrorMessage) - Constructor for exception org.postgresql.util.PSQLWarning
- publish(LogRecord) - Method in class org.postgresql.util.LogWriterHandler
- purgeTimerTasks() - Method in interface org.postgresql.core.BaseConnection
-
Invoke purge() on the underlying shared Timer so that internal resources will be released.
- purgeTimerTasks() - Method in class org.postgresql.jdbc.PgConnection
- put(Key, Value) - Method in class org.postgresql.util.LruCache
-
Returns given value to the cache.
- putAll(Map<Key, Value>) - Method in class org.postgresql.util.LruCache
-
Puts all the values from the given map into the cache.
Q
- QUARTER - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- query - Variable in class org.postgresql.core.CachedQuery
- Query - Interface in org.postgresql.core
-
Abstraction of a generic Query, hiding the details of any protocol-version-specific data needed to execute the query efficiently.
- QUERY_BOTH_ROWS_AND_STATUS - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution used by generated keys where we want to receive both the ResultSet and associated update count from the command status.
- QUERY_CANCELED - Enum constant in enum org.postgresql.util.PSQLState
- QUERY_DESCRIBE_ONLY - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution when we don't really want to execute, we just want to get the parameter metadata for the statement.
- QUERY_DISALLOW_BATCHING - Static variable in interface org.postgresql.core.QueryExecutor
-
Deprecated.in PgJDBC 9.4 as we now auto-size batches.
- QUERY_EXECUTE_AS_SIMPLE - Static variable in interface org.postgresql.core.QueryExecutor
-
Execute the query via simple 'Q' command (not parse, bind, exec, but simple execute).
- QUERY_FORCE_DESCRIBE_PORTAL - Static variable in interface org.postgresql.core.QueryExecutor
-
Force this query to be described at each execution.
- QUERY_FORWARD_CURSOR - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution that indicates a forward-fetch-capable cursor should be used if possible.
- QUERY_NO_BINARY_TRANSFER - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution to avoid using binary transfer.
- QUERY_NO_METADATA - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution that indicates that resultset metadata isn't needed and can be safely omitted.
- QUERY_NO_RESULTS - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution that indicates that a resultset isn't expected and the query executor can safely discard any rows (although the resultset should still appear to be from a resultset-returning query).
- QUERY_ONESHOT - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution that indicates the given Query object is unlikely to be reused.
- QUERY_READ_ONLY_HINT - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag indicating that when beginning a transaction, it should be read only.
- QUERY_SUPPRESS_BEGIN - Static variable in interface org.postgresql.core.QueryExecutor
-
Flag for query execution that indicates the automatic BEGIN on the first statement when outside a transaction should not be done.
- QueryExecutor - Interface in org.postgresql.core
-
Abstracts the protocol-specific details of executing a query.
- QueryExecutorBase - Class in org.postgresql.core
- QueryExecutorBase(PGStream, int, Properties) - Constructor for class org.postgresql.core.QueryExecutorBase
- QueryExecutorCloseAction - Class in org.postgresql.core
-
The action performs connection cleanup, so it is properly terminated from the backend point of view.
- QueryExecutorCloseAction(PGStream) - Constructor for class org.postgresql.core.QueryExecutorCloseAction
- QueryExecutorImpl - Class in org.postgresql.core.v3
-
QueryExecutor implementation for the V3 protocol.
- QueryExecutorImpl(PGStream, int, Properties) - Constructor for class org.postgresql.core.v3.QueryExecutorImpl
- QUOTE_RETURNING_IDENTIFIERS - Enum constant in enum org.postgresql.PGProperty
-
Quote returning columns.
- quotelessTableName(String) - Static method in class org.postgresql.jdbc.PgResultSet
-
Cracks out the table name and schema (if it exists) from a fully qualified table name.
R
- RADIANS - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- radius - Variable in class org.postgresql.geometric.PGcircle
-
This is the radius.
- read() - Method in class org.postgresql.copy.PGCopyInputStream
- read() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- read() - Method in class org.postgresql.core.VisibleBufferedInputStream
- read() - Method in class org.postgresql.gss.GSSInputStream
- read() - Method in class org.postgresql.largeobject.BlobInputStream
-
The minimum required to implement input stream.
- read() - Method in interface org.postgresql.replication.PGReplicationStream
-
Read next wal record from backend.
- read() - Method in class org.postgresql.util.ReaderInputStream
- read(byte[]) - Method in class org.postgresql.copy.PGCopyInputStream
- read(byte[], int, int) - Method in class org.postgresql.copy.PGCopyInputStream
- read(byte[], int, int) - Method in class org.postgresql.core.VisibleBufferedInputStream
- read(byte[], int, int) - Method in class org.postgresql.gss.GSSInputStream
- read(byte[], int, int) - Method in class org.postgresql.largeobject.BlobInputStream
- read(byte[], int, int) - Method in class org.postgresql.largeobject.LargeObject
-
Reads some data from the object into an existing array.
- read(byte[], int, int) - Method in class org.postgresql.util.ReaderInputStream
- read(int) - Method in class org.postgresql.largeobject.LargeObject
-
Reads some data from the object, and return as a byte[] array.
- READ - Static variable in class org.postgresql.largeobject.LargeObjectManager
-
This mode indicates we want to read an object.
- READ_ONLY - Enum constant in enum org.postgresql.PGProperty
-
Puts this connection in read-only mode.
- READ_ONLY_MODE - Enum constant in enum org.postgresql.PGProperty
-
Connection parameter to control behavior when
Connection.setReadOnly(boolean)
is set totrue
. - readBaseObject(ObjectInputStream) - Method in class org.postgresql.ds.common.BaseDataSource
- ReaderInputStream - Class in org.postgresql.util
-
ReaderInputStream accepts a UTF-16 char stream (Reader) as input and converts it to a UTF-8 byte stream (InputStream) as output.
- ReaderInputStream(Reader) - Constructor for class org.postgresql.util.ReaderInputStream
- readFromCopy() - Method in interface org.postgresql.copy.CopyOut
-
Blocks wait for a row of data to be received from server on an active copy operation.
- readFromCopy() - Method in class org.postgresql.copy.PGCopyInputStream
- readFromCopy() - Method in class org.postgresql.core.v3.CopyDualImpl
- readFromCopy() - Method in class org.postgresql.core.v3.CopyOutImpl
- readFromCopy(boolean) - Method in interface org.postgresql.copy.CopyOut
-
Wait for a row of data to be received from server on an active copy operation.
- readFromCopy(boolean) - Method in class org.postgresql.copy.PGCopyInputStream
- readFromCopy(boolean) - Method in class org.postgresql.core.v3.CopyDualImpl
- readFromCopy(boolean) - Method in class org.postgresql.core.v3.CopyOutImpl
- readOnlyCopy() - Method in class org.postgresql.core.Tuple
-
Create a read-only copy of the tuple
- readPending() - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- readPending() - Method in interface org.postgresql.replication.PGReplicationStream
-
Read next WAL record from backend.
- readRaw() - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Reads byte from the buffer without any checks.
- readStartupMessages() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- READWRITE - Static variable in class org.postgresql.largeobject.LargeObjectManager
-
This mode is the default.
- receive(byte[], int, int) - Method in class org.postgresql.core.PGStream
-
Reads in a given number of bytes from the backend.
- receive(int) - Method in class org.postgresql.core.PGStream
-
Reads in a given number of bytes from the backend.
- RECEIVE_BUFFER_SIZE - Enum constant in enum org.postgresql.PGProperty
-
Socket read buffer size (SO_RECVBUF).
- receiveCanonicalString() - Method in class org.postgresql.core.PGStream
-
Receives a null-terminated string from the backend and attempts to decode to a
canonical
String
. - receiveCanonicalStringIfPresent() - Method in class org.postgresql.core.PGStream
-
Receives a null-terminated string from the backend and attempts to decode to a
canonical
String
. - receiveChar() - Method in class org.postgresql.core.PGStream
-
Receives a single character from the backend.
- receiveEOF() - Method in class org.postgresql.core.PGStream
-
Consume an expected EOF from the backend.
- receiveErrorString(int) - Method in class org.postgresql.core.PGStream
-
Receives a fixed-size string from the backend, and tries to avoid "UTF-8 decode failed" errors.
- receiveInteger2() - Method in class org.postgresql.core.PGStream
-
Receives a two byte integer from the backend.
- receiveInteger4() - Method in class org.postgresql.core.PGStream
-
Receives a four byte integer from the backend.
- receiveParameterStatus() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- receiveString() - Method in class org.postgresql.core.PGStream
-
Receives a null-terminated string from the backend.
- receiveString(int) - Method in class org.postgresql.core.PGStream
-
Receives a fixed-size string from the backend.
- receiveTupleV3() - Method in class org.postgresql.core.PGStream
-
Read a tuple from the back end.
- recover(int) - Method in class org.postgresql.xa.PGXAConnection
-
Recovers transaction.
- REF_CURSOR - Static variable in class org.postgresql.core.Oid
- REF_CURSOR_ARRAY - Static variable in class org.postgresql.core.Oid
- refreshRow() - Method in class org.postgresql.jdbc.PgResultSet
- register() - Static method in class org.postgresql.Driver
-
Register the driver against
DriverManager
. - register(int, ArrayAssistant) - Static method in class org.postgresql.jdbc2.ArrayAssistantRegistry
- register(Object, LazyCleaner.CleaningAction<T>) - Method in class org.postgresql.util.LazyCleaner
- registerOutParameter(int, int) - Method in interface org.postgresql.core.ParameterList
- relative(int) - Method in class org.postgresql.jdbc.PgResultSet
- releaseQuery(CachedQuery) - Method in interface org.postgresql.core.QueryExecutor
- releaseQuery(CachedQuery) - Method in class org.postgresql.core.QueryExecutorBase
- releaseSavepoint(Savepoint) - Method in class org.postgresql.jdbc.PgConnection
- releaseTimer() - Method in class org.postgresql.util.SharedTimer
- remaining() - Method in class org.postgresql.core.FixedLengthOutputStream
- remove(String, String) - Method in class org.postgresql.util.PGtokenizer
-
This removes the lead/trailing strings from all tokens.
- remove(String, String, String) - Static method in class org.postgresql.util.PGtokenizer
-
This removes the lead/trailing strings from a string.
- removeAngle() - Method in class org.postgresql.util.PGtokenizer
-
Removes < and > from the beginning and end of all tokens.
- removeAngle(String) - Static method in class org.postgresql.util.PGtokenizer
-
Removes < and > from the beginning and end of a string.
- removeBinaryReceiveOid(int) - Method in interface org.postgresql.core.QueryExecutor
-
Remove given oid from the list of oids for binary receive encoding.
- removeBinaryReceiveOid(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- removeBinarySendOid(int) - Method in interface org.postgresql.core.QueryExecutor
-
Remove given oid from the list of oids for binary send encoding.
- removeBinarySendOid(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- removeBox() - Method in class org.postgresql.util.PGtokenizer
-
Removes [ and ] from the beginning and end of all tokens.
- removeBox(String) - Static method in class org.postgresql.util.PGtokenizer
-
Removes [ and ] from the beginning and end of a string.
- removeConnectionEventListener(ConnectionEventListener) - Method in class org.postgresql.ds.PGPooledConnection
-
Removes a listener for close or fatal error events on the connection handed out to a client.
- removeCurlyBrace() - Method in class org.postgresql.util.PGtokenizer
-
Removes < and > from the beginning and end of all tokens.
- removeCurlyBrace(String) - Static method in class org.postgresql.util.PGtokenizer
-
Removes curly braces { and } from the beginning and end of a string.
- removePara() - Method in class org.postgresql.util.PGtokenizer
-
Removes ( and ) from the beginning and end of all tokens.
- removePara(String) - Static method in class org.postgresql.util.PGtokenizer
-
Removes ( and ) from the beginning and end of a string.
- removeQuery(boolean, Query) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
-
Remove query information from caching.
- removeQueryFromAdaptiveFetchCache(boolean, ResultCursor) - Method in interface org.postgresql.core.QueryExecutor
-
Remove query from adaptive fetch cache inside QueryExecutor
- removeQueryFromAdaptiveFetchCache(boolean, ResultCursor) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- removeStatementEventListener(StatementEventListener) - Method in class org.postgresql.ds.PGPooledConnection
- removeStoredDataSource() - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- REPEAT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- REPLACE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- replaceProcessing(String, boolean, boolean) - Static method in class org.postgresql.core.Parser
-
Filter the SQL string of Java SQL Escape clauses.
- replaceProcessingEnabled - Variable in class org.postgresql.jdbc.PgStatement
- REPLICATION - Enum constant in enum org.postgresql.PGProperty
-
Connection parameter passed in the startup message.
- ReplicationCreateSlotBuilder - Class in org.postgresql.replication.fluent
- ReplicationCreateSlotBuilder(BaseConnection) - Constructor for class org.postgresql.replication.fluent.ReplicationCreateSlotBuilder
- ReplicationProtocol - Interface in org.postgresql.core
-
Abstracts the protocol-specific details of physic and logic replication.
- ReplicationSlotInfo - Class in org.postgresql.replication
-
Information returned on replication slot creation.
- ReplicationSlotInfo(String, ReplicationType, LogSequenceNumber, String, String) - Constructor for class org.postgresql.replication.ReplicationSlotInfo
- replicationStream() - Method in interface org.postgresql.replication.PGReplicationConnection
-
After start replication stream this connection not available to use for another queries until replication stream will not close.
- replicationStream() - Method in class org.postgresql.replication.PGReplicationConnectionImpl
- ReplicationStreamBuilder - Class in org.postgresql.replication.fluent
- ReplicationStreamBuilder(BaseConnection) - Constructor for class org.postgresql.replication.fluent.ReplicationStreamBuilder
- ReplicationType - Enum in org.postgresql.replication
- reportHostStatus(HostSpec, HostStatus) - Static method in class org.postgresql.hostchooser.GlobalHostStatusTracker
-
Store the actual observed host status.
- REQUIRE - Enum constant in enum org.postgresql.jdbc.GSSEncMode
-
Ensure connection is encrypted.
- REQUIRE - Enum constant in enum org.postgresql.jdbc.SslMode
-
Ensure connection is encrypted.
- requireEncryption() - Method in enum org.postgresql.jdbc.GSSEncMode
- requireEncryption() - Method in enum org.postgresql.jdbc.SslMode
- requiresQuoting(int) - Method in interface org.postgresql.core.TypeInfo
- requiresQuoting(int) - Method in class org.postgresql.jdbc.TypeInfoCache
- requiresQuotingSqlType(int) - Method in interface org.postgresql.core.TypeInfo
-
Returns true if particular sqlType requires quoting.
- requiresQuotingSqlType(int) - Method in class org.postgresql.jdbc.TypeInfoCache
-
Returns true if particular sqlType requires quoting.
- reset() - Method in class org.postgresql.largeobject.BlobInputStream
-
Repositions this stream to the position at the time the
mark
method was last called on this input stream. - resetNeedUpdateFieldFormats() - Method in class org.postgresql.core.v3.BatchedQuery
- resolveEntity(String, String) - Method in class org.postgresql.xml.EmptyStringEntityResolver
- ResourceLock - Class in org.postgresql.jdbc
-
Extends a ReentrantLock for use in try-with-resources block.
- ResourceLock() - Constructor for class org.postgresql.jdbc.ResourceLock
- result - Variable in class org.postgresql.core.EncodingPredictor.DecodeResult
- result - Variable in class org.postgresql.jdbc.PgStatement
-
The current results.
- ResultCursor - Interface in org.postgresql.core
-
Abstraction of a cursor over a returned resultset.
- ResultHandler - Interface in org.postgresql.core
-
Callback interface for passing query results from the protocol-specific layer to the protocol-independent JDBC implementation code.
- ResultHandlerBase - Class in org.postgresql.core
-
Empty implementation of
ResultHandler
interface. - ResultHandlerBase() - Constructor for class org.postgresql.core.ResultHandlerBase
- ResultHandlerDelegate - Class in org.postgresql.core
-
Internal to the driver class, please do not use in the application.
- ResultHandlerDelegate(ResultHandler) - Constructor for class org.postgresql.core.ResultHandlerDelegate
- resultsettype - Variable in class org.postgresql.jdbc.PgStatement
- ResultWrapper - Class in org.postgresql.jdbc
-
Helper class that storing result info.
- ResultWrapper(long, long) - Constructor for class org.postgresql.jdbc.ResultWrapper
- ResultWrapper(ResultSet) - Constructor for class org.postgresql.jdbc.ResultWrapper
- returnsRows() - Method in class org.postgresql.core.SqlCommand
- REWRITE_BATCHED_INSERTS - Enum constant in enum org.postgresql.PGProperty
-
Configure optimization to enable batch insert re-writing.
- RIGHT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- rollback() - Method in class org.postgresql.jdbc.PgConnection
- rollback(Savepoint) - Method in class org.postgresql.jdbc.PgConnection
- rollback(Xid) - Method in class org.postgresql.xa.PGXAConnection
-
Preconditions:
- ROUND - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- rowDeleted() - Method in class org.postgresql.jdbc.PgResultSet
- rowInserted() - Method in class org.postgresql.jdbc.PgResultSet
- rowOffset - Variable in class org.postgresql.jdbc.PgResultSet
- rows - Variable in class org.postgresql.jdbc.PgResultSet
- rowUpdated() - Method in class org.postgresql.jdbc.PgResultSet
- RTRIM - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- run() - Method in class org.postgresql.gss.GssEncAction
- run() - Method in class org.postgresql.jdbc.PgConnection.AbortCommand
- run(QueryExecutor, String, boolean) - Static method in class org.postgresql.core.SetupQueryRunner
S
- SASL - Enum constant in enum org.postgresql.plugin.AuthenticationRequestType
- scale(int) - Method in class org.postgresql.util.PGInterval
-
Scale this interval by an integer factor.
- scanCStringLength() - Method in class org.postgresql.core.VisibleBufferedInputStream
-
Scans the length of the next null terminated string (C-style string) from the stream.
- ScramAuthenticator - Class in org.postgresql.jre7.sasl
- ScramAuthenticator(String, String, PGStream) - Constructor for class org.postgresql.jre7.sasl.ScramAuthenticator
- SECOND - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- secondary - Enum constant in enum org.postgresql.hostchooser.HostRequirement
- Secondary - Enum constant in enum org.postgresql.hostchooser.HostStatus
- secureProgress() - Method in interface org.postgresql.core.ResultHandler
-
Callback for batch statements.
- secureProgress() - Method in class org.postgresql.core.ResultHandlerBase
- secureProgress() - Method in class org.postgresql.core.ResultHandlerDelegate
- secureProgress() - Method in class org.postgresql.jdbc.BatchResultHandler
- seek(int) - Method in class org.postgresql.largeobject.LargeObject
-
Sets the current position within the object.
- seek(int, int) - Method in class org.postgresql.largeobject.LargeObject
-
Sets the current position within the object.
- SEEK_CUR - Static variable in class org.postgresql.largeobject.LargeObject
-
Indicates a seek from the current position.
- SEEK_END - Static variable in class org.postgresql.largeobject.LargeObject
-
Indicates a seek from the end of a file.
- SEEK_SET - Static variable in class org.postgresql.largeobject.LargeObject
-
Indicates a seek from the beginning of a file.
- seek64(long, int) - Method in class org.postgresql.largeobject.LargeObject
-
Sets the current position within the object using 64-bit value (9.3+).
- SELECT - Enum constant in enum org.postgresql.core.SqlCommandType
- SELECT - Enum constant in enum org.postgresql.jdbc.EscapeSyntaxCallMode
- self() - Method in class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- self() - Method in class org.postgresql.replication.fluent.AbstractStreamBuilder
- self() - Method in class org.postgresql.replication.fluent.logical.LogicalCreateSlotBuilder
- self() - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- self() - Method in class org.postgresql.replication.fluent.physical.PhysicalCreateSlotBuilder
- self() - Method in class org.postgresql.replication.fluent.physical.PhysicalStreamBuilder
- send(byte[]) - Method in class org.postgresql.core.PGStream
-
Send an array of bytes to the backend.
- send(byte[], int) - Method in class org.postgresql.core.PGStream
-
Send a fixed-size array of bytes to the backend.
- send(byte[], int, int) - Method in class org.postgresql.core.PGStream
-
Send a fixed-size array of bytes to the backend.
- send(ByteStreamWriter) - Method in class org.postgresql.core.PGStream
-
Send a fixed-size array of bytes to the backend.
- SEND_BUFFER_SIZE - Enum constant in enum org.postgresql.PGProperty
-
Socket write buffer size (SO_SNDBUF).
- sendChar(int) - Method in class org.postgresql.core.PGStream
-
Sends a single character to the back end.
- sendCloseMessage() - Method in class org.postgresql.core.QueryExecutorBase
-
Deprecated.use
QueryExecutorBase.getCloseAction()
instead - sendCloseMessage() - Method in class org.postgresql.core.v3.QueryExecutorImpl
- sendCloseMessage(PGStream) - Method in class org.postgresql.core.QueryExecutorCloseAction
- sendInteger2(int) - Method in class org.postgresql.core.PGStream
-
Sends a 2-byte integer (short) to the back end.
- sendInteger4(int) - Method in class org.postgresql.core.PGStream
-
Sends a 4-byte integer to the back end.
- sendQueryCancel() - Method in interface org.postgresql.core.QueryExecutor
-
Sends a query cancellation for this connection.
- sendQueryCancel() - Method in class org.postgresql.core.QueryExecutorBase
- sendScramClientFirstMessage() - Method in class org.postgresql.jre7.sasl.ScramAuthenticator
- sendStream(InputStream, int) - Method in class org.postgresql.core.PGStream
-
Copy data from an input stream to the connection.
- SERIALIZATION_FAILURE - Enum constant in enum org.postgresql.util.PSQLState
- ServerErrorMessage - Class in org.postgresql.util
- ServerErrorMessage(String) - Constructor for class org.postgresql.util.ServerErrorMessage
- ServerErrorMessage(EncodingPredictor.DecodeResult) - Constructor for class org.postgresql.util.ServerErrorMessage
- ServerVersion - Enum in org.postgresql.core
-
Enumeration for PostgreSQL versions.
- SERVICE - Enum constant in enum org.postgresql.PGProperty
-
Service name to use for additional parameters.
- set(int, byte[]) - Method in class org.postgresql.core.Tuple
-
Set the given field to the given data.
- set(Properties, boolean) - Method in enum org.postgresql.PGProperty
-
Set the boolean value for this connection parameter in the given
Properties
. - set(Properties, int) - Method in enum org.postgresql.PGProperty
-
Set the int value for this connection parameter in the given
Properties
. - set(Properties, String) - Method in enum org.postgresql.PGProperty
-
Set the value for this connection parameter in the given
Properties
. - setAdaptiveFetch(boolean) - Method in interface org.postgresql.core.QueryExecutor
-
Set state of adaptive fetch inside QueryExecutor.
- setAdaptiveFetch(boolean) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
-
Set state of adaptive fetch.
- setAdaptiveFetch(boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- setAdaptiveFetch(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setAdaptiveFetch(boolean) - Method in class org.postgresql.jdbc.PgConnection
- setAdaptiveFetch(boolean) - Method in class org.postgresql.jdbc.PgResultSet
-
Turn on/off adaptive fetch for ResultSet.
- setAdaptiveFetch(boolean) - Method in class org.postgresql.jdbc.PgStatement
- setAdaptiveFetch(boolean) - Method in interface org.postgresql.PGConnection
-
Turn on/off adaptive fetch for connection.
- setAdaptiveFetch(boolean) - Method in interface org.postgresql.PGStatement
-
Turn on/off adaptive fetch for statement.
- setAdaptiveFetchMaximum(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setAdaptiveFetchMinimum(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setAllowEncodingChanges(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setApplicationName(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setApplicationName(String) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- setAppliedLSN(LogSequenceNumber) - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- setAppliedLSN(LogSequenceNumber) - Method in interface org.postgresql.replication.PGReplicationStream
-
Inform backend which LSN has been applied on standby.
- setAsciiStream(long) - Method in class org.postgresql.jdbc.PgClob
- setAssumeMinServerVersion(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setAuthenticationPluginClassName(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setAutoCommit(boolean) - Method in class org.postgresql.jdbc.PgConnection
- setAutosave(AutoSave) - Method in class org.postgresql.ds.common.BaseDataSource
- setAutosave(AutoSave) - Method in class org.postgresql.jdbc.PgConnection
- setAutosave(AutoSave) - Method in interface org.postgresql.PGConnection
-
Configures if connection should use automatic savepoints.
- setAutoSave(AutoSave) - Method in interface org.postgresql.core.QueryExecutor
- setAutoSave(AutoSave) - Method in class org.postgresql.core.QueryExecutorBase
- setBackendKeyData(int, int) - Method in class org.postgresql.core.QueryExecutorBase
- setBinaryParameter(int, byte[], int) - Method in interface org.postgresql.core.ParameterList
-
Binds given byte[] value to a parameter.
- setBinaryReceiveOids(Set<Integer>) - Method in interface org.postgresql.core.QueryExecutor
-
Sets the oids that should be received using binary encoding.
- setBinaryReceiveOids(Set<Integer>) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- setBinarySendOids(Set<Integer>) - Method in interface org.postgresql.core.QueryExecutor
-
Sets the oids that should be sent using binary encoding.
- setBinarySendOids(Set<Integer>) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- setBinaryStream() - Method in class org.postgresql.jdbc.PgSQLXML
- setBinaryStream(long) - Method in class org.postgresql.jdbc.AbstractBlobClob
- setBinaryTransfer(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setBinaryTransferDisable(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setBinaryTransferEnable(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setBytea(int, byte[], int, int) - Method in interface org.postgresql.core.ParameterList
-
Binds a binary bytea value stored as a bytearray to a parameter.
- setBytea(int, InputStream) - Method in interface org.postgresql.core.ParameterList
-
Binds a binary bytea value stored as an InputStream.
- setBytea(int, InputStream, int) - Method in interface org.postgresql.core.ParameterList
-
Binds a binary bytea value stored as an InputStream.
- setBytea(int, ByteStreamWriter) - Method in interface org.postgresql.core.ParameterList
-
Binds a binary bytea value stored as a ByteStreamWriter.
- setBytes(long, byte[]) - Method in class org.postgresql.jdbc.PgBlob
- setBytes(long, byte[], int, int) - Method in class org.postgresql.jdbc.PgBlob
- setByteValue(byte[], int) - Method in class org.postgresql.geometric.PGbox
- setByteValue(byte[], int) - Method in class org.postgresql.geometric.PGpoint
- setByteValue(byte[], int) - Method in interface org.postgresql.util.PGBinaryObject
-
This method is called to set the value of this object.
- setCalendar(Calendar) - Method in class org.postgresql.util.PGTime
-
Sets the calendar object for this time.
- setCalendar(Calendar) - Method in class org.postgresql.util.PGTimestamp
-
Sets the calendar object for this timestamp.
- setCancelSignalTimeout(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setCatalog(String) - Method in class org.postgresql.jdbc.PgConnection
- setCharacterStream() - Method in class org.postgresql.jdbc.PgSQLXML
- setCharacterStream(long) - Method in class org.postgresql.jdbc.PgClob
- setCleanupSavepoints(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
-
see PGProperty#CLEANUP_SAVEPOINTS
- setCleanupSavePoints(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setClientInfo(String, String) - Method in class org.postgresql.jdbc.PgConnection
- setClientInfo(Properties) - Method in class org.postgresql.jdbc.PgConnection
- setConnectTimeout(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setCounter(int) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- setCurrentSchema(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setCursorName(String) - Method in class org.postgresql.jdbc.PgConnection
-
In SQL, a result table can be retrieved through a cursor that is named.
- setCursorName(String) - Method in class org.postgresql.jdbc.PgStatement
- setDatabaseMetadataCacheFields(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setDatabaseMetadataCacheFieldsMiB(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setDatabaseName(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets the name of the PostgreSQL database, running on the server identified by the serverName property.
- setDatabaseName(String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Ensures the DataSource properties are not changed after the DataSource has been used.
- setDataSourceName(String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Sets the name of this DataSource.
- setDays(int) - Method in class org.postgresql.util.PGInterval
-
Set the days of this interval to the specified value.
- setDefaultAutoCommit(boolean) - Method in class org.postgresql.ds.PGConnectionPoolDataSource
-
Sets whether connections supplied by this pool will have autoCommit turned on by default.
- setDefaultFetchSize(int) - Method in class org.postgresql.jdbc.PgConnection
- setDefaultFetchSize(int) - Method in interface org.postgresql.PGConnection
-
Set the default fetch size for statements created from this connection.
- setDefaultRowFetchSize(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setDisableColumnSanitiser(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setDisableColumnSanitiser(boolean) - Method in class org.postgresql.jdbc.PgConnection
- setEncoding(Encoding) - Method in class org.postgresql.core.PGStream
-
Change the encoding used by this connection.
- setEncoding(Encoding) - Method in class org.postgresql.core.QueryExecutorBase
- setEscapeProcessing(boolean) - Method in class org.postgresql.jdbc.PgStatement
- setEscapeSyntaxCallMode(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setFetchDirection(int) - Method in class org.postgresql.jdbc.PgResultSet
- setFetchDirection(int) - Method in class org.postgresql.jdbc.PgStatement
- setFetchSize(int) - Method in class org.postgresql.jdbc.PgStatement
- setFetchSize(int) - Method in class org.postgresql.jdbc.PgResultSet
- setFlushCacheOnDeallocate(boolean) - Method in interface org.postgresql.core.BaseConnection
-
By default, the connection resets statement cache in case deallocate all/discard all message is observed.
- setFlushCacheOnDeallocate(boolean) - Method in interface org.postgresql.core.QueryExecutor
-
By default, the connection resets statement cache in case deallocate all/discard all message is observed.
- setFlushCacheOnDeallocate(boolean) - Method in class org.postgresql.core.QueryExecutorBase
- setFlushCacheOnDeallocate(boolean) - Method in class org.postgresql.jdbc.PgConnection
- setFlushedLSN(LogSequenceNumber) - Method in class org.postgresql.core.v3.replication.V3PGReplicationStream
- setFlushedLSN(LogSequenceNumber) - Method in interface org.postgresql.replication.PGReplicationStream
-
Set flushed LSN.
- setForceBinary(boolean) - Method in class org.postgresql.jdbc.PgConnection
- setFormat(int) - Method in class org.postgresql.core.Field
- setFromReference(Reference) - Method in class org.postgresql.ds.common.BaseDataSource
- setGroupStartupParameters(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setGssEncMode(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setGssLib(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setGssResponseTimeout(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setHasBinaryFields(boolean) - Method in class org.postgresql.core.v3.BatchedQuery
- setHideUnprivilegedObjects(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setHoldability(int) - Method in class org.postgresql.jdbc.PgConnection
- setHostRecheckSeconds(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setHours(int) - Method in class org.postgresql.util.PGInterval
-
Set the hours of this interval to the specified value.
- setInitialConnections(int) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Sets the number of connections that will be created when this DataSource is initialized.
- setIntParameter(int, int) - Method in interface org.postgresql.core.ParameterList
-
Binds an integer value to a parameter.
- setJaasApplicationName(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setJaasLogin(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setKerberosServerName(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setLargeMaxRows(long) - Method in class org.postgresql.jdbc.PgStatement
- setLiteralParameter(int, String, int) - Method in interface org.postgresql.core.ParameterList
-
Binds a String value that is an unquoted literal to the server's query parser (for example, a bare integer) to a parameter.
- setLoadBalanceHosts(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setLocalSocketAddress(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setLocation(int, int) - Method in class org.postgresql.geometric.PGpoint
-
Moves the point to the supplied coordinates.
- setLocation(Point) - Method in class org.postgresql.geometric.PGpoint
-
Deprecated.Will be removed for avoiding a dependency to the
java.desktop
module. - setLoggerFile(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.Configure via java.util.logging
- setLoggerLevel(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.Configure via java.util.logging
- setLoginTimeout(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setLogServerErrorDetail(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setLogUnclosedConnections(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setLogWriter(PrintWriter) - Method in class org.postgresql.ds.common.BaseDataSource
-
This implementation don't use a LogWriter.
- setMaxConnections(int) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Sets the maximum number of connections that the pool will allow.
- setMaxFieldSize(int) - Method in class org.postgresql.jdbc.PgStatement
- setMaximumRowSizeBytes(int) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- setMaxResultBuffer(String) - Method in class org.postgresql.core.PGStream
-
Method to set MaxResultBuffer inside PGStream.
- setMaxResultBuffer(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setMaxRows(int) - Method in class org.postgresql.jdbc.PgStatement
- setMaxRowSizeBytes(int) - Method in class org.postgresql.core.PGStream
-
The idea behind this method is to keep in maxRowSize the size of biggest read data row.
- setMetadata(FieldMetadata) - Method in class org.postgresql.core.Field
- setMinStreamAvailableCheckDelay(int) - Method in class org.postgresql.core.PGStream
- setMinutes(int) - Method in class org.postgresql.util.PGInterval
-
Set the minutes of this interval to the specified value.
- setMonths(int) - Method in class org.postgresql.util.PGInterval
-
Set the months of this interval to the specified value.
- setNetworkTimeout(int) - Method in class org.postgresql.core.PGStream
- setNetworkTimeout(int) - Method in interface org.postgresql.core.QueryExecutor
- setNetworkTimeout(int) - Method in class org.postgresql.core.QueryExecutorBase
- setNetworkTimeout(Executor, int) - Method in class org.postgresql.jdbc.PgConnection
- setNull(int, int) - Method in interface org.postgresql.core.ParameterList
-
Binds a SQL NULL value to a parameter.
- setOptions(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Set command line options for this connection
- setPassword(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets the password to connect with by default.
- setPassword(String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Ensures the DataSource properties are not changed after the DataSource has been used.
- setPGType(String) - Method in class org.postgresql.core.Field
- setPoolable(boolean) - Method in class org.postgresql.jdbc.PgStatement
- setPortNumber(int) - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.
- setPortNumber(int) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Ensures the DataSource properties are not changed after the DataSource has been used.
- setPortNumbers(int[]) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets the port(s) which the PostgreSQL server is listening on for TCP/IP connections.
- setPreferQueryMode(PreferQueryMode) - Method in interface org.postgresql.core.QueryExecutor
- setPreferQueryMode(PreferQueryMode) - Method in class org.postgresql.core.QueryExecutorBase
- setPreferQueryMode(PreferQueryMode) - Method in class org.postgresql.ds.common.BaseDataSource
- setPreparedStatementCacheQueries(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setPreparedStatementCacheSizeMiB(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setPrepareThreshold(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setPrepareThreshold(int) - Method in class org.postgresql.jdbc.PgConnection
- setPrepareThreshold(int) - Method in class org.postgresql.jdbc.PgStatement
- setPrepareThreshold(int) - Method in interface org.postgresql.PGConnection
-
Set the default statement reuse threshold before enabling server-side prepare.
- setPrepareThreshold(int) - Method in interface org.postgresql.PGStatement
-
Sets the reuse threshold for using server-prepared statements.
- setProperty(String, String) - Method in class org.postgresql.ds.common.BaseDataSource
- setProperty(PGProperty, String) - Method in class org.postgresql.ds.common.BaseDataSource
- setProtocolVersion(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setQueryTimeout(int) - Method in class org.postgresql.jdbc.PgStatement
- setQueryTimeoutMs(long) - Method in class org.postgresql.jdbc.PgStatement
-
Sets the queryTimeout limit.
- setQuoteReturningIdentifiers(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setReadOnly(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setReadOnly(boolean) - Method in class org.postgresql.jdbc.PgConnection
- setReadOnlyMode(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setReceiveBufferSize(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setRecvBufferSize(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setReplication(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setResult(Class<T>) - Method in class org.postgresql.jdbc.PgSQLXML
- setReWriteBatchedInserts(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setSavepoint() - Method in class org.postgresql.jdbc.PgConnection
- setSavepoint(String) - Method in class org.postgresql.jdbc.PgConnection
- setSchema(String) - Method in class org.postgresql.jdbc.PgConnection
- setSecContext(GSSContext) - Method in class org.postgresql.core.PGStream
- setSeconds(double) - Method in class org.postgresql.util.PGInterval
-
Set the seconds of this interval to the specified value.
- setSendBufferSize(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setServerName(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Deprecated.
- setServerName(String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Ensures the DataSource properties are not changed after the DataSource has been used.
- setServerNames(String[]) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets the name of the host(s) the PostgreSQL database is running on.
- setServerVersion(String) - Method in class org.postgresql.core.QueryExecutorBase
- setServerVersionNum(int) - Method in class org.postgresql.core.QueryExecutorBase
- setSize(int) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCacheEntry
- setSocketFactory(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSocketFactoryArg(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSocketTimeout(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setSQLType(int) - Method in class org.postgresql.core.Field
- setSsl(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslcert(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslCert(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslfactory(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslfactoryarg(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslFactoryArg(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslhostnameverifier(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslHostnameVerifier(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslkey(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslKey(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslmode(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslMode(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslpassword(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslPassword(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslpasswordcallback(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslPasswordCallback(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslResponseTimeout(int) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslrootcert(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSslRootCert(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setSspiServiceClass(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setStandardConformingStrings(boolean) - Method in class org.postgresql.core.QueryExecutorBase
- setString(long, String) - Method in class org.postgresql.jdbc.PgClob
- setString(long, String, int, int) - Method in class org.postgresql.jdbc.PgClob
- setString(String) - Method in class org.postgresql.jdbc.PgSQLXML
- setStringParameter(int, String, int) - Method in interface org.postgresql.core.ParameterList
-
Binds a String value that needs to be quoted for the server's parser to understand (for example, a timestamp) to a parameter.
- setStringType(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setTargetServerType(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setTcpKeepAlive(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setTcpNoDelay(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setText(int, InputStream) - Method in interface org.postgresql.core.ParameterList
-
Binds a text value stored as an InputStream that is a valid UTF-8 byte stream.
- setTimeoutRequested(boolean) - Method in class org.postgresql.core.VisibleBufferedInputStream
- setTimeZone(TimeZone) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- setTransactionIsolation(int) - Method in class org.postgresql.jdbc.PgConnection
- setTransactionState(TransactionState) - Method in class org.postgresql.core.QueryExecutorBase
- setTransactionTimeout(int) - Method in class org.postgresql.xa.PGXAConnection
-
We don't do transaction timeouts.
- setType(String) - Method in class org.postgresql.util.PGobject
-
This method sets the type of this object.
- setTypeMap(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgConnection
- setTypeMapImpl(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgConnection
- setUnknownLength(int) - Method in class org.postgresql.ds.common.BaseDataSource
- SetupQueryRunner - Class in org.postgresql.core
-
Poor man's Statement & ResultSet, used for initial queries while we're still initializing the system.
- SetupQueryRunner() - Constructor for class org.postgresql.core.SetupQueryRunner
- setUrl(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets properties from a
DriverManager
URL. - setURL(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets properties from a
DriverManager
URL. - setUser(String) - Method in class org.postgresql.ds.common.BaseDataSource
-
Sets the user to connect as by default.
- setUser(String) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.Ensures the DataSource properties are not changed after the DataSource has been used.
- setUseServerPrepare(boolean) - Method in class org.postgresql.jdbc.PgStatement
- setUseServerPrepare(boolean) - Method in interface org.postgresql.PGStatement
-
Deprecated.As of build 302, replaced by
PGStatement.setPrepareThreshold(int)
- setUseSpNego(boolean) - Method in class org.postgresql.ds.common.BaseDataSource
- setValue(int, int, int, int, int, double) - Method in class org.postgresql.util.PGInterval
-
Set all values of this interval to the specified values.
- setValue(String) - Method in class org.postgresql.geometric.PGbox
-
This method sets the value of this object.
- setValue(String) - Method in class org.postgresql.geometric.PGcircle
- setValue(String) - Method in class org.postgresql.geometric.PGline
- setValue(String) - Method in class org.postgresql.geometric.PGlseg
- setValue(String) - Method in class org.postgresql.geometric.PGpath
- setValue(String) - Method in class org.postgresql.geometric.PGpoint
- setValue(String) - Method in class org.postgresql.geometric.PGpolygon
- setValue(String) - Method in class org.postgresql.util.PGInterval
-
Sets a interval string represented value to this instance.
- setValue(String) - Method in class org.postgresql.util.PGmoney
- setValue(String) - Method in class org.postgresql.util.PGobject
-
This method sets the value of this object.
- setXmlFactoryFactory(String) - Method in class org.postgresql.ds.common.BaseDataSource
- setYears(int) - Method in class org.postgresql.util.PGInterval
-
Set the years of this interval to the specified value.
- SharedTimer - Class in org.postgresql.util
- SharedTimer() - Constructor for class org.postgresql.util.SharedTimer
- shouldResolve() - Method in class org.postgresql.util.HostSpec
- SIGN - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SIMPLE - Enum constant in enum org.postgresql.jdbc.PreferQueryMode
- SimpleDataSource - Class in org.postgresql.jdbc2.optional
-
Deprecated.Please use
PGSimpleDataSource
- SimpleDataSource() - Constructor for class org.postgresql.jdbc2.optional.SimpleDataSource
-
Deprecated.
- SIN - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SingleCertTrustManager(InputStream) - Constructor for class org.postgresql.ssl.SingleCertValidatingFactory.SingleCertTrustManager
- SingleCertValidatingFactory - Class in org.postgresql.ssl
-
Provides a SSLSocketFactory that authenticates the remote server against an explicit pre-shared SSL certificate.
- SingleCertValidatingFactory(String) - Constructor for class org.postgresql.ssl.SingleCertValidatingFactory
- SingleCertValidatingFactory.SingleCertTrustManager - Class in org.postgresql.ssl
- size() - Method in class org.postgresql.largeobject.LargeObject
-
This method is inefficient, as the only way to find out the size of the object is to seek to the end, record the current position, then return to the original position.
- size() - Method in class org.postgresql.util.IntList
- size64() - Method in class org.postgresql.largeobject.LargeObject
-
See #size() for information about efficiency.
- skip(int) - Method in class org.postgresql.core.PGStream
- skip(long) - Method in class org.postgresql.core.VisibleBufferedInputStream
- slotName - Variable in class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- slotName - Variable in class org.postgresql.replication.fluent.AbstractStreamBuilder
- SOCKET_FACTORY - Enum constant in enum org.postgresql.PGProperty
-
Socket factory used to create socket.
- SOCKET_FACTORY_ARG - Enum constant in enum org.postgresql.PGProperty
-
The String argument to give to the constructor of the Socket Factory.
- SOCKET_TIMEOUT - Enum constant in enum org.postgresql.PGProperty
-
The timeout value used for socket read operations.
- SocketFactoryFactory - Class in org.postgresql.core
-
Instantiates
SocketFactory
based on thePGProperty.SOCKET_FACTORY
. - SocketFactoryFactory() - Constructor for class org.postgresql.core.SocketFactoryFactory
- SPACE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_DAY - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_FRAC_SECOND - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_HOUR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_MINUTE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_MONTH - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_QUARTER - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_ROOT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_SECOND - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_WEEK - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SQL_TSI_YEAR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- sqlceiling(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
ceiling to ceil translation
- sqlceiling(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.ceiling to ceil translation.
- sqlchar(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
char to chr translation
- sqlchar(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.char to chr translation.
- SqlCommand - Class in org.postgresql.core
-
Data Modification Language inspection support.
- SqlCommandType - Enum in org.postgresql.core
-
Type information inspection support.
- sqlconcat(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
concat translation
- sqlconcat(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.concat translation.
- sqlcurdate(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
curdate to current_date translation
- sqlcurdate(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.curdate to current_date translation.
- sqlcurtime(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
curtime to current_time translation
- sqlcurtime(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.curtime to current_time translation.
- sqldatabase(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
database translation
- sqldatabase(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.database translation.
- sqldayname(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
dayname translation
- sqldayname(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.dayname translation.
- sqldayofmonth(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
dayofmonth translation
- sqldayofmonth(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.dayofmonth translation.
- sqldayofweek(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
dayofweek translation adding 1 to postgresql function since we expect values from 1 to 7
- sqldayofweek(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.dayofweek translation adding 1 to postgresql function since we expect values from 1 to 7.
- sqldayofyear(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
dayofyear translation
- sqldayofyear(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.dayofyear translation.
- sqlhour(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
hour translation
- sqlhour(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.hour translation.
- sqlifnull(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
ifnull translation
- sqlifnull(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.ifnull translation.
- sqlinsert(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
insert to overlay translation
- sqlinsert(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.insert to overlay translation.
- sqllcase(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
lcase to lower translation
- sqllcase(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.lcase to lower translation.
- sqlleft(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
left to substring translation
- sqlleft(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.left to substring translation.
- sqllength(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
length translation
- sqllength(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.length translation.
- sqllocate(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
locate translation
- sqllocate(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.locate translation.
- sqllog(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
log to ln translation
- sqllog(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.log to ln translation.
- sqllog10(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
log10 to log translation
- sqllog10(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.log10 to log translation.
- sqlltrim(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
ltrim translation
- sqlltrim(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.ltrim translation.
- sqlminute(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
minute translation
- sqlminute(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.minute translation.
- sqlmonth(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
month translation
- sqlmonth(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.month translation.
- sqlmonthname(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
monthname translation
- sqlmonthname(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.monthname translation.
- sqlpower(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
power to pow translation
- sqlpower(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.power to pow translation.
- sqlquarter(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
quarter translation
- sqlquarter(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.quarter translation.
- sqlright(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
right to substring translation
- sqlright(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.right to substring translation.
- sqlrtrim(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
rtrim translation
- sqlrtrim(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.rtrim translation.
- sqlsecond(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
second translation
- sqlsecond(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.second translation.
- sqlspace(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
space translation
- sqlspace(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.space translation.
- sqlsubstring(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
substring to substr translation
- sqlsubstring(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.substring to substr translation.
- sqltimestampadd(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
time stamp add
- sqltimestampadd(List<? extends Object>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.time stamp add.
- sqltimestampdiff(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
time stamp diff
- sqltimestampdiff(List<? extends Object>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.time stamp diff.
- sqltruncate(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
truncate to trunc translation
- sqltruncate(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.truncate to trunc translation.
- sqlucase(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
ucase to upper translation
- sqlucase(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.ucase to upper translation.
- sqluser(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
user translation
- sqluser(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.user translation.
- sqlweek(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
week translation
- sqlweek(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.week translation.
- sqlyear(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
-
year translation
- sqlyear(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.year translation.
- SQRT - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- SSL - Enum constant in enum org.postgresql.PGProperty
-
Control use of SSL: empty or
true
values implysslmode==verify-full
- SSL_CERT - Enum constant in enum org.postgresql.PGProperty
-
File containing the SSL Certificate.
- SSL_FACTORY - Enum constant in enum org.postgresql.PGProperty
-
Classname of the SSL Factory to use (instance of
SSLSocketFactory
). - SSL_FACTORY_ARG - Enum constant in enum org.postgresql.PGProperty
-
Deprecated.use
..Factory(Properties)
constructor. - SSL_HOSTNAME_VERIFIER - Enum constant in enum org.postgresql.PGProperty
-
Classname of the SSL HostnameVerifier to use (instance of
HostnameVerifier
). - SSL_KEY - Enum constant in enum org.postgresql.PGProperty
-
File containing the SSL Key.
- SSL_MODE - Enum constant in enum org.postgresql.PGProperty
-
Parameter governing the use of SSL.
- SSL_PASSWORD - Enum constant in enum org.postgresql.PGProperty
-
The SSL password to use in the default CallbackHandler.
- SSL_PASSWORD_CALLBACK - Enum constant in enum org.postgresql.PGProperty
-
The classname instantiating
CallbackHandler
to use. - SSL_RESPONSE_TIMEOUT - Enum constant in enum org.postgresql.PGProperty
-
After requesting an upgrade to SSL from the server there are reports of the server not responding due to a failover without a timeout here, the client can wait forever.
- SSL_ROOT_CERT - Enum constant in enum org.postgresql.PGProperty
-
File containing the root certificate when validating server (
sslmode
=verify-ca
orverify-full
). - SslMode - Enum in org.postgresql.jdbc
- SSPI_DEFAULT_SPN_SERVICE_CLASS - Static variable in class org.postgresql.sspi.SSPIClient
- SSPI_SERVICE_CLASS - Enum constant in enum org.postgresql.PGProperty
-
Specifies the name of the SSPI service class that forms the service class part of the SPN.
- SSPIClient - Class in org.postgresql.sspi
-
Use Waffle-JNI to support SSPI authentication when PgJDBC is running on a Windows client and talking to a Windows server.
- SSPIClient(PGStream, String, boolean) - Constructor for class org.postgresql.sspi.SSPIClient
-
Instantiate an SSPIClient for authentication of a connection.
- start() - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder
-
Open logical replication stream.
- start() - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- start() - Method in interface org.postgresql.replication.fluent.physical.ChainedPhysicalStreamBuilder
-
Open physical replication stream.
- start() - Method in class org.postgresql.replication.fluent.physical.PhysicalStreamBuilder
- start(Xid, int) - Method in class org.postgresql.xa.PGXAConnection
-
Preconditions:
- start(BundleContext) - Method in class org.postgresql.osgi.PGBundleActivator
- start(LogicalReplicationOptions) - Method in interface org.postgresql.replication.fluent.logical.StartLogicalReplicationCallback
- start(PhysicalReplicationOptions) - Method in interface org.postgresql.replication.fluent.physical.StartPhysicalReplicationCallback
- startCopy(String, boolean) - Method in interface org.postgresql.core.QueryExecutor
-
Issues a COPY FROM STDIN / COPY TO STDOUT statement and returns handler for associated operation.
- startCopy(String, boolean) - Method in class org.postgresql.core.v3.QueryExecutorImpl
-
Sends given query to BE to start, initialize and lock connection for a CopyOperation.
- startLogical(LogicalReplicationOptions) - Method in interface org.postgresql.core.ReplicationProtocol
- startLogical(LogicalReplicationOptions) - Method in class org.postgresql.core.v3.replication.V3ReplicationProtocol
- StartLogicalReplicationCallback - Interface in org.postgresql.replication.fluent.logical
- startPhysical(PhysicalReplicationOptions) - Method in interface org.postgresql.core.ReplicationProtocol
- startPhysical(PhysicalReplicationOptions) - Method in class org.postgresql.core.v3.replication.V3ReplicationProtocol
- StartPhysicalReplicationCallback - Interface in org.postgresql.replication.fluent.physical
- startPosition - Variable in class org.postgresql.replication.fluent.AbstractStreamBuilder
- startSSPI() - Method in interface org.postgresql.sspi.ISSPIClient
- startSSPI() - Method in class org.postgresql.sspi.SSPIClient
-
Respond to an authentication request from the back-end for SSPI authentication (AUTH_REQ_SSPI).
- statement - Variable in class org.postgresql.jdbc.PgResultSet
- STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL - Enum constant in enum org.postgresql.util.PSQLState
- StatementResultHandler() - Constructor for class org.postgresql.jdbc.PgStatement.StatementResultHandler
- statusIntervalMs - Variable in class org.postgresql.replication.fluent.AbstractStreamBuilder
- stop(BundleContext) - Method in class org.postgresql.osgi.PGBundleActivator
- storesLowerCaseIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- storesLowerCaseQuotedIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- storesMixedCaseIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- storesMixedCaseQuotedIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- storesUpperCaseIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- storesUpperCaseQuotedIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- StreamWrapper - Class in org.postgresql.util
-
Wrapper around a length-limited InputStream.
- StreamWrapper(byte[], int, int) - Constructor for class org.postgresql.util.StreamWrapper
- StreamWrapper(InputStream) - Constructor for class org.postgresql.util.StreamWrapper
- StreamWrapper(InputStream, int) - Constructor for class org.postgresql.util.StreamWrapper
- STRING_DATA_RIGHT_TRUNCATION - Enum constant in enum org.postgresql.util.PSQLState
- STRING_TYPE - Enum constant in enum org.postgresql.PGProperty
-
Bind String to either
unspecified
orvarchar
. - SUBSTRING - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- supportsAlterTableWithAddColumn() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsAlterTableWithDropColumn() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsANSI92EntryLevelSQL() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does this driver support the ANSI-92 entry level SQL grammar? All JDBC Compliant drivers must return true.
- supportsANSI92FullSQL() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsANSI92IntermediateSQL() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsBatchUpdates() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsCatalogsInDataManipulation() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsCatalogsInIndexDefinitions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsCatalogsInPrivilegeDefinitions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsCatalogsInProcedureCalls() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsCatalogsInTableDefinitions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsColumnAliasing() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsConvert() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsConvert(int, int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsCoreSQLGrammar() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does this driver support the Core ODBC SQL grammar.
- supportsCorrelatedSubqueries() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsDataManipulationTransactionsOnly() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsDifferentTableCorrelationNames() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsExpressionsInOrderBy() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsExtendedSQLGrammar() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does this driver support the Extended (Level 2) ODBC SQL grammar.
- supportsFullOuterJoins() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsGetGeneratedKeys() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsGroupBy() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsGroupByBeyondSelect() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsGroupByUnrelated() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsIntegrityEnhancementFacility() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsLikeEscapeClause() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsLimitedOuterJoins() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsMinimumSQLGrammar() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsMixedCaseIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does the database treat mixed case unquoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC-Compliant driver will always return false.
- supportsMixedCaseQuotedIdentifiers() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does the database treat mixed case quoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC compliant driver will always return true.
- supportsMultipleOpenResults() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsMultipleResultSets() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsMultipleTransactions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsNamedParameters() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsNonNullableColumns() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsOpenCursorsAcrossCommit() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
In PostgreSQL, Cursors are only open within transactions.
- supportsOpenCursorsAcrossRollback() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsOpenStatementsAcrossCommit() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsOpenStatementsAcrossRollback() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsOrderByUnrelated() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsOuterJoins() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsPositionedDelete() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
We support cursors for gets only it seems.
- supportsPositionedUpdate() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsRefCursors() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsResultSetConcurrency(int, int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsResultSetHoldability(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsResultSetType(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSavepoints() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSchemasInDataManipulation() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSchemasInIndexDefinitions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSchemasInPrivilegeDefinitions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSchemasInProcedureCalls() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSchemasInTableDefinitions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSelectForUpdate() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsStatementPooling() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsStoredFunctionsUsingCallSyntax() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsStoredProcedures() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSubqueriesInComparisons() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSubqueriesInExists() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSubqueriesInIns() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsSubqueriesInQuantifieds() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsTableCorrelationNames() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsTransactionIsolationLevel(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsTransactions() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsUnion() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- supportsUnionAll() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- SYNTAX_ERROR - Enum constant in enum org.postgresql.util.PSQLState
- SYSTEM_ERROR - Enum constant in enum org.postgresql.util.PSQLState
T
- TAN - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- TARGET_SERVER_TYPE - Enum constant in enum org.postgresql.PGProperty
- targetServerType - Variable in class org.postgresql.hostchooser.CandidateHost
- TCP_KEEP_ALIVE - Enum constant in enum org.postgresql.PGProperty
-
Enable or disable TCP keep-alive.
- TCP_NO_DELAY - Enum constant in enum org.postgresql.PGProperty
- tell() - Method in class org.postgresql.largeobject.LargeObject
- tell64() - Method in class org.postgresql.largeobject.LargeObject
- temporaryOption - Variable in class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- TEXT - Static variable in class org.postgresql.core.Oid
- TEXT_ARRAY - Static variable in class org.postgresql.core.Oid
- TEXT_FORMAT - Static variable in class org.postgresql.core.Field
- thisRow - Variable in class org.postgresql.jdbc.PgResultSet
- throwKeyManagerException() - Method in class org.postgresql.ssl.LazyKeyManager
-
getCertificateChain and getPrivateKey cannot throw exceptions, therefore any exception is stored in
LazyKeyManager.error
and can be raised by this method. - throwKeyManagerException() - Method in class org.postgresql.ssl.LibPQFactory
-
Propagates any exception from
LazyKeyManager
. - throwKeyManagerException() - Method in class org.postgresql.ssl.PKCS12KeyManager
-
getCertificateChain and getPrivateKey cannot throw exceptions, therefore any exception is stored in
PKCS12KeyManager.error
and can be raised by this method. - TIME - Static variable in class org.postgresql.core.Oid
- TIME_ARRAY - Static variable in class org.postgresql.core.Oid
- timeout - Variable in class org.postgresql.jdbc.PgStatement
-
Timeout (in milliseconds) for a query.
- TIMESTAMP - Static variable in class org.postgresql.core.Oid
- TIMESTAMP_ARRAY - Static variable in class org.postgresql.core.Oid
- TIMESTAMPADD - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- TIMESTAMPDIFF - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- TIMESTAMPTZ - Static variable in class org.postgresql.core.Oid
- TIMESTAMPTZ_ARRAY - Static variable in class org.postgresql.core.Oid
- TimestampUtils - Class in org.postgresql.jdbc
-
Misc utils for handling time and date values.
- TimestampUtils(boolean, Provider<TimeZone>) - Constructor for class org.postgresql.jdbc.TimestampUtils
- timeToString(Date, boolean) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the given time value as String matching what the current postgresql server would send in text mode.
- TIMETZ - Static variable in class org.postgresql.core.Oid
- TIMETZ_ARRAY - Static variable in class org.postgresql.core.Oid
- toArray() - Method in class org.postgresql.util.IntList
-
Returns an array containing all the elements in this list.
- toBigDecimal(String) - Static method in class org.postgresql.jdbc.PgResultSet
- toBigDecimal(String, int) - Method in class org.postgresql.jdbc.PgResultSet
- toBinDate(TimeZone, byte[], Date) - Method in class org.postgresql.jdbc.TimestampUtils
-
Converts the SQL Date to binary representation for
Oid.DATE
. - toBytes() - Method in class org.postgresql.jdbc.PgArray
- toBytes(byte[], int) - Method in class org.postgresql.geometric.PGbox
- toBytes(byte[], int) - Method in class org.postgresql.geometric.PGpoint
-
Populate the byte array with PGpoint in the binary syntax expected by org.postgresql.
- toBytes(byte[], int) - Method in interface org.postgresql.util.PGBinaryObject
-
This method is called the to store the value of the object, in the binary form required by org.postgresql.
- toBytes(byte[]) - Static method in class org.postgresql.util.PGbytea
- toBytes(Map<?, ?>, Encoding) - Static method in class org.postgresql.util.HStoreConverter
- toDate(Calendar, String) - Method in class org.postgresql.jdbc.TimestampUtils
- toDateBin(TimeZone, byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the SQL Date object matching the given bytes with
Oid.DATE
. - toDouble(String) - Static method in class org.postgresql.jdbc.PgResultSet
- toDriverPropertyInfo(Properties) - Method in enum org.postgresql.PGProperty
-
Convert this connection parameter and the value read from the given
Properties
into aDriverPropertyInfo
. - toFloat(String) - Static method in class org.postgresql.jdbc.PgResultSet
- toHexString(byte[]) - Static method in class org.postgresql.core.Utils
-
Turn a bytearray into a printable form, representing each byte in hex.
- toInt(String) - Static method in class org.postgresql.jdbc.PgResultSet
- tokenize(String, char) - Method in class org.postgresql.util.PGtokenizer
-
This resets this tokenizer with a new string and/or delimiter.
- tokenizeToken(int, char) - Method in class org.postgresql.util.PGtokenizer
-
This returns a new tokenizer based on one of our tokens.
- tokens - Variable in class org.postgresql.util.PGtokenizer
- toLocalDateBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the local date time object matching the given bytes with
Oid.DATE
orOid.TIMESTAMP
. - toLocalDateTime(String) - Method in class org.postgresql.jdbc.TimestampUtils
-
Parse a string and return a LocalDateTime representing its value.
- toLocalDateTimeBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the local date time object matching the given bytes with
Oid.TIMESTAMP
orOid.TIMESTAMPTZ
. - toLocalTime(String) - Method in class org.postgresql.jdbc.TimestampUtils
-
Parse a string and return a LocalTime representing its value.
- toLocalTimeBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the SQL Time object matching the given bytes with
Oid.TIME
. - toLong(String) - Static method in class org.postgresql.jdbc.PgResultSet
- TOO_MANY_RESULTS - Enum constant in enum org.postgresql.util.PSQLState
- toOffsetDateTime(String) - Method in class org.postgresql.jdbc.TimestampUtils
-
Parse a string and return a OffsetDateTime representing its value.
- toOffsetDateTime(Time) - Method in class org.postgresql.jdbc.TimestampUtils
-
Deprecated.was used internally, and not used anymore
- toOffsetDateTimeBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the offset date time object matching the given bytes with Oid#TIMESTAMPTZ.
- toOffsetTime(String) - Method in class org.postgresql.jdbc.TimestampUtils
-
Parse a string and return a OffsetTime representing its value.
- toOffsetTimeBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the offset time object matching the given bytes with Oid#TIMETZ or Oid#TIME.
- toPGString(byte[]) - Static method in class org.postgresql.util.PGbytea
- toShort(String) - Static method in class org.postgresql.jdbc.PgResultSet
- toString() - Method in class org.postgresql.core.CachedQuery
- toString() - Method in class org.postgresql.core.CommandCompleteParser
- toString() - Method in class org.postgresql.core.Encoding
- toString() - Method in class org.postgresql.core.Field
- toString() - Method in class org.postgresql.core.v3.BatchedQuery
- toString() - Method in class org.postgresql.jdbc.FieldMetadata.Key
- toString() - Method in class org.postgresql.jdbc.FieldMetadata
- toString() - Method in class org.postgresql.jdbc.PgArray
- toString() - Method in class org.postgresql.replication.LogSequenceNumber
- toString() - Method in class org.postgresql.util.HostSpec
- toString() - Method in class org.postgresql.util.IntList
- toString() - Method in class org.postgresql.util.PGobject
-
This is defined here, so user code need not override it.
- toString() - Method in class org.postgresql.util.ServerErrorMessage
- toString() - Method in class org.postgresql.util.StreamWrapper
- toString(int, boolean) - Method in interface org.postgresql.core.ParameterList
-
Return a human-readable representation of a particular parameter in this ParameterList.
- toString(int) - Static method in class org.postgresql.core.Oid
-
Returns the name of the oid as string.
- toString(Calendar, Date) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(Calendar, Date, boolean) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(Calendar, Time) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(Calendar, Time, boolean) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(Calendar, Timestamp) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(Calendar, Timestamp, boolean) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(ParameterList) - Method in class org.postgresql.core.NativeQuery
-
Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.
- toString(ParameterList) - Method in interface org.postgresql.core.Query
-
Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.
- toString(ParameterList) - Method in class org.postgresql.core.v3.BatchedQuery
- toString(LocalDate) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(LocalDateTime) - Method in class org.postgresql.jdbc.TimestampUtils
-
Formats
LocalDateTime
to be sent to the backend, thus it adds time zone. - toString(LocalTime) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(OffsetDateTime) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(OffsetTime) - Method in class org.postgresql.jdbc.TimestampUtils
- toString(Map<?, ?>) - Static method in class org.postgresql.util.HStoreConverter
- toStringOffsetDateTime(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Converts
timestamptz
to string taking client time zone (TimestampUtils.timeZoneProvider
) into account. - toStringOffsetTimeBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Converts
timetz
to string taking client time zone (TimestampUtils.timeZoneProvider
) into account. - toTime(Calendar, String) - Method in class org.postgresql.jdbc.TimestampUtils
- toTimeBin(TimeZone, byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the SQL Time object matching the given bytes with
Oid.TIME
orOid.TIMETZ
. - toTimestamp(Calendar, String) - Method in class org.postgresql.jdbc.TimestampUtils
-
Parse a string and return a timestamp representing its value.
- toTimestampBin(TimeZone, byte[], boolean) - Method in class org.postgresql.jdbc.TimestampUtils
-
Returns the SQL Timestamp object matching the given bytes with
Oid.TIMESTAMP
orOid.TIMESTAMPTZ
. - tr(String, Object...) - Static method in class org.postgresql.util.GT
- TRANSACTION_STATE_INVALID - Enum constant in enum org.postgresql.util.PSQLState
- TransactionState - Enum in org.postgresql.core
- transformQueriesAndParameters() - Method in class org.postgresql.jdbc.PgStatement
- translate(double, double) - Method in class org.postgresql.geometric.PGpoint
-
Translate the point by the supplied amount.
- translate(int, int) - Method in class org.postgresql.geometric.PGpoint
-
Translate the point by the supplied amount.
- translatePGPropertyToPGService(String) - Static method in class org.postgresql.util.PGPropertyUtil
-
translate PGSERVICEFILE keys host, port, dbname Example: "PGHOST" becomes "host"
- translatePGServiceToPGProperty(String) - Static method in class org.postgresql.util.PGPropertyUtil
-
translate PGSERVICEFILE keys host, port, dbname Example: "host" becomes "PGHOST"
- truncate(int) - Method in class org.postgresql.largeobject.LargeObject
-
Truncates the large object to the given length in bytes.
- truncate(long) - Method in class org.postgresql.jdbc.AbstractBlobClob
-
For Blobs this should be in bytes while for Clobs it should be in characters.
- TRUNCATE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- truncate64(long) - Method in class org.postgresql.largeobject.LargeObject
-
Truncates the large object to the given length in bytes.
- TSQUERY - Static variable in class org.postgresql.core.Oid
- TSVECTOR - Static variable in class org.postgresql.core.Oid
- Tuple - Class in org.postgresql.core
-
Class representing a row in a
ResultSet
. - Tuple(byte[][]) - Constructor for class org.postgresql.core.Tuple
-
Construct a populated tuple.
- Tuple(int) - Constructor for class org.postgresql.core.Tuple
-
Construct an empty tuple.
- type - Variable in class org.postgresql.util.PGobject
- TypeInfo - Interface in org.postgresql.core
- TypeInfoCache - Class in org.postgresql.jdbc
- TypeInfoCache(BaseConnection, int) - Constructor for class org.postgresql.jdbc.TypeInfoCache
- typemap - Variable in class org.postgresql.jdbc.PgConnection
-
The current type mappings.
- TypeTransferModeRegistry - Interface in org.postgresql.core.v3
U
- UCASE - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- UNDEFINED_COLUMN - Enum constant in enum org.postgresql.util.PSQLState
- UNDEFINED_FUNCTION - Enum constant in enum org.postgresql.util.PSQLState
- UNDEFINED_OBJECT - Enum constant in enum org.postgresql.util.PSQLState
- UNDEFINED_TABLE - Enum constant in enum org.postgresql.util.PSQLState
- UNEXPECTED_ERROR - Enum constant in enum org.postgresql.util.PSQLState
- UNIQUE_VIOLATION - Enum constant in enum org.postgresql.util.PSQLState
- UNKNOWN_LENGTH - Enum constant in enum org.postgresql.PGProperty
-
Specifies the length to return for types of unknown length.
- UNKNOWN_STATE - Enum constant in enum org.postgresql.util.PSQLState
- unlink(int) - Method in class org.postgresql.largeobject.LargeObjectManager
-
Deprecated.As of 8.3, replaced by
LargeObjectManager.unlink(long)
- unlink(long) - Method in class org.postgresql.largeobject.LargeObjectManager
-
This deletes a large object.
- UNSPECIFIED - Static variable in class org.postgresql.core.Oid
- unwrap(Class<T>) - Method in class org.postgresql.ds.PGPoolingDataSource
-
Deprecated.
- unwrap(Class<T>) - Method in class org.postgresql.ds.PGSimpleDataSource
- unwrap(Class<T>) - Method in class org.postgresql.jdbc.PgConnection
- unwrap(Class<T>) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- unwrap(Class<T>) - Method in class org.postgresql.jdbc.PgParameterMetaData
- unwrap(Class<T>) - Method in class org.postgresql.jdbc.PgResultSet
- unwrap(Class<T>) - Method in class org.postgresql.jdbc.PgResultSetMetaData
- unwrap(Class<T>) - Method in class org.postgresql.jdbc.PgStatement
- UPDATE - Enum constant in enum org.postgresql.core.SqlCommandType
- updateableCopy() - Method in class org.postgresql.core.Tuple
-
Create a copy of the tuple for updating.
- updateArray(int, Array) - Method in class org.postgresql.jdbc.PgResultSet
- updateArray(String, Array) - Method in class org.postgresql.jdbc.PgResultSet
- updateAsciiStream(int, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
- updateAsciiStream(int, InputStream, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateAsciiStream(int, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateAsciiStream(String, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
- updateAsciiStream(String, InputStream, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateAsciiStream(String, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateBigDecimal(int, BigDecimal) - Method in class org.postgresql.jdbc.PgResultSet
- updateBigDecimal(String, BigDecimal) - Method in class org.postgresql.jdbc.PgResultSet
- updateBinaryStream(int, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
- updateBinaryStream(int, InputStream, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateBinaryStream(int, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateBinaryStream(String, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
- updateBinaryStream(String, InputStream, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateBinaryStream(String, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateBlob(int, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
- updateBlob(int, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateBlob(int, Blob) - Method in class org.postgresql.jdbc.PgResultSet
- updateBlob(String, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
- updateBlob(String, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateBlob(String, Blob) - Method in class org.postgresql.jdbc.PgResultSet
- updateBoolean(int, boolean) - Method in class org.postgresql.jdbc.PgResultSet
- updateBoolean(String, boolean) - Method in class org.postgresql.jdbc.PgResultSet
- updateByte(int, byte) - Method in class org.postgresql.jdbc.PgResultSet
- updateByte(String, byte) - Method in class org.postgresql.jdbc.PgResultSet
- updateBytes(int, byte[]) - Method in class org.postgresql.jdbc.PgResultSet
- updateBytes(String, byte[]) - Method in class org.postgresql.jdbc.PgResultSet
- updateCharacterStream(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateCharacterStream(int, Reader, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateCharacterStream(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateCharacterStream(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateCharacterStream(String, Reader, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateCharacterStream(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateClob(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateClob(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateClob(int, Clob) - Method in class org.postgresql.jdbc.PgResultSet
- updateClob(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateClob(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateClob(String, Clob) - Method in class org.postgresql.jdbc.PgResultSet
- updateDate(int, Date) - Method in class org.postgresql.jdbc.PgResultSet
- updateDate(String, Date) - Method in class org.postgresql.jdbc.PgResultSet
- updateDouble(int, double) - Method in class org.postgresql.jdbc.PgResultSet
- updateDouble(String, double) - Method in class org.postgresql.jdbc.PgResultSet
- updateFloat(int, float) - Method in class org.postgresql.jdbc.PgResultSet
- updateFloat(String, float) - Method in class org.postgresql.jdbc.PgResultSet
- updateInt(int, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateInt(String, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateLong(int, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateLong(String, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateNCharacterStream(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateNCharacterStream(int, Reader, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateNCharacterStream(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateNCharacterStream(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateNCharacterStream(String, Reader, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateNCharacterStream(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateNClob(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateNClob(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateNClob(int, NClob) - Method in class org.postgresql.jdbc.PgResultSet
- updateNClob(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
- updateNClob(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
- updateNClob(String, NClob) - Method in class org.postgresql.jdbc.PgResultSet
- updateNString(int, String) - Method in class org.postgresql.jdbc.PgResultSet
- updateNString(String, String) - Method in class org.postgresql.jdbc.PgResultSet
- updateNull(int) - Method in class org.postgresql.jdbc.PgResultSet
- updateNull(String) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(int, Object, SQLType) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(int, Object, SQLType, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(int, Object) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(int, Object, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(String, Object) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(String, Object, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(String, Object, SQLType) - Method in class org.postgresql.jdbc.PgResultSet
- updateObject(String, Object, SQLType, int) - Method in class org.postgresql.jdbc.PgResultSet
- updateQueryFetchSize(boolean, Query, int) - Method in class org.postgresql.core.v3.adaptivefetch.AdaptiveFetchCache
-
Update adaptive fetch size for given query.
- updateRef(int, Ref) - Method in class org.postgresql.jdbc.PgResultSet
- updateRef(String, Ref) - Method in class org.postgresql.jdbc.PgResultSet
- updateRow() - Method in class org.postgresql.jdbc.PgResultSet
- updateRowId(int, RowId) - Method in class org.postgresql.jdbc.PgResultSet
- updateRowId(String, RowId) - Method in class org.postgresql.jdbc.PgResultSet
- updatesAreDetected(int) - Method in class org.postgresql.jdbc.PgDatabaseMetaData
- updateShort(int, short) - Method in class org.postgresql.jdbc.PgResultSet
- updateShort(String, short) - Method in class org.postgresql.jdbc.PgResultSet
- updateSQLXML(int, SQLXML) - Method in class org.postgresql.jdbc.PgResultSet
- updateSQLXML(String, SQLXML) - Method in class org.postgresql.jdbc.PgResultSet
- updateString(int, String) - Method in class org.postgresql.jdbc.PgResultSet
- updateString(String, String) - Method in class org.postgresql.jdbc.PgResultSet
- updateTime(int, Time) - Method in class org.postgresql.jdbc.PgResultSet
- updateTime(String, Time) - Method in class org.postgresql.jdbc.PgResultSet
- updateTimestamp(int, Timestamp) - Method in class org.postgresql.jdbc.PgResultSet
- updateTimestamp(String, Timestamp) - Method in class org.postgresql.jdbc.PgResultSet
- updateValue(int, Object) - Method in class org.postgresql.jdbc.PgResultSet
- upperCaseFieldLabels() - Method in class org.postgresql.jdbc.PgResultSet
-
This is here to be used by metadata functions to make all column labels upper case.
- upperCaseLabel() - Method in class org.postgresql.core.Field
- URLCoder - Class in org.postgresql.util
-
This class helps with URL encoding and decoding.
- URLCoder() - Constructor for class org.postgresql.util.URLCoder
- USE_SPNEGO - Enum constant in enum org.postgresql.PGProperty
-
Use SPNEGO in SSPI authentication requests.
- useBinaryForReceive(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- useBinaryForReceive(int) - Method in interface org.postgresql.core.v3.TypeTransferModeRegistry
-
Returns if given oid should be received in binary format.
- useBinaryForSend(int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- useBinaryForSend(int) - Method in interface org.postgresql.core.v3.TypeTransferModeRegistry
-
Returns if given oid should be sent in binary format.
- USER - Enum constant in enum org.postgresql.PGProperty
-
Username to connect to the database as.
- USER - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- usesLocalFilePerTable() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does the database use a file for each table? Well, not really, since it doesn't use local files.
- usesLocalFiles() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
-
Does the database store tables in a local file? No - it stores them in a file on the server.
- Utils - Class in org.postgresql.core
-
Collection of utilities used by the protocol-level code.
- Utils() - Constructor for class org.postgresql.core.Utils
- UUID - Static variable in class org.postgresql.core.Oid
- UUID_ARRAY - Static variable in class org.postgresql.core.Oid
- UUIDArrayAssistant - Class in org.postgresql.jdbc
- UUIDArrayAssistant() - Constructor for class org.postgresql.jdbc.UUIDArrayAssistant
V
- v1_8 - Enum constant in enum org.postgresql.core.JavaVersion
- v10 - Enum constant in enum org.postgresql.core.ServerVersion
- v11 - Enum constant in enum org.postgresql.core.ServerVersion
- v12 - Enum constant in enum org.postgresql.core.ServerVersion
- v13 - Enum constant in enum org.postgresql.core.ServerVersion
- v14 - Enum constant in enum org.postgresql.core.ServerVersion
- v15 - Enum constant in enum org.postgresql.core.ServerVersion
- v16 - Enum constant in enum org.postgresql.core.ServerVersion
- V3PGReplicationStream - Class in org.postgresql.core.v3.replication
- V3PGReplicationStream(CopyDual, LogSequenceNumber, long, ReplicationType) - Constructor for class org.postgresql.core.v3.replication.V3PGReplicationStream
- V3ReplicationProtocol - Class in org.postgresql.core.v3.replication
- V3ReplicationProtocol(QueryExecutor, PGStream) - Constructor for class org.postgresql.core.v3.replication.V3ReplicationProtocol
- v8_2 - Enum constant in enum org.postgresql.core.ServerVersion
- v8_3 - Enum constant in enum org.postgresql.core.ServerVersion
- v8_4 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_0 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_1 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_2 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_3 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_4 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_5 - Enum constant in enum org.postgresql.core.ServerVersion
- v9_6 - Enum constant in enum org.postgresql.core.ServerVersion
- val - Variable in class org.postgresql.util.PGmoney
- value - Variable in enum org.postgresql.jdbc.GSSEncMode
- value - Variable in enum org.postgresql.jdbc.SslMode
- value - Variable in class org.postgresql.util.PGobject
- value() - Method in enum org.postgresql.jdbc.AutoSave
- value() - Method in enum org.postgresql.jdbc.EscapeSyntaxCallMode
- value() - Method in enum org.postgresql.jdbc.PreferQueryMode
- valueOf(long) - Static method in class org.postgresql.replication.LogSequenceNumber
- valueOf(String) - Static method in enum org.postgresql.core.JavaVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.postgresql.core.Oid
- valueOf(String) - Static method in enum org.postgresql.core.ServerVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.core.SqlCommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.core.TransactionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.hostchooser.HostRequirement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.hostchooser.HostStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.jdbc.AutoSave
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.jdbc.EscapeSyntaxCallMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.jdbc.GSSEncMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.jdbc.PreferQueryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.jdbc.SslMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.PGEnvironment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.PGProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.plugin.AuthenticationRequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.postgresql.replication.LogSequenceNumber
-
Create LSN instance by string represent LSN.
- valueOf(String) - Static method in enum org.postgresql.replication.ReplicationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.util.PSQLState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.postgresql.core.JavaVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.core.ServerVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.core.SqlCommandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.core.TransactionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.hostchooser.HostRequirement
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.hostchooser.HostStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.jdbc.AutoSave
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.jdbc.EscapeSyntaxCallMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.jdbc.GSSEncMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.jdbc.PreferQueryMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.jdbc.SslMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.PGEnvironment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.PGProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.plugin.AuthenticationRequestType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.replication.ReplicationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.util.PSQLState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - Static variable in enum org.postgresql.jdbc.SslMode
- VARBIT - Static variable in class org.postgresql.core.Oid
- VARBIT_ARRAY - Static variable in class org.postgresql.core.Oid
- VARCHAR - Static variable in class org.postgresql.core.Oid
- VARCHAR_ARRAY - Static variable in class org.postgresql.core.Oid
- verify(String, SSLSession) - Method in class org.postgresql.ssl.jdbc4.LibPQFactory
-
Deprecated.use PgjdbcHostnameVerifier
- verify(String, SSLSession) - Method in class org.postgresql.ssl.PGjdbcHostnameVerifier
- VERIFY_CA - Enum constant in enum org.postgresql.jdbc.SslMode
-
Ensure connection is encrypted, and client trusts server certificate.
- VERIFY_FULL - Enum constant in enum org.postgresql.jdbc.SslMode
-
Ensure connection is encrypted, client trusts server certificate, and server hostname matches the one listed in the server certificate.
- verifyCertificate() - Method in enum org.postgresql.jdbc.SslMode
- verifyHostName(String, String) - Method in class org.postgresql.ssl.PGjdbcHostnameVerifier
- verifyHostName(String, String) - Static method in class org.postgresql.ssl.jdbc4.LibPQFactory
-
Deprecated.
- verifyPeerName() - Method in enum org.postgresql.jdbc.SslMode
- verifyServerSignature(int) - Method in class org.postgresql.jre7.sasl.ScramAuthenticator
- Version - Interface in org.postgresql.core
- VisibleBufferedInputStream - Class in org.postgresql.core
-
A faster version of BufferedInputStream.
- VisibleBufferedInputStream(InputStream, int) - Constructor for class org.postgresql.core.VisibleBufferedInputStream
-
Creates a new buffer around the given stream.
- VOID - Static variable in class org.postgresql.core.Oid
W
- wantsGeneratedKeysAlways - Variable in class org.postgresql.jdbc.PgStatement
-
Was this PreparedStatement created to return generated keys for every execution? This is set at creation time and never cleared by execution.
- wantsGeneratedKeysOnce - Variable in class org.postgresql.jdbc.PgStatement
-
Does the caller of execute/executeUpdate want generated keys for this execution? This is set by Statement methods that have generated keys arguments and cleared after execution is complete.
- wantsHoldableResultSet() - Method in class org.postgresql.jdbc.PgStatement
- wantsScrollableResultSet() - Method in class org.postgresql.jdbc.PgStatement
- warning(SAXParseException) - Method in class org.postgresql.xml.NullErrorHandler
- warnings - Variable in class org.postgresql.jdbc.PgResultSet
- warnings - Variable in class org.postgresql.jdbc.PgStatement
-
The warnings chain.
- wasNull() - Method in class org.postgresql.jdbc.PgResultSet
- wasNullFlag - Variable in class org.postgresql.jdbc.PgResultSet
-
True if the last obtained column value was SQL NULL as specified by
PgResultSet.wasNull()
. - WEEK - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
- willHealOnRetry(SQLException) - Method in interface org.postgresql.core.QueryExecutor
- willHealOnRetry(SQLException) - Method in class org.postgresql.core.QueryExecutorBase
- willHealViaReparse(SQLException) - Method in class org.postgresql.core.QueryExecutorBase
- WITH - Enum constant in enum org.postgresql.core.SqlCommandType
- withClientOffsetSameInstant(OffsetDateTime) - Method in class org.postgresql.jdbc.TimestampUtils
-
PostgreSQL does not store the time zone in the binary representation of timestamptz.
- withClientOffsetSameInstant(OffsetTime) - Method in class org.postgresql.jdbc.TimestampUtils
-
PostgreSQL does not store the time zone in the binary representation of timetz.
- withOutputPlugin(String) - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalCreateSlotBuilder
-
Output plugin that should be use for decode physical represent WAL to some logical form.
- withOutputPlugin(String) - Method in class org.postgresql.replication.fluent.logical.LogicalCreateSlotBuilder
- withSlotName(String) - Method in class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- withSlotName(String) - Method in class org.postgresql.replication.fluent.AbstractStreamBuilder
- withSlotName(String) - Method in interface org.postgresql.replication.fluent.ChainedCommonCreateSlotBuilder
-
Replication slots provide an automated way to ensure that the master does not remove WAL segments until they have been received by all standbys, and that the master does not remove rows which could cause a recovery conflict even when the standby is disconnected.
- withSlotName(String) - Method in interface org.postgresql.replication.fluent.ChainedCommonStreamBuilder
-
Replication slots provide an automated way to ensure that the master does not remove WAL segments until they have been received by all standbys, and that the master does not remove rows which could cause a recovery conflict even when the standby is disconnected.
- withSlotOption(String, boolean) - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder
- withSlotOption(String, boolean) - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- withSlotOption(String, int) - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder
- withSlotOption(String, int) - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- withSlotOption(String, String) - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder
- withSlotOption(String, String) - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- withSlotOptions(Properties) - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder
- withSlotOptions(Properties) - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- withStartPosition(LogSequenceNumber) - Method in class org.postgresql.replication.fluent.AbstractStreamBuilder
- withStartPosition(LogSequenceNumber) - Method in interface org.postgresql.replication.fluent.ChainedCommonStreamBuilder
-
Specify start position from which backend will start stream changes.
- withStartPosition(LogSequenceNumber) - Method in class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
- withStatusInterval(int, TimeUnit) - Method in class org.postgresql.replication.fluent.AbstractStreamBuilder
- withStatusInterval(int, TimeUnit) - Method in interface org.postgresql.replication.fluent.ChainedCommonStreamBuilder
-
Specifies the number of time between status packets sent back to the server.
- withTemporaryOption() - Method in class org.postgresql.replication.fluent.AbstractCreateSlotBuilder
- withTemporaryOption() - Method in interface org.postgresql.replication.fluent.ChainedCommonCreateSlotBuilder
-
Temporary slots are not saved to disk and are automatically dropped on error or when the session has finished.
- wrap(List<NativeQuery>) - Method in interface org.postgresql.core.QueryExecutor
-
Wrap given native query into a ready for execution format.
- wrap(List<NativeQuery>) - Method in class org.postgresql.core.v3.QueryExecutorImpl
- WrappedFactory - Class in org.postgresql.ssl
-
Provide a wrapper to a real SSLSocketFactory delegating all calls to the contained instance.
- WrappedFactory() - Constructor for class org.postgresql.ssl.WrappedFactory
- write(byte[]) - Method in class org.postgresql.copy.PGCopyOutputStream
- write(byte[]) - Method in class org.postgresql.gss.GSSOutputStream
- write(byte[]) - Method in class org.postgresql.largeobject.LargeObject
-
Writes an array to the object.
- write(byte[], int, int) - Method in class org.postgresql.copy.PGCopyOutputStream
- write(byte[], int, int) - Method in class org.postgresql.core.FixedLengthOutputStream
- write(byte[], int, int) - Method in class org.postgresql.gss.GSSOutputStream
- write(byte[], int, int) - Method in class org.postgresql.largeobject.BlobOutputStream
- write(byte[], int, int) - Method in class org.postgresql.largeobject.LargeObject
-
Writes some data from an array to the object.
- write(int) - Method in class org.postgresql.copy.PGCopyOutputStream
- write(int) - Method in class org.postgresql.core.FixedLengthOutputStream
- write(int) - Method in class org.postgresql.gss.GSSOutputStream
- write(int) - Method in class org.postgresql.largeobject.BlobOutputStream
- write(ByteStreamWriter) - Method in class org.postgresql.largeobject.LargeObject
-
Writes some data from a given writer to the object.
- WRITE - Static variable in class org.postgresql.largeobject.LargeObjectManager
-
This mode indicates we want to write to an object.
- writeBaseObject(ObjectOutputStream) - Method in class org.postgresql.ds.common.BaseDataSource
- writeTo(ByteStreamWriter.ByteStreamTarget) - Method in class org.postgresql.util.ByteBufferByteStreamWriter
- writeTo(ByteStreamWriter.ByteStreamTarget) - Method in interface org.postgresql.util.ByteStreamWriter
-
Write the data to the provided
OutputStream
. - writeToCopy(byte[], int, int) - Method in interface org.postgresql.copy.CopyIn
-
Writes specified part of given byte array to an open and writable copy operation.
- writeToCopy(byte[], int, int) - Method in class org.postgresql.copy.PGCopyOutputStream
- writeToCopy(byte[], int, int) - Method in class org.postgresql.core.v3.CopyDualImpl
- writeToCopy(byte[], int, int) - Method in class org.postgresql.core.v3.CopyInImpl
- writeToCopy(CopyOperationImpl, byte[], int, int) - Method in class org.postgresql.core.v3.QueryExecutorImpl
-
Sends data during a live COPY IN operation.
- writeToCopy(CopyOperationImpl, ByteStreamWriter) - Method in class org.postgresql.core.v3.QueryExecutorImpl
-
Sends data during a live COPY IN operation.
- writeToCopy(ByteStreamWriter) - Method in interface org.postgresql.copy.CopyIn
-
Writes a ByteStreamWriter to an open and writable copy operation.
- writeToCopy(ByteStreamWriter) - Method in class org.postgresql.copy.PGCopyOutputStream
- writeToCopy(ByteStreamWriter) - Method in class org.postgresql.core.v3.CopyDualImpl
- writeToCopy(ByteStreamWriter) - Method in class org.postgresql.core.v3.CopyInImpl
- WRONG_OBJECT_TYPE - Enum constant in enum org.postgresql.util.PSQLState
X
- x - Variable in class org.postgresql.geometric.PGpoint
-
The X coordinate of the point.
- XML - Static variable in class org.postgresql.core.Oid
- XML_ARRAY - Static variable in class org.postgresql.core.Oid
- XML_FACTORY_FACTORY - Enum constant in enum org.postgresql.PGProperty
-
Factory class to instantiate factories for XML processing.
Y
- y - Variable in class org.postgresql.geometric.PGpoint
-
The Y coordinate of the point.
- YEAR - Static variable in class org.postgresql.jdbc.EscapedFunctions
-
Deprecated.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PGConnection.addDataType(String, Class)
. This deprecated method does not work correctly for registering classes that cannot be directly loaded by the JDBC driver's classloader.