Skip navigation links
PostgreSQL JDBC
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

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.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.
 
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(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
 
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, String) - Method in class org.postgresql.jdbc.PgConnection
 
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, String) - Method in interface org.postgresql.PGConnection
Deprecated.
As of 8.0, replaced by 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.
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.
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
 
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
 
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 input StringBuilder
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
 
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, String, String, String, boolean, boolean, boolean) - Static method in class org.postgresql.gss.MakeGSS
 
autoCommitFailureClosesAllResultSets() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
 
AutoSave - Enum in org.postgresql.jdbc
 
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.
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
 
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 - 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 - Static variable in class org.postgresql.core.Oid
 
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_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
 
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(String) - 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 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 a java.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.
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.
cancel() - Method in class org.postgresql.jdbc.PgStatement
 
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
 
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
 
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
 
clear() - Method in interface org.postgresql.core.ParameterList
Unbind all parameter values bound in this list.
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.
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 overidden 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 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.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.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(Connection) - Static method in class org.postgresql.util.JdbcBlackHole
 
close(Statement) - Static method in class org.postgresql.util.JdbcBlackHole
 
close(ResultSet) - Static method in class org.postgresql.util.JdbcBlackHole
 
close() - Method in class org.postgresql.util.LogWriterHandler
 
close() - Method in class org.postgresql.util.ReaderInputStream
 
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 and rows from a CommandComplete (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.
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.
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
 
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.
ConnectionPool() - Constructor for class org.postgresql.jdbc2.optional.ConnectionPool
Deprecated.
 
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 - Interface in org.postgresql.copy
Bidirectional via copy stream protocol.
copyDual(String) - Method in class org.postgresql.copy.CopyManager
 
CopyDualImpl - Class in org.postgresql.core.v3
 
CopyDualImpl() - Constructor for class org.postgresql.core.v3.CopyDualImpl
 
CopyIn - Interface in org.postgresql.copy
Copy bulk data from client into a PostgreSQL table very fast.
copyIn(String) - Method in class org.postgresql.copy.CopyManager
 
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, 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, ByteStreamWriter) - Method in class org.postgresql.copy.CopyManager
Use COPY FROM STDIN for very fast copying from an ByteStreamWriter into a database table.
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, Writer) - Method in class org.postgresql.copy.CopyManager
Pass results of a COPY TO STDOUT query from database into a Writer.
copyOut(String, OutputStream) - Method in class org.postgresql.copy.CopyManager
Pass results of a COPY TO STDOUT query from database into an OutputStream.
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
 
createArrayOf(String, Object) - Method in class org.postgresql.jdbc.PgConnection
 
createArrayOf(String, Object[]) - Method in class org.postgresql.jdbc.PgConnection
 
createArrayOf(String, Object) - Method in interface org.postgresql.PGConnection
Creates an Array wrapping elements.
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
 
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 a PoolingDataSource depending on the presence in the supplied properties of any pool-related property (eg.: JDBC_INITIAL_POOL_SIZE or JDBC_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.
createQuery(String, boolean, boolean, String...) - Method in interface org.postgresql.core.BaseConnection
 
createQuery(String, boolean, boolean, String...) - Method in interface org.postgresql.core.QueryExecutor
 
createQuery(String, boolean, boolean, String...) - Method in class org.postgresql.core.QueryExecutorBase
 
createQuery(String, boolean, boolean, String...) - Method in class org.postgresql.jdbc.PgConnection
 
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 interface org.postgresql.core.BaseStatement
Create a resultset from data retrieved from the server.
createResultSet(Query, Field[], List<Tuple>, ResultCursor) - Method in class org.postgresql.jdbc.PgStatement
 
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(InetAddress, int) - Method in class org.postgresql.ssl.WrappedFactory
 
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, 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, int) - Method in class org.postgresql.jdbc.PgConnection
 
createStatement(int, int) - Method in class org.postgresql.jdbc.PgConnection
 
createStatementTypeInfo(SqlCommandType, boolean, int, int, boolean, int) - Static method in class org.postgresql.core.SqlCommand
 
createStatementTypeInfo(SqlCommandType) - Static method in class org.postgresql.core.SqlCommand
 
createStatementTypeInfo(SqlCommandType, boolean) - 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() - Static method in class org.postgresql.util.internal.Unsafe
 
CURDATE - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
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

DATABASE - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
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.
 
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
 
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
 
decode(byte[], int, int) - Method in class org.postgresql.core.Encoding
Decode an array of bytes into a string.
decode(byte[]) - 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[], int, int) - Method in class org.postgresql.core.Encoding
Decode an array of bytes possibly into a canonicalized string.
decodeCanonicalized(byte[]) - 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
 
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(long) - Method in class org.postgresql.largeobject.LargeObjectManager
This deletes a large object.
delete(int) - Method in class org.postgresql.largeobject.LargeObjectManager
Deprecated.
As of 8.3, replaced by LargeObjectManager.delete(long)
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 string s to integer or throws.
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.
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(String) - Method in class org.postgresql.core.Encoding
Encode a string to an array of bytes.
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) - Static method in class org.postgresql.util.URLCoder
Encodes Java string into x-www-form-urlencoded format
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 - Class in org.postgresql.core
Representation of a particular character encoding.
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.
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 - Variable in class org.postgresql.core.EncodingPredictor.DecodeResult
 
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 overidden to allow comparisons of objects.
equals(Object, Object) - Static method in class org.postgresql.util.PGobject
 
equals(Object) - Method in class org.postgresql.util.PGTime
 
equals(Object) - Method in class org.postgresql.util.PGTimestamp
 
error(SAXParseException) - Method in class org.postgresql.xml.NullErrorHandler
 
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 builder sbuf.
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 builder sbuf.
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
 
execSQLQuery(String) - Method in interface org.postgresql.core.BaseConnection
Execute a SQL query that returns a single resultset.
execSQLQuery(String, int, int) - Method in interface org.postgresql.core.BaseConnection
 
execSQLQuery(String) - Method in class org.postgresql.jdbc.PgConnection
 
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(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, boolean) - Method in interface org.postgresql.core.QueryExecutor
Execute a Query with adaptive fetch, passing results to a provided ResultHandler.
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, boolean) - Method in interface org.postgresql.core.QueryExecutor
Execute several Query with adaptive fetch, 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 class org.postgresql.core.v3.QueryExecutorImpl
 
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 class org.postgresql.core.v3.QueryExecutorImpl
 
execute(String) - Method in class org.postgresql.jdbc.PgStatement
 
execute(CachedQuery, ParameterList, int) - 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
 
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(String, int) - Method in interface org.postgresql.core.BaseStatement
Execute a query, passing additional query flags.
executeWithFlags(CachedQuery, int) - Method in interface org.postgresql.core.BaseStatement
Execute a query, passing additional query flags.
executeWithFlags(int) - Method in interface org.postgresql.core.BaseStatement
Execute a prepared query, passing additional query flags.
executeWithFlags(String, int) - Method in class org.postgresql.jdbc.PgStatement
 
executeWithFlags(CachedQuery, int) - Method in class org.postgresql.jdbc.PgStatement
 
executeWithFlags(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.

F

factory - Variable in class org.postgresql.ssl.WrappedFactory
 
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.
fastpath(int, boolean, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
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.
fastpath(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
Deprecated.
Send a function call to the PostgreSQL backend by name.
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(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(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(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, int, int) - Constructor for class org.postgresql.core.Field
Construct a field based on the information fed to it.
Field(String, int) - Constructor for class org.postgresql.core.Field
Constructor without mod parameter.
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.
finalize() - Method in class org.postgresql.jdbc.PgConnection
Overrides finalize().
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 - Static variable in class org.postgresql.core.Oid
 
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_ARRAY - Static variable in class org.postgresql.core.Oid
 
FLOAT8 - 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_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.
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.JavaVersion
Java version string like in "java.version" property.
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.
fromBytes(byte[], Encoding) - Static method in class org.postgresql.util.HStoreConverter
 
fromString(String) - Static method in class org.postgresql.util.HStoreConverter
 

G

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(Properties) - Method in enum org.postgresql.PGProperty
Returns the value of the connection parameters according to the given Properties or the default value.
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(long, int) - Method in class org.postgresql.jdbc.PgArray
 
getArray(Map<String, Class<?>>) - 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(int) - Method in class org.postgresql.jdbc.PgResultSet
 
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(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
 
getArrayImpl(long, int, 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
 
getAutoCommit() - Method in class org.postgresql.jdbc.PgConnection
 
getAutoSave() - Method in interface org.postgresql.core.QueryExecutor
 
getAutoSave() - Method in class org.postgresql.core.QueryExecutorBase
 
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.
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(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getBigDecimal(int, int) - Method in class org.postgresql.jdbc.PgResultSet
 
getBigDecimal(String, int) - Method in class org.postgresql.jdbc.PgResultSet
 
getBinaryStream() - Method in class org.postgresql.jdbc.AbstractBlobClob
 
getBinaryStream(long, long) - Method in class org.postgresql.jdbc.PgBlob
 
getBinaryStream(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getBinaryStream(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getBinaryStream() - Method in class org.postgresql.jdbc.PgSQLXML
 
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
 
getBlob(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getBlob(int) - 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 a boolean 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(long, int) - Method in class org.postgresql.jdbc.AbstractBlobClob
 
getBytes(int) - Method in class org.postgresql.jdbc.PgResultSet
getBytes(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getBytes() - Method in class org.postgresql.util.StreamWrapper
 
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
PostgreSQL does not support multiple catalogs from a single connection, so to reduce confusion we only return the current catalog.
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(long, long) - Method in class org.postgresql.jdbc.PgClob
 
getCharacterStream() - Method in class org.postgresql.jdbc.PgClob
 
getCharacterStream(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getCharacterStream(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getCharacterStream() - Method in class org.postgresql.jdbc.PgSQLXML
 
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(String) - Method in class org.postgresql.jdbc.PgConnection
 
getClientInfo() - Method in class org.postgresql.jdbc.PgConnection
 
getClientInfoProperties() - Method in class org.postgresql.jdbc.PgDatabaseMetaData
 
getClob(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getClob(int) - Method in class org.postgresql.jdbc.PgResultSet
 
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(String, String) - 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(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.
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.
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, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
 
getDate(String, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
 
getDate(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getDate(String) - 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.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.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(OutputStream) - Method in class org.postgresql.core.Encoding
Get a Writer that encodes to the given OutputStream using this encoding.
getEncodingWriter() - Method in class org.postgresql.core.PGStream
Get a Writer instance that encodes directly onto the underlying stream.
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
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
 
getGssEncMode() - Method in class org.postgresql.ds.common.BaseDataSource
 
getGssLib() - 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(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
 
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 given Properties.
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
 
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.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
 
getLoggerLevel() - Method in class org.postgresql.ds.common.BaseDataSource
 
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(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
Deprecated.
This convenience method assumes that the return value is a long (bigint).
getLong(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getLong(String) - Method in class org.postgresql.jdbc.PgResultSet
 
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
 
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 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(int) - 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 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(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(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getObject(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getObject(int, Class<T>) - Method in class org.postgresql.jdbc.PgResultSet
 
getObject(String, Class<T>) - Method in class org.postgresql.jdbc.PgResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
 
getObjectImpl(String, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgResultSet
 
getObjectImpl(int, 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(String, FastpathArg[]) - Method in class org.postgresql.fastpath.Fastpath
Deprecated.
This convenience method assumes that the return value is an oid.
getOID() - Method in class org.postgresql.largeobject.LargeObject
Deprecated.
As of 8.3, replaced by LargeObject.getLongOID()
getOptions() - Method in class org.postgresql.ds.common.BaseDataSource
 
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.
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 interface org.postgresql.core.TypeInfo
Determine the oid of the given base postgresql type's array type.
getPGArrayType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
 
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(String) - Method in interface org.postgresql.core.TypeInfo
Look up the oid for a given postgresql type name.
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.PgResultSet
 
getPGType(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
 
getPGType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
 
getPGType(int) - 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
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, int) - Method in interface org.postgresql.core.TypeInfo
 
getPrecision(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
 
getPrecision(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
 
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(PGProperty) - Method in class org.postgresql.ds.common.BaseDataSource
 
getProperty(Reference, String) - Method in class org.postgresql.ds.common.PGObjectFactory
 
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
 
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(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getRef(int) - 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(long, int) - Method in class org.postgresql.jdbc.PgArray
 
getResultSet(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
 
getResultSet(long, int, Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
 
getResultSet() - Method in class org.postgresql.jdbc.PgStatement
 
getResultSet() - Method in class org.postgresql.jdbc.ResultWrapper
 
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.
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(Map<String, Class<?>>) - Method in class org.postgresql.jdbc.PgArray
 
getResultSetImpl(long, int, 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, int) - Method in interface org.postgresql.core.TypeInfo
 
getScale(int) - Method in class org.postgresql.jdbc.PgParameterMetaData
 
getScale(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
 
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
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
 
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(Properties) - Static method in class org.postgresql.core.SocketFactoryFactory
Instantiates SocketFactory based on the PGProperty.SOCKET_FACTORY.
getSocketFactory() - Method in class org.postgresql.ds.common.BaseDataSource
 
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).
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 interface org.postgresql.core.TypeInfo
Look up the SQL typecode for a given type oid.
getSQLType(String) - Method in interface org.postgresql.core.TypeInfo
Look up the SQL typecode for a given postgresql type name.
getSQLType(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getSQLType(int) - Method in class org.postgresql.jdbc.PgResultSetMetaData
 
getSQLType(String) - Method in class org.postgresql.jdbc.TypeInfoCache
 
getSQLType(int) - 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
 
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 the PGProperty.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(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getString(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getString() - Method in class org.postgresql.jdbc.PgSQLXML
 
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.
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<K,V> - Interface in org.postgresql.util
 
getTable() - Method in class org.postgresql.util.ServerErrorMessage
 
GettableHashMap<K,V> - 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
 
getTime(int, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
 
getTime(String, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
 
getTime(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getTime(String) - 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, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
 
getTimestamp(String, Calendar) - Method in class org.postgresql.jdbc.PgResultSet
 
getTimestamp(int) - Method in class org.postgresql.jdbc.PgResultSet
 
getTimestamp(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getTimestampUtils() - Method in interface org.postgresql.core.BaseConnection
 
getTimestampUtils() - Method in class org.postgresql.jdbc.PgConnection
 
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 interface org.postgresql.core.TypeInfo
 
getTypeForAlias(String) - Method in class org.postgresql.jdbc.TypeInfoCache
 
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.
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(String) - Method in class org.postgresql.jdbc.PgResultSet
 
getUUID(byte[]) - 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 overidden, 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
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
 
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
 
GSSCallbackHandler - Class in org.postgresql.gss
 
GSSCallbackHandler(String, String) - Constructor for class org.postgresql.gss.GSSCallbackHandler
 
GssEncAction - Class in org.postgresql.gss
 
GssEncAction(PGStream, GSSCredential, 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.gss.GSSCallbackHandler
 
handle(Callback[]) - Method in class org.postgresql.ssl.LibPQFactory.ConsoleCallbackHandler
Handles the callbacks.
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) - Method in class org.postgresql.core.v3.CopyDualImpl
 
handleCommandStatus(String) - Method in class org.postgresql.core.v3.CopyOperationImpl
 
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 posision as ascii.
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(Version) - 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 class org.postgresql.jdbc.PgConnection
 
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
 
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

IFNULL - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
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 - 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(String, Properties, boolean, String) - Static method in class org.postgresql.util.ObjectFactory
Instantiates a class using the appropriate constructor.
INT2 - Static variable in class org.postgresql.core.Oid
 
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_ARRAY - Static variable in class org.postgresql.core.Oid
 
INT4 - 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_ARRAY - Static variable in class org.postgresql.core.Oid
 
INT8 - 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_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
 
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_LSN - Static variable in class org.postgresql.replication.LogSequenceNumber
Zero is used indicate an invalid pointer.
invalidate() - Method in class org.postgresql.jdbc.PSQLSavepoint
 
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.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
isDeprecated() - Method in enum org.postgresql.PGProperty
Returns whether this connection parameter is deprecated.
isDigitAt(String, int) - Static method in class org.postgresql.core.Parser
Returns true if a given string s has digit at position pos.
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
 
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
 
isTcpKeepAlive() - Method in class org.postgresql.ds.common.BaseDataSource
 
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
 
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

JavaVersion - Enum in org.postgresql.core
 
Jdbc3ConnectionPool - Class in org.postgresql.jdbc3
Deprecated.
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.
Jdbc3SimpleDataSource() - Constructor for class org.postgresql.jdbc3.Jdbc3SimpleDataSource
Deprecated.
 
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
 
JdbcBlackHole - Class in org.postgresql.util
 
JdbcBlackHole() - Constructor for class org.postgresql.util.JdbcBlackHole
 
JdbcCallParseInfo - Class in org.postgresql.core
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

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, BaseConnection, boolean) - Constructor for class org.postgresql.largeobject.LargeObject
This opens a large object.
LargeObject(Fastpath, long, int) - 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
 
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.
LibPQFactory(Properties) - Constructor for class org.postgresql.ssl.jdbc4.LibPQFactory
Deprecated.
LibPQFactory - Class in org.postgresql.ssl
Provide an SSLSocketFactory that is compatible with the libpq behaviour.
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
 
loadBaseDataSource(BaseDataSource, Reference) - Method in class org.postgresql.ds.common.PGObjectFactory
 
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
 
LOG - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
LOG10 - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
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
 
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
 
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, String) - Method in class org.postgresql.jdbc.PgConnection
 
makeArray(int, byte[]) - Method in class org.postgresql.jdbc.PgResultSet
 
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 and reset methods.
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.PgResultSet
 
maxrows - Variable in class org.postgresql.jdbc.PgStatement
Maximum number of rows to return, 0 = unlimited.
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 is select <some_function> (?, [?, ...]) as result or select * 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.
 
move(int, int) - Method in class org.postgresql.geometric.PGpoint
Moves the point to the supplied coordinates.
move(double, double) - Method in class org.postgresql.geometric.PGpoint
Moves the point to the supplied coordinates.
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, SqlCommand) - Constructor for class org.postgresql.core.NativeQuery
 
NativeQuery(String, int[], boolean, 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
 
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
 
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
 
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
 
NUMERIC - Static variable in class org.postgresql.core.Oid
 
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 for Oid.NUMERIC.
NUMERIC_ARRAY - Static variable in class org.postgresql.core.Oid
 

O

ObjectFactory - Class in org.postgresql.util
Helper class to instantiate objects.
ObjectFactory() - Constructor for class org.postgresql.util.ObjectFactory
 
of(String) - Static method in enum org.postgresql.jdbc.AutoSave
 
of(String) - Static method in enum org.postgresql.jdbc.EscapeSyntaxCallMode
 
of(Properties) - Static method in enum org.postgresql.jdbc.GSSEncMode
 
of(String) - Static method in enum org.postgresql.jdbc.PreferQueryMode
 
of(Properties) - Static method in enum org.postgresql.jdbc.SslMode
 
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
 
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(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(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, 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.
openConnection(HostSpec[], String, String, Properties) - Static method in class org.postgresql.core.ConnectionFactory
Establishes and initializes a new connection.
openConnectionImpl(HostSpec[], String, String, Properties) - Method in class org.postgresql.core.ConnectionFactory
openConnectionImpl(HostSpec[], String, String, Properties) - Method in class org.postgresql.core.v3.ConnectionFactoryImpl
 
openPath() - Method in class org.postgresql.geometric.PGpath
 
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.jre7.sasl - package org.postgresql.jre7.sasl
 
org.postgresql.largeobject - package org.postgresql.largeobject
 
org.postgresql.osgi - package org.postgresql.osgi
 
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
 
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
 
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.
parseBackendTimeZone(String) - Static method in class org.postgresql.jdbc.TimestampUtils
Converts backend's TimeZone parameter to java format.
parseBlockComment(char[], int) - Static method in class org.postgresql.core.Parser
Test if the / character at offset 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 at offset 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.
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.
PgArray - Class in org.postgresql.jdbc
Array is used collect one column of query result data.
PgArray(BaseConnection, int, String) - Constructor for class org.postgresql.jdbc.PgArray
Create a new Array.
PgArray(BaseConnection, int, byte[]) - Constructor for class org.postgresql.jdbc.PgArray
Create a new Array.
PGBinaryObject - Interface in org.postgresql.util
PGBinaryObject is a inteface 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(double, double, double, double) - Constructor for class org.postgresql.geometric.PGbox
 
PGbox(PGpoint, PGpoint) - Constructor for class org.postgresql.geometric.PGbox
 
PGbox(String) - Constructor for class org.postgresql.geometric.PGbox
 
PGbox() - Constructor for class org.postgresql.geometric.PGbox
Required constructor.
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(double, double, double) - Constructor for class org.postgresql.geometric.PGcircle
 
PGcircle(PGpoint, double) - Constructor for class org.postgresql.geometric.PGcircle
 
PGcircle(String) - Constructor for class org.postgresql.geometric.PGcircle
 
PGcircle() - Constructor for class org.postgresql.geometric.PGcircle
This constructor is used by the driver.
PgClob - Class in org.postgresql.jdbc
 
PgClob(BaseConnection, long) - Constructor for class org.postgresql.jdbc.PgClob
 
PgConnection - Class in org.postgresql.jdbc
 
PgConnection(HostSpec[], String, String, 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(PGConnection, String) - Constructor for class org.postgresql.copy.PGCopyInputStream
Uses given connection for specified COPY TO STDOUT operation.
PGCopyInputStream(CopyOut) - Constructor for class org.postgresql.copy.PGCopyInputStream
Use given CopyOut operation for reading.
PGCopyOutputStream - Class in org.postgresql.copy
OutputStream for buffered input into a PostgreSQL COPY FROM STDIN operation.
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.
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.
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
 
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(String) - Constructor for class org.postgresql.util.PGInterval
Initialize a interval with a given interval string representation.
PGInterval(int, int, int, int, int, double) - Constructor for class org.postgresql.util.PGInterval
Initializes all values of this interval to the specified values.
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(double, double, double) - Constructor for class org.postgresql.geometric.PGline
 
PGline(double, double, double, double) - Constructor for class org.postgresql.geometric.PGline
 
PGline(PGpoint, PGpoint) - Constructor for class org.postgresql.geometric.PGline
 
PGline(PGlseg) - Constructor for class org.postgresql.geometric.PGline
 
PGline(String) - Constructor for class org.postgresql.geometric.PGline
 
PGline() - Constructor for class org.postgresql.geometric.PGline
required by the driver.
PGlseg - Class in org.postgresql.geometric
This implements a lseg (line segment) consisting of two points.
PGlseg(double, double, double, double) - Constructor for class org.postgresql.geometric.PGlseg
 
PGlseg(PGpoint, PGpoint) - Constructor for class org.postgresql.geometric.PGlseg
 
PGlseg(String) - Constructor for class org.postgresql.geometric.PGlseg
 
PGlseg() - Constructor for class org.postgresql.geometric.PGlseg
required by the driver.
PGmoney - Class in org.postgresql.util
This implements a class that handles the PostgreSQL money and cash types.
PGmoney(double) - Constructor for class org.postgresql.util.PGmoney
 
PGmoney(String) - Constructor for class org.postgresql.util.PGmoney
 
PGmoney() - 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
 
PGpath - Class in org.postgresql.geometric
This implements a path (a multiple segmented line, which may be closed).
PGpath(PGpoint[], boolean) - Constructor for class org.postgresql.geometric.PGpath
 
PGpath() - Constructor for class org.postgresql.geometric.PGpath
Required by the driver.
PGpath(String) - Constructor for class org.postgresql.geometric.PGpath
 
PGpoint - Class in org.postgresql.geometric
It maps to the point datatype in org.postgresql.
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.
PGpoint() - Constructor for class org.postgresql.geometric.PGpoint
Required by the driver.
PGpolygon - Class in org.postgresql.geometric
This implements the polygon datatype within PostgreSQL.
PGpolygon(PGpoint[]) - Constructor for class org.postgresql.geometric.PGpolygon
Creates a polygon using an array of PGpoints.
PGpolygon(String) - Constructor for class org.postgresql.geometric.PGpolygon
 
PGpolygon() - Constructor for class org.postgresql.geometric.PGpolygon
Required by the driver.
PGPooledConnection - Class in org.postgresql.ds
PostgreSQL implementation of the PooledConnection interface.
PGPooledConnection(Connection, boolean, boolean) - Constructor for class org.postgresql.ds.PGPooledConnection
Creates a new PooledConnection representing the specified physical connection.
PGPooledConnection(Connection, boolean) - Constructor for class org.postgresql.ds.PGPooledConnection
 
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
 
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 and PGProperty.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
 
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 - 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, 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
 
PGStream(SocketFactory, HostSpec) - Constructor for class org.postgresql.core.PGStream
pgStream - Variable in class org.postgresql.core.QueryExecutorBase
 
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 of XAException with a human-readable message, a Throwable 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
 
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 - Static variable in class org.postgresql.core.Oid
 
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_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(Blob, long) - Method in class org.postgresql.jdbc.AbstractBlobClob
This is simply passing the byte value of the pattern Blob.
position(String, long) - Method in class org.postgresql.jdbc.PgClob
For now, this is not implemented.
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.
 
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.
prepare(Xid) - Method in class org.postgresql.xa.PGXAConnection
Prepares transaction.
prepareCall(String) - Method in class org.postgresql.jdbc.PgConnection
 
prepareCall(String, int, int, int) - Method in class org.postgresql.jdbc.PgConnection
 
prepareCall(String, int, int) - Method in class org.postgresql.jdbc.PgConnection
 
prepareStatement(String) - Method in class org.postgresql.jdbc.PgConnection
 
prepareStatement(String, int, int, int) - Method in class org.postgresql.jdbc.PgConnection
 
prepareStatement(String, int, int) - 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, String[]) - Method in class org.postgresql.jdbc.PgConnection
 
prepareThreshold - Variable in class org.postgresql.jdbc.PgConnection
 
previous() - Method in class org.postgresql.jdbc.PgResultSet
 
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(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() - Method in class org.postgresql.core.v3.QueryExecutorImpl
 
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
 
Provider<T> - Interface in org.postgresql.core
Represents a provider of results.
PSQLException - Exception in org.postgresql.util
 
PSQLException(String, PSQLState, Throwable) - Constructor for exception org.postgresql.util.PSQLException
 
PSQLException(String, PSQLState) - 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_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, String, String, int, Properties) - Constructor for class org.postgresql.core.QueryExecutorBase
 
QueryExecutorImpl - Class in org.postgresql.core.v3
QueryExecutor implementation for the V3 protocol.
QueryExecutorImpl(PGStream, String, String, int, Properties) - Constructor for class org.postgresql.core.v3.QueryExecutorImpl
 
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(byte[]) - Method in class org.postgresql.copy.PGCopyInputStream
 
read(byte[], int, int) - 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(byte[], int, int) - Method in class org.postgresql.core.VisibleBufferedInputStream
read() - Method in class org.postgresql.gss.GSSInputStream
 
read(byte[], int, int) - Method in class org.postgresql.gss.GSSInputStream
 
read() - Method in class org.postgresql.largeobject.BlobInputStream
The minimum required to implement input stream.
read(int) - Method in class org.postgresql.largeobject.LargeObject
Reads some data from the object, and return as a byte[] array.
read(byte[], int, int) - Method in class org.postgresql.largeobject.LargeObject
Reads some data from the object into an existing array.
READ - Static variable in class org.postgresql.largeobject.LargeObjectManager
This mode indicates we want to read an object.
read() - Method in interface org.postgresql.replication.PGReplicationStream
Read next wal record from backend.
read() - Method in class org.postgresql.util.ReaderInputStream
 
read(byte[], int, int) - Method in class org.postgresql.util.ReaderInputStream
 
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(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() - Method in class org.postgresql.copy.PGCopyInputStream
 
readFromCopy(boolean) - Method in class org.postgresql.copy.PGCopyInputStream
 
readFromCopy() - Method in class org.postgresql.core.v3.CopyDualImpl
 
readFromCopy(boolean) - Method in class org.postgresql.core.v3.CopyDualImpl
 
readFromCopy() - Method in class org.postgresql.core.v3.CopyOutImpl
 
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(int) - Method in class org.postgresql.core.PGStream
Reads in a given number of bytes from the backend.
receive(byte[], int, int) - Method in class org.postgresql.core.PGStream
Reads in a given number of bytes from the backend.
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(int) - Method in class org.postgresql.core.PGStream
Receives a fixed-size string from the backend.
receiveString() - Method in class org.postgresql.core.PGStream
Receives a null-terminated 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
 
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, String) - Static method in class org.postgresql.util.PGtokenizer
This removes the lead/trailing strings from a string.
remove(String, String) - Method in class org.postgresql.util.PGtokenizer
This removes the lead/trailing strings from all tokens.
removeAngle(String) - Static method in class org.postgresql.util.PGtokenizer
Removes < and > from the beginning and end of a string.
removeAngle() - 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.
removeBox() - Method in class org.postgresql.util.PGtokenizer
Removes [ and ] from the beginning and end of all tokens.
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(String) - Static method in class org.postgresql.util.PGtokenizer
Removes curly braces { and } from the beginning and end of a string.
removeCurlyBrace() - 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.
removePara() - Method in class org.postgresql.util.PGtokenizer
Removes ( and ) from the beginning and end of all tokens.
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
 
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.
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.
resolveEntity(String, String) - Method in class org.postgresql.xml.EmptyStringEntityResolver
 
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(ResultSet) - Constructor for class org.postgresql.jdbc.ResultWrapper
 
ResultWrapper(long, long) - Constructor for class org.postgresql.jdbc.ResultWrapper
 
returnsRows() - Method in class org.postgresql.core.SqlCommand
 
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(QueryExecutor, String, boolean) - Static method in class org.postgresql.core.SetupQueryRunner
 
run() - Method in class org.postgresql.gss.GssEncAction
 
run() - Method in class org.postgresql.jdbc.PgConnection.AbortCommand
 

S

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.
 
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, int) - Method in class org.postgresql.largeobject.LargeObject
Sets the current position within the object.
seek(int) - Method in class org.postgresql.largeobject.LargeObject
Sets the current position within the object.
seek64(long, int) - Method in class org.postgresql.largeobject.LargeObject
Sets the current position within the object using 64-bit value (9.3+).
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.
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.
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
 
sendCloseMessage() - Method in class org.postgresql.core.v3.QueryExecutorImpl
 
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.
ServerErrorMessage - Class in org.postgresql.util
 
ServerErrorMessage(EncodingPredictor.DecodeResult) - Constructor for class org.postgresql.util.ServerErrorMessage
 
ServerErrorMessage(String) - Constructor for class org.postgresql.util.ServerErrorMessage
 
ServerVersion - Enum in org.postgresql.core
Enumeration for PostgreSQL versions.
set(int, byte[]) - Method in class org.postgresql.core.Tuple
Set the given field to the given data.
set(Properties, String) - Method in enum org.postgresql.PGProperty
Set the value for this connection parameter in the given Properties.
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.
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.core.v3.QueryExecutorImpl
 
setApplicationName(String) - Method in class org.postgresql.ds.common.BaseDataSource
 
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
 
setAutoCommit(boolean) - Method in class org.postgresql.jdbc.PgConnection
 
setAutoSave(AutoSave) - Method in interface org.postgresql.core.QueryExecutor
 
setAutoSave(AutoSave) - Method in class org.postgresql.core.QueryExecutorBase
 
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.
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(long) - Method in class org.postgresql.jdbc.AbstractBlobClob
 
setBinaryStream() - Method in class org.postgresql.jdbc.PgSQLXML
 
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, int) - Method in interface org.postgresql.core.ParameterList
Binds a binary bytea value stored as an InputStream.
setBytea(int, InputStream) - 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(long) - Method in class org.postgresql.jdbc.PgClob
 
setCharacterStream() - Method in class org.postgresql.jdbc.PgSQLXML
 
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.PgResultSet
 
setFetchSize(int) - Method in class org.postgresql.jdbc.PgStatement
 
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
 
setGssEncMode(String) - Method in class org.postgresql.ds.common.BaseDataSource
 
setGssLib(String) - Method in class org.postgresql.ds.common.BaseDataSource
 
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
 
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
Moves the point to the supplied java.awt.Point refer to java.awt.Point for description of this.
setLoggerFile(String) - Method in class org.postgresql.ds.common.BaseDataSource
 
setLoggerLevel(String) - Method in class org.postgresql.ds.common.BaseDataSource
 
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
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 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
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
 
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
 
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(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(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.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.
 
SimpleDataSource - Class in org.postgresql.jdbc2.optional
Deprecated.
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.
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
 
SocketFactoryFactory - Class in org.postgresql.core
Instantiates SocketFactory based on the PGProperty.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(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
ceiling to ceil translation.
sqlceiling(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
ceiling to ceil translation
sqlchar(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
char to chr translation.
sqlchar(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
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(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
concat translation.
sqlconcat(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
concat translation
sqlcurdate(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
curdate to current_date translation.
sqlcurdate(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
curdate to current_date translation
sqlcurtime(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
curtime to current_time translation.
sqlcurtime(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
curtime to current_time translation
sqldatabase(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
database translation.
sqldatabase(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
database translation
sqldayname(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
dayname translation.
sqldayname(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
dayname translation
sqldayofmonth(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
dayofmonth translation.
sqldayofmonth(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
dayofmonth translation
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.
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
sqldayofyear(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
dayofyear translation.
sqldayofyear(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
dayofyear translation
sqlhour(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
hour translation.
sqlhour(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
hour translation
sqlifnull(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
ifnull translation.
sqlifnull(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
ifnull translation
sqlinsert(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
insert to overlay translation.
sqlinsert(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
insert to overlay translation
sqllcase(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
lcase to lower translation.
sqllcase(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
lcase to lower translation
sqlleft(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
left to substring translation.
sqlleft(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
left to substring translation
sqllength(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
length translation.
sqllength(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
length translation
sqllocate(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
locate translation.
sqllocate(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
locate translation
sqllog(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
log to ln translation.
sqllog(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
log to ln translation
sqllog10(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
log10 to log translation.
sqllog10(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
log10 to log translation
sqlltrim(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
ltrim translation.
sqlltrim(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
ltrim translation
sqlminute(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
minute translation.
sqlminute(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
minute translation
sqlmonth(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
month translation.
sqlmonth(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
month translation
sqlmonthname(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
monthname translation.
sqlmonthname(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
monthname translation
sqlpower(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
power to pow translation.
sqlpower(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
power to pow translation
sqlquarter(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
quarter translation.
sqlquarter(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
quarter translation
sqlright(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
right to substring translation.
sqlright(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
right to substring translation
sqlrtrim(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
rtrim translation.
sqlrtrim(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
rtrim translation
sqlsecond(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
second translation.
sqlsecond(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
second translation
sqlspace(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
space translation.
sqlspace(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
space translation
sqlsubstring(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
substring to substr translation.
sqlsubstring(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
substring to substr translation
sqltimestampadd(List<? extends Object>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
time stamp add.
sqltimestampadd(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
time stamp add
sqltimestampdiff(List<? extends Object>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
time stamp diff.
sqltimestampdiff(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
time stamp diff
sqltruncate(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
truncate to trunc translation.
sqltruncate(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
truncate to trunc translation
sqlucase(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
ucase to upper translation.
sqlucase(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
ucase to upper translation
sqluser(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
user translation.
sqluser(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
user translation
sqlweek(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
week translation.
sqlweek(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
week translation
sqlyear(List<?>) - Static method in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
year translation.
sqlyear(StringBuilder, List<? extends CharSequence>) - Static method in class org.postgresql.jdbc.EscapedFunctions2
year translation
SQRT - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
SslMode - Enum in org.postgresql.jdbc
 
SSPI_DEFAULT_SPN_SERVICE_CLASS - Static variable in class org.postgresql.sspi.SSPIClient
 
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(BundleContext) - Method in class org.postgresql.osgi.PGBundleActivator
 
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(LogicalReplicationOptions) - Method in interface org.postgresql.replication.fluent.logical.StartLogicalReplicationCallback
 
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(PhysicalReplicationOptions) - Method in interface org.postgresql.replication.fluent.physical.StartPhysicalReplicationCallback
 
start(Xid, int) - Method in class org.postgresql.xa.PGXAConnection
Preconditions:
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
 
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, int) - Constructor for class org.postgresql.util.StreamWrapper
 
StreamWrapper(InputStream) - Constructor for class org.postgresql.util.StreamWrapper
 
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

T

TAN - Static variable in class org.postgresql.jdbc.EscapedFunctions
Deprecated.
 
targetServerType - Variable in class org.postgresql.hostchooser.CandidateHost
 
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 exeptions, 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 exeptions, 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
 
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(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() - Method in class org.postgresql.jdbc.PgArray
 
toBytes(Map<?, ?>, Encoding) - Static method in class org.postgresql.util.HStoreConverter
 
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
 
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 a DriverPropertyInfo.
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
 
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 or Oid.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
 
toOffsetDateTime(String) - Method in class org.postgresql.jdbc.TimestampUtils
Parse a string and return a LocalDateTime representing its value.
toOffsetDateTime(Time) - Method in class org.postgresql.jdbc.TimestampUtils
Returns the offset date time object matching the given bytes with Oid#TIMETZ.
toOffsetDateTimeBin(byte[]) - Method in class org.postgresql.jdbc.TimestampUtils
Returns the offset date time object matching the given bytes with Oid#TIMESTAMPTZ.
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(ParameterList) - Method in class org.postgresql.core.NativeQuery
Stringize this query to a human-readable form, substituting particular parameter values for parameter placeholders.
toString(int) - Static method in class org.postgresql.core.Oid
Returns the name of the oid as string.
toString(int, boolean) - Method in interface org.postgresql.core.ParameterList
Return a human-readable representation of a particular parameter in this ParameterList.
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() - 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(Calendar, Timestamp) - Method in class org.postgresql.jdbc.TimestampUtils
 
toString(Calendar, Timestamp, boolean) - Method in class org.postgresql.jdbc.TimestampUtils
 
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(LocalDate) - Method in class org.postgresql.jdbc.TimestampUtils
 
toString(LocalTime) - Method in class org.postgresql.jdbc.TimestampUtils
 
toString(OffsetDateTime) - 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() - Method in class org.postgresql.replication.LogSequenceNumber
 
toString() - Method in class org.postgresql.util.HostSpec
 
toString(Map<?, ?>) - Static method in class org.postgresql.util.HStoreConverter
 
toString() - Method in class org.postgresql.util.PGobject
This is defined here, so user code need not overide it.
toString() - Method in class org.postgresql.util.ServerErrorMessage
 
toString() - Method in class org.postgresql.util.StreamWrapper
 
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 or Oid.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 or Oid.TIMESTAMPTZ.
tr(String, Object...) - Static method in class org.postgresql.util.GT
 
TransactionState - Enum in org.postgresql.core
 
transformQueriesAndParameters() - Method in class org.postgresql.jdbc.PgStatement
 
translate(int, int) - Method in class org.postgresql.geometric.PGpoint
Translate the point by the supplied amount.
translate(double, double) - Method in class org.postgresql.geometric.PGpoint
Translate the point by the supplied amount.
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.
 
truncate(int) - Method in class org.postgresql.largeobject.LargeObject
Truncates the large object to the given length in bytes.
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(int) - Constructor for class org.postgresql.core.Tuple
Construct an empty tuple.
Tuple(byte[][]) - Constructor for class org.postgresql.core.Tuple
Construct a populated 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.
 
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.
Unsafe - Class in org.postgresql.util.internal
This class is excluded from forbidden-apis check.
Unsafe() - Constructor for class org.postgresql.util.internal.Unsafe
 
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
 
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, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
 
updateAsciiStream(String, InputStream) - 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, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBlob(int, Blob) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBlob(String, Blob) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBlob(int, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBlob(String, InputStream, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBlob(int, InputStream) - Method in class org.postgresql.jdbc.PgResultSet
 
updateBlob(String, InputStream) - 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, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateCharacterStream(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateCharacterStream(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateClob(int, Clob) - Method in class org.postgresql.jdbc.PgResultSet
 
updateClob(String, Clob) - Method in class org.postgresql.jdbc.PgResultSet
 
updateClob(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateClob(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateClob(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateClob(String, Reader) - 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, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNCharacterStream(String, Reader, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNCharacterStream(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNClob(int, NClob) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNClob(String, NClob) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNClob(int, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNClob(String, Reader) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNClob(int, Reader, long) - Method in class org.postgresql.jdbc.PgResultSet
 
updateNClob(String, Reader, long) - 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) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(int, Object, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(String, Object, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(String, Object) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(int, Object, SQLType, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(String, Object, SQLType, int) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(int, Object, SQLType) - Method in class org.postgresql.jdbc.PgResultSet
 
updateObject(String, Object, SQLType) - 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
 
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 - 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

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
 
val - Variable in class org.postgresql.util.PGmoney
 
value() - Method in enum org.postgresql.jdbc.AutoSave
 
value() - Method in enum org.postgresql.jdbc.EscapeSyntaxCallMode
 
value - Variable in enum org.postgresql.jdbc.GSSEncMode
 
value() - Method in enum org.postgresql.jdbc.PreferQueryMode
 
value - Variable in enum org.postgresql.jdbc.SslMode
 
value - Variable in class org.postgresql.util.PGobject
 
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.PGProperty
Returns the enum constant of this type with the specified name.
valueOf(long) - Static method in class org.postgresql.replication.LogSequenceNumber
 
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 variable in enum org.postgresql.jdbc.SslMode
 
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.PGProperty
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.
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
 
verifyCertificate() - Method in enum org.postgresql.jdbc.SslMode
 
verifyHostName(String, String) - Static method in class org.postgresql.ssl.jdbc4.LibPQFactory
Deprecated.
verifyHostName(String, String) - Method in class org.postgresql.ssl.PGjdbcHostnameVerifier
 
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
 
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, int) - Method in interface org.postgresql.replication.fluent.logical.ChainedLogicalStreamBuilder
 
withSlotOption(String, String) - 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 class org.postgresql.replication.fluent.logical.LogicalStreamBuilder
 
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(int) - Method in class org.postgresql.copy.PGCopyOutputStream
 
write(byte[]) - Method in class org.postgresql.copy.PGCopyOutputStream
 
write(byte[], int, int) - Method in class org.postgresql.copy.PGCopyOutputStream
 
write(int) - Method in class org.postgresql.core.FixedLengthOutputStream
 
write(byte[], int, int) - Method in class org.postgresql.core.FixedLengthOutputStream
 
write(int) - Method in class org.postgresql.gss.GSSOutputStream
 
write(byte[]) - Method in class org.postgresql.gss.GSSOutputStream
 
write(byte[], int, int) - Method in class org.postgresql.gss.GSSOutputStream
 
write(int) - Method in class org.postgresql.largeobject.BlobOutputStream
 
write(byte[], int, int) - Method in class org.postgresql.largeobject.BlobOutputStream
 
write(byte[]) - Method in class org.postgresql.largeobject.LargeObject
Writes an array to the object.
write(byte[], int, int) - Method in class org.postgresql.largeobject.LargeObject
Writes some data from an array 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(ByteStreamWriter) - Method in interface org.postgresql.copy.CopyIn
Writes a ByteStreamWriter to an open and writable copy operation.
writeToCopy(byte[], int, int) - Method in class org.postgresql.copy.PGCopyOutputStream
 
writeToCopy(ByteStreamWriter) - Method in class org.postgresql.copy.PGCopyOutputStream
 
writeToCopy(byte[], int, int) - Method in class org.postgresql.core.v3.CopyDualImpl
 
writeToCopy(ByteStreamWriter) - Method in class org.postgresql.core.v3.CopyDualImpl
 
writeToCopy(byte[], int, int) - Method in class org.postgresql.core.v3.CopyInImpl
 
writeToCopy(ByteStreamWriter) - 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.

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
 

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.
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links
PostgreSQL JDBC

Copyright © 1997-2022 PostgreSQL Global Development Group. All Rights Reserved.