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
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.Undo all changes made since the map was created or since last commit or abort.
- abort(Executor) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- ABS - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- absolute(int) - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Cursor positioning is not implemented yet.
- absolute(int) - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Cursor positioning is not supported.
- AbstractResultSet - Class in org.postgresql.pljava.jdbc
-
The
AbstractResultSet
serves as a base class for implementations of theResultSet
interface. - AbstractResultSet() - Constructor for class org.postgresql.pljava.jdbc.AbstractResultSet
- AbstractResultSetMetaData - Class in org.postgresql.pljava.jdbc
-
Implementation of ResultSetMetaData for SyntheticResultSet
- AbstractResultSetMetaData() - Constructor for class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Constructor.
- accept(boolean) - Method in interface org.postgresql.pljava.internal.Checked.BooleanConsumer
-
Performs this operation on the given argument.
- accept(byte) - Method in interface org.postgresql.pljava.internal.Checked.ByteConsumer
-
Performs this operation on the given argument.
- accept(char) - Method in interface org.postgresql.pljava.internal.Checked.CharConsumer
-
Performs this operation on the given argument.
- accept(double) - Method in interface org.postgresql.pljava.internal.Checked.DoubleConsumer
-
Performs this operation on the given argument.
- accept(float) - Method in interface org.postgresql.pljava.internal.Checked.FloatConsumer
-
Performs this operation on the given argument.
- accept(int) - Method in interface org.postgresql.pljava.internal.Checked.IntConsumer
-
Performs this operation on the given argument.
- accept(long) - Method in interface org.postgresql.pljava.internal.Checked.LongConsumer
-
Performs this operation on the given argument.
- accept(short) - Method in interface org.postgresql.pljava.internal.Checked.ShortConsumer
-
Performs this operation on the given argument.
- accept(T) - Method in interface org.postgresql.pljava.internal.Checked.Consumer
-
Performs this operation on the given argument.
- accept(T, U) - Method in interface org.postgresql.pljava.internal.Checked.BiConsumer
-
Performs this operation on the given arguments.
- acceptsURL(String) - Method in class org.postgresql.pljava.jdbc.SPIDriver
- AclId - Class in org.postgresql.pljava.internal
-
The
AclId
correspons to the internal PostgreSQLAclId
. - AclId(int) - Constructor for class org.postgresql.pljava.internal.AclId
-
Called from native code.
- ACOS - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- add(E) - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- addAttribute(String, String, String, String, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EmptyAttributes2
- addBatch() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- addBatch(String) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
-
The prepared statement cannot have other statements added too it.
- addBatch(String) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- addSavepointListener(SavepointListener) - Method in class org.postgresql.pljava.internal.Session
-
Adds the specified listener to the list of listeners that will receive savepoint events.
- addTransactionListener(TransactionListener) - Method in class org.postgresql.pljava.internal.Session
-
Adds the specified listener to the list of listeners that will receive transactional events.
- addTypeMapping(String, String) - Static method in class org.postgresql.pljava.management.Commands
-
Defines the mapping between an SQL type and a Java class.
- adopt(int) - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
-
Allow native code to claim complete control over the underlying
VarlenaWrapper
and dissociate it from Java. - adopt(DualState.Key) - Method in interface org.postgresql.pljava.internal.VarlenaWrapper
-
Return the varlena address to native code and dissociate the varlena from Java.
- adopt(DualState.Key) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- adopt(DualState.Key) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- adopt(DualState.Key) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
- adopt(DualState.Key) - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- adoptionLock(DualState.Key) - Method in class org.postgresql.pljava.internal.DualState
-
Specialized version of
lock
for use by code implementing anadopt
operation (in which complete control of an object is handed back to PostgreSQL and it is dissociated from Java). - adoptionUnlock(DualState.Key) - Method in class org.postgresql.pljava.internal.DualState
-
Specialized version of
unlock
for use by code implementing anadopt
operation (in which complete control of an object is handed back to PostgreSQL and it is dissociated from Java). - afterLast() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Cursor positioning is not implemented yet.
- afterLast() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Cursor positoning is not implemented.
- aliasJavaLanguage(String, Boolean, Boolean, String) - Static method in class org.postgresql.pljava.management.Commands
-
Creates a named PostgreSQL
LANGUAGE
that refers to PL/Java; its name may be referred to in the Java security policy to grant selected permissions to functions created in this "language". - allProceduresAreCallable() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- allTablesAreSelectable() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- and(Checked.Predicate<? super T, ? extends E>, Checked.Predicate<? super T, ? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
Predicate
that is the short-circuitingAND
of two others. - apply(T) - Method in interface org.postgresql.pljava.internal.Checked.Function
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToByteFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToCharFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToDoubleFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToFloatFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToIntFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToLongFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface org.postgresql.pljava.internal.Checked.ToShortFunction
-
Applies this function to the given argument.
- ASCII - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- ASIN - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- assignRowValues(ResultSet, long) - Method in class org.postgresql.pljava.internal.ResultSetPicker
- ATAN - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- ATAN2 - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- attrs() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
Return the per-instance, reusable
FluentAttributes2
instance, without clearing it first, so the attributes from its last use can be reused or modified. - autoCommitFailureClosesAllResultSets() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- available() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- available() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
- available() - Method in class org.postgresql.pljava.jdbc.BlobValue
B
- BackedEntry(Object) - Constructor for class org.postgresql.pljava.internal.TransactionalMap.BackedEntry
-
Deprecated.
- Backend - Class in org.postgresql.pljava.internal
-
Provides access to some useful routines in the PostgreSQL server.
- Backend() - Constructor for class org.postgresql.pljava.internal.Backend
- backingIfNotFreed() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- Base() - Constructor for class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.Base
- beforeFirst() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Cursor positioning is not implemented yet.
- beforeFirst() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Cursor positoning is not implemented.
- BlobValue - Class in org.postgresql.pljava.jdbc
-
Implementation of
Blob
for the SPI connection. - BlobValue(byte[]) - Constructor for class org.postgresql.pljava.jdbc.BlobValue
- BlobValue(InputStream, long) - Constructor for class org.postgresql.pljava.jdbc.BlobValue
- BOOL - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- BOOLOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- BPCHAR - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- BPCHAROID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- bridgedClass() - Method in class org.postgresql.pljava.jdbc.TypeBridge.Holder
- buffer() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
-
Return the
ByteBuffer
being wrapped, or throw an exception if the memory windowed by the buffer should no longer be accessed. - buffer() - Method in class org.postgresql.pljava.internal.ByteBufferXMLReader
-
Return the
ByteBuffer
being wrapped. - buffer() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- buffer() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- buffer() - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- BuiltinFunctions - Class in org.postgresql.pljava.jdbc
-
PostgreSQL builtin functions
- BuiltinFunctions() - Constructor for class org.postgresql.pljava.jdbc.BuiltinFunctions
- BYTEA - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- BYTEAOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- ByteBufferInputStream - Class in org.postgresql.pljava.internal
-
Wrap a readable
ByteBuffer
as anInputStream
. - ByteBufferInputStream() - Constructor for class org.postgresql.pljava.internal.ByteBufferInputStream
-
Construct an instance whose critical sections will synchronize on the instance itself.
- ByteBufferInputStream(Object) - Constructor for class org.postgresql.pljava.internal.ByteBufferInputStream
-
Construct an instance, given an object on which to synchronize.
- ByteBufferXMLReader - Class in org.postgresql.pljava.internal
-
Wrap a readable
ByteBuffer
as aSyntheticXMLReader
. - ByteBufferXMLReader() - Constructor for class org.postgresql.pljava.internal.ByteBufferXMLReader
C
- call() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
- cancel() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.Base
- cancel() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
-
Cancel this verifier.
- cancel() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.NoOp
- cancel() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- cancelRowUpdates() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - cancelRowUpdates() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - cancelRowUpdates() - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
- cancelRowUpdates() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
Cancel all changes made to the Tuple.
- canContain(Class) - Method in class org.postgresql.pljava.jdbc.ResultSetField
- captures(Class<?>) - Method in class org.postgresql.pljava.jdbc.TypeBridge
-
Determine whether this TypeBridge 'captures' a given Class.
- cdataCharacters(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
Write a
String
value as aCDATA
segment. - CEILING - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- CHAR - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- characters(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
Write a
String
value as character content. - checkColumnIndex(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Checks if the column index is valid.
- checkColumnIndex(int) - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Checks if the column index is valid.
- checkColumnIndex(int) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Checks if the column index is valid.
- checkCookie(DualState.Key) - Static method in class org.postgresql.pljava.internal.DualState
-
Check that a cookie is valid, throwing an unchecked exception otherwise.
- Checked<WT,EX extends Throwable> - Interface in org.postgresql.pljava.internal
-
Functional interfaces handling checked exceptions.
- Checked.AutoCloseable<E extends Exception> - Interface in org.postgresql.pljava.internal
-
Version of
AutoCloseable
with an exception-type parameter. - Checked.BiConsumer<T,U,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
BiConsumer
but with a body that can throw checked exceptions. - Checked.BooleanConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents an operation that accepts a single boolean-valued argument and can throw checked exceptions.
- Checked.BooleanSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
BooleanSupplier
but with a body that can throw checked exceptions. - Checked.ByteConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents an operation that accepts a single byte-valued argument and can throw checked exceptions.
- Checked.ByteSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
A supplier of byte-valued results, with a body that can throw checked exceptions.
- Checked.CharConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents an operation that accepts a single char-valued argument and can throw checked exceptions.
- Checked.CharSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
A supplier of char-valued results, with a body that can throw checked exceptions.
- Checked.Closing<T,E extends Exception> - Class in org.postgresql.pljava.internal
-
A class that can supply a
T
while also implementingAutoCloseable<E>
; suitable for use in atry
-with-resources to wrap some value that does not itself implementAutoCloseable
. - Checked.Consumer<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
Consumer
but with a body that can throw checked exceptions. - Checked.DoubleConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
DoubleConsumer
but with a body that can throw checked exceptions. - Checked.DoubleSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
DoubleSupplier
but with a body that can throw checked exceptions. - Checked.FloatConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents an operation that accepts a single float-valued argument and can throw checked exceptions.
- Checked.FloatSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
A supplier of float-valued results, with a body that can throw checked exceptions.
- Checked.Function<T,R,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
Function
but with a body that can throw checked exceptions. - Checked.IntConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
IntConsumer
but with a body that can throw checked exceptions. - Checked.IntSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
IntSupplier
but with a body that can throw checked exceptions. - Checked.LongConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
LongConsumer
but with a body that can throw checked exceptions. - Checked.LongSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
LongSupplier
but with a body that can throw checked exceptions. - Checked.OptionalBase - Class in org.postgresql.pljava.internal
-
Head of a family of
Optional
-like types covering the Java primitives that thejava.util.Optional...
classes do not cover, and whose methods that expect functional interfaces will accept the checked-exception versions declared here. - Checked.OptionalBoolean - Class in org.postgresql.pljava.internal
-
A container object which may or may not contain a
boolean
value. - Checked.OptionalByte - Class in org.postgresql.pljava.internal
-
A container object which may or may not contain a
byte
value. - Checked.OptionalChar - Class in org.postgresql.pljava.internal
-
A container object which may or may not contain a
char
value. - Checked.OptionalFloat - Class in org.postgresql.pljava.internal
-
A container object which may or may not contain a
float
value. - Checked.OptionalShort - Class in org.postgresql.pljava.internal
-
A container object which may or may not contain a
short
value. - Checked.Predicate<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
Predicate
but with a body that can throw checked exceptions. - Checked.Runnable<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
Runnable
but with a body that can throw checked exceptions. - Checked.ShortConsumer<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents an operation that accepts a single short-valued argument and can throw checked exceptions.
- Checked.ShortSupplier<E extends Throwable> - Interface in org.postgresql.pljava.internal
-
A supplier of short-valued results, with a body that can throw checked exceptions.
- Checked.Supplier<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
Supplier
but with a body that can throw checked exceptions. - Checked.ToByteFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents a function that produces a byte-valued result and can throw checked exceptions.
- Checked.ToCharFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents a function that produces a char-valued result and can throw checked exceptions.
- Checked.ToDoubleFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
ToDoubleFunction
but with a body that can throw checked exceptions. - Checked.ToFloatFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents a function that produces a float-valued result and can throw checked exceptions.
- Checked.ToIntFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
ToIntFunction
but with a body that can throw checked exceptions. - Checked.ToLongFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Like
ToLongFunction
but with a body that can throw checked exceptions. - Checked.ToShortFunction<T,E extends Throwable> - Interface in org.postgresql.pljava.internal
-
Represents a function that produces a short-valued result and can throw checked exceptions.
- className() - Method in class org.postgresql.pljava.jdbc.TypeBridge.Holder
- clear() - Method in class org.postgresql.pljava.internal.DualState
-
Throws
UnsupportedOperationException
;releaseFromJava
must be used rather than calling this method directly. - clear() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.Clear this map (an anti-object is inserted for each entry present in the backed map).
- clearBatch() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- cleared() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
Return the per-instance, reusable
FluentAttributes2
instance, clearing it first. - cleared() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- clearFunctionCache() - Static method in class org.postgresql.pljava.internal.Backend
- clearParameters() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- clearReadOnly() - Method in interface org.postgresql.pljava.jdbc.SPIReadOnlyControl
-
Specify that the statement, when next executed, will have have
read_only
set tofalse
unconditionally. - clearReadOnly() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- clearSchemaLoaders() - Static method in class org.postgresql.pljava.sqlj.Loader
-
Removes all cached schema loaders, functions, and type maps.
- clearWarnings() - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
This is a noop since warnings are not supported.
- clearWarnings() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Warnings are not yet supported.
- clearWarnings() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- ClobValue - Class in org.postgresql.pljava.jdbc
-
Implementation of
Clob
for the SPI connection. - ClobValue(Reader, long) - Constructor for class org.postgresql.pljava.jdbc.ClobValue
- ClobValue(String) - Constructor for class org.postgresql.pljava.jdbc.ClobValue
- close() - Method in class org.postgresql.pljava.elog.ELogHandler
-
This is a no-op.
- close() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- close() - Method in interface org.postgresql.pljava.internal.Checked.AutoCloseable
- close() - Method in class org.postgresql.pljava.internal.Checked.Closing
- close() - Method in class org.postgresql.pljava.internal.ExecutionPlan
-
Close the plan.
- close() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
- close() - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
- close() - Method in class org.postgresql.pljava.internal.Portal
-
Invalidates this structure and frees up memory using the internal function
SPI_cursor_close
- close() - Method in class org.postgresql.pljava.internal.ResultSetPicker
- close() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- close() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- close() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
- close() - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- close() - Method in class org.postgresql.pljava.jdbc.ClobValue
- close() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
- close() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
- close() - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
-
Cancels all changes but doesn't really close the set.
- close() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
This is a no-op.
- close() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- close() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
- close() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- close() - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
- close() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
Cancels all changes but doesn't really close the set.
- close(Connection) - Static method in class org.postgresql.pljava.jdbc.SQLUtils
- close(ResultSet) - Static method in class org.postgresql.pljava.jdbc.SQLUtils
- close(Statement) - Static method in class org.postgresql.pljava.jdbc.SQLUtils
- closeOnCompletion() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- closing(Checked.AutoCloseable<E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns its argument; shorthand for casting a suitable lambda to
AutoCloseable<E>
. - closing(S, Checked.Runnable<E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Given a stream and a lambda that should be invoked when it is closed, construct a new stream that runs that lambda when closed, and return a
Closing
instance with the new stream as its payload, which will be closed by theclose
action. - closing(T, Checked.AutoCloseable<E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Wrap some payload and a 'closer' lambda as a
Closing
instance that can supply the payload and implementsAutoCloseable
using the lambda; useful in atry
-with-resources when the payload itself does not implementAutoCloseable
. - Commands - Class in org.postgresql.pljava.management
-
This methods of this class are implementations of SQLJ procedures (and some related ones beyond what ISO 9075-13 specifies).
- Commands() - Constructor for class org.postgresql.pljava.management.Commands
- commit() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.Commit all changes made since the map was created or since last commit or abort.
- commit() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
It's not legal to do a commit within a call from SQL.
- composed(Checked.BiConsumer<? super T, ? super U, ? extends E>, Checked.BiConsumer<? super T, ? super U, ? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
BiConsumer
that is the composition of two others. - composed(Checked.Consumer<? super T, ? extends E>, Checked.Consumer<? super T, ? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
Consumer
that is the composition of two others. - composed(Checked.DoubleConsumer<? extends E>, Checked.DoubleConsumer<? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
DoubleConsumer
that is the composition of two others. - composed(Checked.Function<? super T, ? extends V, ? extends E>, Checked.Function<? super V, ? extends R, ? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
Function
that is the composition of two others. - composed(Checked.IntConsumer<? extends E>, Checked.IntConsumer<? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns an
IntConsumer
that is the composition of two others. - composed(Checked.LongConsumer<? extends E>, Checked.LongConsumer<? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
LongConsumer
that is the composition of two others. - CONCAT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- connect(String, Properties) - Method in class org.postgresql.pljava.jdbc.SPIDriver
- containsKey(Object) - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- containsValue(Object) - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- content() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- copyRowFrom(ResultSet) - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
- COS - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- COT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- create(long, ResultSet, String, String, boolean, boolean, boolean, boolean) - Static method in class org.postgresql.pljava.internal.Function
-
Parse the function specification in
procTup
, initializing most fields of the CFunction
structure, and returning anInvocable
for invoking the method, or null in the case of a UDT. - createArrayOf(String, Object[]) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- createBlob() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- createClob() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- createNClob() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- createSQLXML() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- createStatement() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Creates a new instance of
SPIStatement
. - createStatement(int, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Creates a new instance of
SPIStatement
. - createStatement(int, int, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Creates a new instance of
SPIStatement
. - createStruct(String, Object[]) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- createURLStreamHandler(String) - Method in class org.postgresql.pljava.sqlj.Handler
- CURDATE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- current() - Static method in class org.postgresql.pljava.jdbc.Invocation
- cursorOpen(String, Object[], short) - Method in class org.postgresql.pljava.internal.ExecutionPlan
-
Set up a cursor that will execute the plan using the internal
SPI_cursor_open
function - CURTIME - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
D
- DATABASE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- dataDefinitionCausesTransactionCommit() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- dataDefinitionIgnoredInTransactions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- DATE - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- DATEOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- DAYNAME - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- DAYOFMONTH - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- DAYOFWEEK - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- DAYOFYEAR - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- DDRExecutor - Class in org.postgresql.pljava.management
-
Abstract class for executing one deployment descriptor
<command>
on a connection. - DDRExecutor() - Constructor for class org.postgresql.pljava.management.DDRExecutor
- decl() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- DECLARATION_HANDLER - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- defaultOid() - Method in class org.postgresql.pljava.jdbc.TypeBridge.Holder
- defaultReadOnly() - Method in interface org.postgresql.pljava.jdbc.SPIReadOnlyControl
-
Specify that the statement, when next executed, will have the behavior recommended in the PostgreSQL SPI documentation:
read_only
will be set totrue
if the currently-executing PL/Java function is declaredIMMUTABLE
,false
otherwise. - defaultReadOnly() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- DEGREES - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- deleteRow() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - deleteRow() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - deleteRow() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This feature is not supported.
- deletesAreDetected(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- DISALLOW_DOCTYPE_DECL - org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- DOCUMENT_XML_VERSION - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- doesMaxRowSizeIncludeBlobs() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- doInPG(Checked.BooleanSupplier<E>) - Static method in class org.postgresql.pljava.internal.Backend
-
Specialization of
doInPG
for operations that return a boolean result. - doInPG(Checked.DoubleSupplier<E>) - Static method in class org.postgresql.pljava.internal.Backend
-
Specialization of
doInPG
for operations that return a double result. - doInPG(Checked.IntSupplier<E>) - Static method in class org.postgresql.pljava.internal.Backend
-
Specialization of
doInPG
for operations that return an int result. - doInPG(Checked.LongSupplier<E>) - Static method in class org.postgresql.pljava.internal.Backend
-
Specialization of
doInPG
for operations that return a long result. - doInPG(Checked.Runnable<E>) - Static method in class org.postgresql.pljava.internal.Backend
-
Specialization of
doInPG
for operations that return no result. - doInPG(Checked.Supplier<T, E>) - Static method in class org.postgresql.pljava.internal.Backend
-
Do an operation on a thread with serialized access to call into PostgreSQL, returning a result.
- DOM_NODE - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- doPrivileged(Checked.Runnable<E>) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivileged(Checked.Runnable<E>, AccessControlContext) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivileged(Checked.Runnable<E>, AccessControlContext, Permission...) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivileged(Checked.Supplier<T, E>) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivileged(Checked.Supplier<T, E>, AccessControlContext) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivileged(Checked.Supplier<T, E>, AccessControlContext, Permission...) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivilegedWithCombiner(Checked.Runnable<E>) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivilegedWithCombiner(Checked.Runnable<E>, AccessControlContext, Permission...) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivilegedWithCombiner(Checked.Supplier<T, E>) - Static method in interface org.postgresql.pljava.internal.Privilege
- doPrivilegedWithCombiner(Checked.Supplier<T, E>, AccessControlContext, Permission...) - Static method in interface org.postgresql.pljava.internal.Privilege
- doubleValue() - Method in class org.postgresql.pljava.internal.Oid
- dropTypeMapping(String) - Static method in class org.postgresql.pljava.management.Commands
-
Drops the mapping between an SQL type and a Java class.
- dtd() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- DualState<T> - Class in org.postgresql.pljava.internal
-
Base class for object state with corresponding Java and native components.
- DualState(DualState.Key, T, long) - Constructor for class org.postgresql.pljava.internal.DualState
-
Construct a
DualState
instance with a reference to the Java object whose state it represents. - DualState.Key - Class in org.postgresql.pljava.internal
-
Magic cookie needed as a constructor parameter to confirm that
DualState
subclass instances are being constructed from native code. - DualState.SingleFreeErrorData<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed isFreeErrorData
of a single pointer. - DualState.SingleFreeTupleDesc<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed isFreeTupleDesc
of a single pointer. - DualState.SingleGuardedLong<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass serving only to guard access to a single nonzerolong
value (typically a native pointer). - DualState.SingleHeapFreeTuple<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed isheap_freetuple
of a single pointer. - DualState.SingleMemContextDelete<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed isMemoryContextDelete
of a single context. - DualState.SinglePfree<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed ispfree
of a single pointer. - DualState.SingleSPIcursorClose<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed isSPI_cursor_close
of a single pointer. - DualState.SingleSPIfreeplan<T> - Class in org.postgresql.pljava.internal
-
A
DualState
subclass whose only native resource releasing action needed isSPI_freeplan
of a single pointer. - DualStateStatistics - Interface in org.postgresql.pljava.mbeans
-
Bean exposing some
DualState
allocation and lifecycle statistics for viewing in a JMX management client.
E
- ederThrow(Throwable) - Static method in interface org.postgresql.pljava.internal.Checked
-
Throw an exception, unsafely cast to a different exception type, chiefly as used by Lukas Eder to fly a checked exception through a section of code that does not accept it.
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.BiConsumer
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.BooleanSupplier
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.Consumer
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.DoubleConsumer
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.DoubleSupplier
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked
-
Wraps this
Checked
functional interfaces as its corresponding Java functional interfaceWT
, which possibly does not allow checked exceptions. - ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.Function
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.IntConsumer
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.IntSupplier
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.LongConsumer
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.LongSupplier
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.Predicate
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.Runnable
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.Supplier
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.ToDoubleFunction
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.ToIntFunction
- ederWrap() - Method in interface org.postgresql.pljava.internal.Checked.ToLongFunction
- ELogFormatter - Class in org.postgresql.pljava.elog
-
A default formatter for the ELogHandler.
- ELogFormatter() - Constructor for class org.postgresql.pljava.elog.ELogFormatter
- ELogHandler - Class in org.postgresql.pljava.elog
-
Provides access to the loggin mechanism of the PostgreSQL server.
- ELogHandler() - Constructor for class org.postgresql.pljava.elog.ELogHandler
- EMPTY - Static variable in class org.postgresql.pljava.internal.Checked.OptionalBoolean
-
An empty
OptionalBoolean
, for convenience; not to be used in identity-sensitive operations. - EMPTY - Static variable in class org.postgresql.pljava.internal.Checked.OptionalByte
-
An empty
OptionalByte
, for convenience; not to be used in identity-sensitive operations. - EMPTY - Static variable in class org.postgresql.pljava.internal.Checked.OptionalChar
-
An empty
OptionalChar
, for convenience; not to be used in identity-sensitive operations. - EMPTY - Static variable in class org.postgresql.pljava.internal.Checked.OptionalFloat
-
An empty
OptionalFloat
, for convenience; not to be used in identity-sensitive operations. - EMPTY - Static variable in class org.postgresql.pljava.internal.Checked.OptionalShort
-
An empty
OptionalShort
, for convenience; not to be used in identity-sensitive operations. - EmptyAttributes2() - Constructor for class org.postgresql.pljava.internal.SyntheticXMLReader.EmptyAttributes2
- endElement(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
End an element with only a local name.
- enqueue() - Method in class org.postgresql.pljava.internal.DualState
-
Throws
UnsupportedOperationException
;releaseFromJava
must be used rather than calling this method directly. - entity() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- EntryIterator() - Constructor for class org.postgresql.pljava.internal.TransactionalMap.EntryIterator
-
Deprecated.
- entrySet() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- equals(Object) - Method in class org.postgresql.pljava.internal.AclId
-
Returns equal if other is an AclId that is equal to this id.
- equals(Object) - Method in class org.postgresql.pljava.internal.Checked.OptionalBase
- equals(Object) - Method in class org.postgresql.pljava.internal.Oid
-
Checks to see if the other object is an
Oid
, and if so, if the native value of thatOid
equals the native value of thisOid
. - equals(Object) - Method in class org.postgresql.pljava.internal.PgSavepoint
- equals(Object) - Method in class org.postgresql.pljava.policy.TrialPolicy.Permission
- err() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- ERROR_ARGUMENT - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_CONNECT - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_COPY - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_CURSOR - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_NOATTRIBUTE - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_NOOUTFUNC - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_OPUNKNOWN - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_PARAM - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_REL_DUPLICATE - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_REL_NOT_FOUND - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_TRANSACTION - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_TYPUNKNOWN - Static variable in class org.postgresql.pljava.internal.SPI
- ERROR_UNCONNECTED - Static variable in class org.postgresql.pljava.internal.SPI
- ErrorData - Class in org.postgresql.pljava.internal
-
The
ErrorData
correspons to the ErrorData obtained using an internal PostgreSQLCopyErrorData
call. - EventCarrier() - Constructor for class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- exceptionCarrier(Exception) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
Produce an
EventCarrier
that wraps a checked exception and will rethrow it when used, which can be returned by thenext()
method, which is not declared to throw any checked exceptions itself. - execute() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- execute(Object[], short, int) - Method in class org.postgresql.pljava.internal.ExecutionPlan
-
Execute the plan using the internal
SPI_execp
function. - execute(String) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
-
The prepared statement cannot be used for executing oter statements.
- execute(String) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- execute(String, int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Return of auto generated keys is not yet supported.
- execute(String, int[]) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Return of auto generated keys is not yet supported.
- execute(String, String[]) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Return of auto generated keys is not yet supported.
- execute(String, Connection) - Method in class org.postgresql.pljava.management.DDRExecutor
-
Execute the command
sql
using the connectionconn
, according to whatever meaning of "execute" the targetDDRExecutor
subclass implements. - executeAsOuterUser(Connection, String) - Method in class org.postgresql.pljava.internal.Session
- executeAsSessionUser(Connection, String) - Method in class org.postgresql.pljava.internal.Session
-
Deprecated, for removal: This API element is subject to removal in a future version.
- executeBatch() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- executeBatchEntry(Object) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- executeBatchEntry(Object) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- executeLargeBatch() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- executePlan(ExecutionPlan, Object[]) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- executeQuery() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- executeQuery(String) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- executeUpdate() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- executeUpdate(String) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- executeUpdate(String, int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Return of auto generated keys is not yet supported.
- executeUpdate(String, int[]) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Return of auto generated keys is not yet supported.
- executeUpdate(String, String[]) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Return of auto generated keys is not yet supported.
- ExecutionPlan - Class in org.postgresql.pljava.internal
-
The
ExecutionPlan
corresponds to the execution plan obtained using an internal PostgreSQLSPI_prepare
call. - EXP - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- EXTERNAL_GENERAL_ENTITIES - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- EXTERNAL_PARAMETER_ENTITIES - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
F
- FALSE - Static variable in class org.postgresql.pljava.internal.Checked.OptionalBoolean
-
An
OptionalBoolean
containingfalse
, for convenience; not to be used in identity-sensitive operations. - FEATURE_NOT_SUPPORTED_EXCEPTION - Static variable in exception org.postgresql.pljava.jdbc.UnsupportedFeatureException
- featureId - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- featureId - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- featureUri() - Method in enum org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- featureUri() - Method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- fetch(boolean, long) - Method in class org.postgresql.pljava.internal.Portal
-
Performs an
SPI_cursor_fetch
. - FetchingListIterator(List<E>, BlockingQueue<E>, E) - Constructor for class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
-
Construct a
FetchingListIterator
given an existing list, aBlockingQueue
, and a particular instance of the list's element type to use as an end-of-queue sentinel (it is not possible to enqueue a null value on aBlockingQueue
). - fillInStackTrace() - Method in exception org.postgresql.pljava.internal.UncheckedException
- findClass(String) - Method in class org.postgresql.pljava.sqlj.Loader
- findColumn(String) - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- findColumn(String) - Method in class org.postgresql.pljava.jdbc.SPIResultSet
- findColumn(String) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
- findResource(String) - Method in class org.postgresql.pljava.sqlj.Loader
- findResources(String) - Method in class org.postgresql.pljava.sqlj.Loader
- finish() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.Base
- finish() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
-
Wait for the verify task and rethrow any exception it might have thrown.
- finish() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.NoOp
- first() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Cursor positioning is not implemented yet.
- first() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Cursor positioning is not implemented.
- FLOAT4 - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- FLOAT4OID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- FLOAT8 - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- FLOAT8OID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- floatValue() - Method in class org.postgresql.pljava.internal.Oid
- FLOOR - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- FluentAttributes2() - Constructor for class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- flush() - Method in class org.postgresql.pljava.elog.ELogHandler
-
This is a no-op.
- forceReadOnly() - Method in interface org.postgresql.pljava.jdbc.SPIReadOnlyControl
-
Specify that the statement, when next executed, will have have
read_only
set totrue
unconditionally. - forceReadOnly() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- forImplementor(Lexicals.Identifier) - Static method in class org.postgresql.pljava.management.DDRExecutor
-
Return a
DDRExecutor
instance chosen according to the supplied implementor name and currentpljava.implementors
value. - forJavaObject(Object) - Static method in class org.postgresql.pljava.internal.Oid
-
Finds the PostgreSQL well known Oid for the given Java object.
- format(LogRecord) - Method in class org.postgresql.pljava.elog.ELogFormatter
-
Format the given LogRecord.
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleFreeErrorData
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleFreeTupleDesc
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleGuardedLong
-
Return a
printf
format string resembling"%s something(%x)"
where the%x
will be the value being guarded; the "something" should indicate what the value represents, or what will be done with it when released by Java. - formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleHeapFreeTuple
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleMemContextDelete
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SinglePfree
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleSPIcursorClose
- formatString() - Method in class org.postgresql.pljava.internal.DualState.SingleSPIfreeplan
- formTuple(Object[]) - Method in class org.postgresql.pljava.internal.TupleDesc
-
Creates a
Tuple
that is described by this descriptor and initialized with the suppliedvalues
. - forSqlType(int) - Static method in class org.postgresql.pljava.internal.Oid
-
Finds the PostgreSQL well known Oid for the XOPEN Sql type.
- forTypeName(String) - Static method in class org.postgresql.pljava.internal.Oid
-
Finds the PostgreSQL well known Oid for a type name.
- free() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
-
Actually free a
VarlenaWrapper.Output
. - free() - Method in class org.postgresql.pljava.jdbc.BlobValue
- free() - Method in class org.postgresql.pljava.jdbc.ClobValue
- free() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- freeTupTable() - Static method in class org.postgresql.pljava.internal.SPI
- fromName(String) - Static method in class org.postgresql.pljava.internal.AclId
-
Return the id of the named user.
- fromUri(String) - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- fromUri(String) - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- fromUri(String) - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- Function - Class in org.postgresql.pljava.internal
-
Methods to look up a PL/Java function and prepare it for invocation.
G
- generatedKeyAlwaysReturned() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- get() - Method in class org.postgresql.pljava.internal.Checked.Closing
- get() - Method in interface org.postgresql.pljava.internal.Checked.Supplier
-
Get the supplied value.
- get() - Method in class org.postgresql.pljava.internal.DualState
-
Throws
UnsupportedOperationException
; client code should already hold a reference. - get(Object) - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- getActions() - Method in class org.postgresql.pljava.policy.TrialPolicy.Permission
- getArguments() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns the arguments for this trigger (as declared in the
CREATE TRIGGER
statement. - getArray(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getArray(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getAsBoolean() - Method in interface org.postgresql.pljava.internal.Checked.BooleanSupplier
-
Get the supplied value.
- getAsBoolean() - Method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- getAsByte() - Method in interface org.postgresql.pljava.internal.Checked.ByteSupplier
-
Get the supplied value.
- getAsByte() - Method in class org.postgresql.pljava.internal.Checked.OptionalByte
- getAsChar() - Method in interface org.postgresql.pljava.internal.Checked.CharSupplier
-
Get the supplied value.
- getAsChar() - Method in class org.postgresql.pljava.internal.Checked.OptionalChar
- getAsciiStream() - Method in class org.postgresql.pljava.jdbc.ClobValue
- getAsciiStream(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getClob
. - getAsciiStream(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getAsDouble() - Method in interface org.postgresql.pljava.internal.Checked.DoubleSupplier
-
Get the supplied value.
- getAsFloat() - Method in interface org.postgresql.pljava.internal.Checked.FloatSupplier
-
Get the supplied value.
- getAsFloat() - Method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- getAsInt() - Method in interface org.postgresql.pljava.internal.Checked.IntSupplier
-
Get the supplied value.
- getAsLong() - Method in interface org.postgresql.pljava.internal.Checked.LongSupplier
-
Get the supplied value.
- getAsShort() - Method in class org.postgresql.pljava.internal.Checked.OptionalShort
- getAsShort() - Method in interface org.postgresql.pljava.internal.Checked.ShortSupplier
-
Get the supplied value.
- getAttribute(String) - Method in class org.postgresql.pljava.internal.Session
-
Deprecated, for removal: This API element is subject to removal in a future version.
Session
's attribute store once had a special, and possibly useful, transactional behavior, but since PL/Java 1.2.0 it has lacked that, and offers nothing you don't get with an ordinaryMap
(that forbids nulls). If some kind of store with transactional behavior is needed, it should be implemented in straight Java and kept in sync by using aTransactionListener
. - getAttributes(String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves a description of the given attribute of the given type for a user-defined type (UDT) that is available in the given schema and catalog.
- getAutoCommit() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
It is assumed that an SPI call is under transaction control.
- getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getBigDecimal(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getBigDecimal(int, int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Throws "unsupported" exception.
- getBigDecimal(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getBigDecimal(String, int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getBinaryStream() - Method in class org.postgresql.pljava.jdbc.BlobValue
- getBinaryStream() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- getBinaryStream(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getBlob
. - getBinaryStream(long, long) - Method in class org.postgresql.pljava.jdbc.BlobValue
- getBinaryStream(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getBlob(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getBytes
. - getBlob(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getBoolean(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getBoolean(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getByte(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getNumber
. - getByte(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getBytes(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getBytes(long, int) - Method in class org.postgresql.pljava.jdbc.BlobValue
- getBytes(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getCatalog() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Returns the database in which we are running.
- getCatalogName(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Gets the designated column's table's catalog name.
- getCatalogs() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getCatalogSeparator() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getCatalogTerm() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getCause() - Method in exception org.postgresql.pljava.internal.UncheckedException
- getChangeIndexesAndValues() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
Return a 3 element array describing the changes that have been made to the contained Tuple.
- getCharacterStream() - Method in class org.postgresql.pljava.jdbc.ClobValue
- getCharacterStream() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- getCharacterStream(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getClob
. - getCharacterStream(long, long) - Method in class org.postgresql.pljava.jdbc.ClobValue
- getCharacterStream(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getClassIfUDT(ResultSet, String) - Static method in class org.postgresql.pljava.internal.Function
-
Return null if the
prosrc
field in the providedprocTup
does not have the form of a UDT specification; if it does, return the associated class, loaded with the class loader forschemaName
. - getClassPath(String) - Static method in class org.postgresql.pljava.management.Commands
-
Return the classpath that has been defined for the schema named
schemaName
. - getClassPath(Lexicals.Identifier.Simple) - Static method in class org.postgresql.pljava.management.Commands
- getClientInfo() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- getClientInfo(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- getClientInfoProperties() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getClob(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getString
. - getClob(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getColumnClass(int) - Method in class org.postgresql.pljava.internal.TupleDesc
-
Returns the Java class of the column at index
- getColumnClassName(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Returns the fully-qualified name of the Java class whose instances are manufactured if the method
ResultSet.getObject
is called to retrieve a value from the column. - getColumnClassName(int) - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Returns the fully-qualified name of the Java class whose instances are manufactured if the method
ResultSet.getObject
is called to retrieve a value from the column. - getColumnClassName(int) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Returns the fully-qualified name of the Java class whose instances are manufactured if the method
ResultSet.getObject
is called to retrieve a value from the column. - getColumnCount() - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Returns the number of columns in this
ResultSet
object. - getColumnCount() - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Returns the number of columns in this
ResultSet
object. - getColumnCount() - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Returns the number of columns in this
ResultSet
object. - getColumnDisplaySize(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates the designated column's normal maximum width in characters.
- getColumnIndex(String) - Method in class org.postgresql.pljava.internal.TupleDesc
-
Returns the index of the column named
colName
. - getColumnLabel() - Method in class org.postgresql.pljava.jdbc.ResultSetField
- getColumnLabel(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Gets the designated column's suggested title for use in printouts and displays.
- getColumnLabel(int) - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Gets the designated column's suggested title for use in printouts and displays.
- getColumnLabel(int) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Gets the designated column's suggested title for use in printouts and displays.
- getColumnName(int) - Method in class org.postgresql.pljava.internal.TupleDesc
-
Returns the name of the column at
index
. - getColumnName(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Get the designated column's name.
- getColumnPrivileges(String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getColumns(String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getColumnType(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Retrieves the designated column's SQL type.
- getColumnTypeName(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Retrieves the designated column's database-specific type name.
- getConcurrency() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
Returns
ResultSet.CONCUR_READ_ONLY
. - getConcurrency() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
Returns
ResultSet.CONCUR_READ_ONLY
. - getConcurrency() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- getConcurrency() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
Returns the concurrency for this ResultSet.
- getConfigOption(String) - Static method in class org.postgresql.pljava.internal.Backend
-
Returns the configuration option as read from the Global Unified Config package (GUC).
- getConnection() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getConnection() - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Returns the Connection from that created this statement.
- getConstructed() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getContendedLocks() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getContendedPins() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getContentHandler() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- getContents(ByteBuffer) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
Called from within...
- getContextMessage() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the context message
- getCount() - Method in class org.postgresql.pljava.internal.TupleTable
-
Returns the number of
Tuple
instances contained in this table. - getCrossReference(String, String, String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getCurrentLoader() - Static method in class org.postgresql.pljava.sqlj.Loader
-
Obtains the loader that is in effect for the current schema (i.e.
- getCurrentRow() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
Return the
Tuple
most recently returned bySPIResultSet.next()
. - getCurrentRow() - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
- getCursorName() - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
-
Returns null if not overridden in a subclass.
- getCursorName() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
This method does return the name of the portal, but beware of attempting positioned update/delete, because rows are read from the portal in
ResultSetBase.getFetchSize()
batches. - getCursorPos() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the cursor index into the query string
- getDatabaseMajorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves the major version number of the underlying database.
- getDatabaseMinorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves the minor version number of the underlying database.
- getDatabaseProductName() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDatabaseProductVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDate(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getDate(int, Calendar) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getDate(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getDate(String, Calendar) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getDefault() - Static method in class org.postgresql.pljava.jdbc.SPIConnection
-
Returns a default connection instance.
- getDefaultConnection() - Static method in class org.postgresql.pljava.jdbc.SQLUtils
- getDefaultTransactionIsolation() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDelistedScoped() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getDelistedUnscoped() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getDetail() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the detailed error message
- getDouble(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getNumber
. - getDouble(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getDriverMajorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDriverMinorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDriverName() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDriverVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getDTDHandler() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- getEnlistedScoped() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getEnlistedUnscoped() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getEntityResolver() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- getEntryIterator() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- getErrorData() - Method in exception org.postgresql.pljava.internal.ServerException
- getErrorHandler() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- getErrorLevel() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns The error level
- getExportedKeys(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getExtraNameCharacters() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getFeature(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- getFetchDirection() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Always returns
ResultSet.FETCH_FORWARD
if not overridden. - getFetchDirection() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- getFetchDirection() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getFetchSize() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Returns the fetch size set by the constructor or with
ResultSetBase.setFetchSize(int)
. - getFetchSize() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- getFetchSize() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getFieldLength(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Gets column length
- getFieldLength(int) - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Gets column length.
- getFieldLength(int) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Gets column length
- getFilename() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns The file where the error occurred
- getFloat(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getNumber
. - getFloat(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getFuncname() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the name of the function where the error occurred
- getFunctionColumns(String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getFunctions(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getGcReleaseRaces() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getGeneratedKeys() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getHint() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the hint message
- getHoldability() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Returns
ResultSet.CLOSE_CURSORS_AT_COMMIT
. - getHoldability() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Returns
ResultSet.CLOSE_CURSORS_AT_COMMIT
. - getHoldability() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Returns
ResultSet.CLOSE_CURSORS_AT_COMMIT
. - getIdentifierQuoteString() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getImportedExportedKeys(String, String, String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getImportedKeys(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getIndexInfo(String, String, String, boolean, boolean) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getInt(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getNumber
. - getInt(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getInternalPos() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the cursor index into internal query
- getInternalQuery() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the internally-generated query
- getJavaClass() - Method in class org.postgresql.pljava.internal.Oid
- getJavaClass() - Method in class org.postgresql.pljava.jdbc.ResultSetField
- getJavaReleased() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getJavaUnreachable() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getJDBCMajorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves the major JDBC version number for this driver.
- getJDBCMinorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves the minor JDBC version number for this driver.
- getKey() - Method in class org.postgresql.pljava.internal.TransactionalMap.BackedEntry
-
Deprecated.
- getKeyIterator() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- getLargeUpdateCount() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getLength() - Method in class org.postgresql.pljava.jdbc.ResultSetField
- getLineno() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns The line where the error occurred
- getListConfigOption(String) - Static method in class org.postgresql.pljava.internal.Backend
- getLocalizedMessage() - Method in exception org.postgresql.pljava.internal.UncheckedException
- getLong(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getNumber
. - getLong(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getMajorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDriver
- getMaxBinaryLiteralLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxCatalogNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxCharLiteralLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxColumnNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxColumnsInGroupBy() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxColumnsInIndex() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxColumnsInOrderBy() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxColumnsInSelect() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxColumnsInTable() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxConnections() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxCursorNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxFieldSize() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getMaxIndexKeys() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxIndexLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxProcedureNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxRows() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getMaxRowSize() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxSchemaNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxStatementLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxStatements() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxTableNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxTablesInSelect() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMaxUserNameLength() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getMessage() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the primary error message
- getMessage() - Method in exception org.postgresql.pljava.internal.UncheckedException
- getMetaData() - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Throws "unsupported" exception if not overridden in a subclass.
- getMetaData() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Returns the metadata for this result set.
- getMetaData() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Retrieves an instance of
SPIDatabaseMetaData
representing thisConnection
object. - getMetaData() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
-
ResultSetMetaData is not yet supported.
- getMetaData() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
Returns an
SPIResultSetMetaData
instance. - getMetaData() - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
-
Returns metadata describing this
SyntheticResultSet
, based on theResultSetField
s supplied to the constructor. - getMinorVersion() - Method in class org.postgresql.pljava.jdbc.SPIDriver
- getMod() - Method in class org.postgresql.pljava.jdbc.ResultSetField
- getMoreResults() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getMoreResults(int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getName() - Method in class org.postgresql.pljava.internal.AclId
-
Return the name that corresponds to this id.
- getName() - Method in class org.postgresql.pljava.internal.Portal
-
Returns the name of this Portal.
- getName() - Method in class org.postgresql.pljava.internal.Relation
-
Returns the name of this
Relation
. - getName() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns the name of the trigger (as declared in the
CREATE TRIGGER
statement). - getNativePointer() - Method in class org.postgresql.pljava.internal.Tuple
-
Return pointer to native HeapTuple structure as a long; use only while a reference to this class is live and the THREADLOCK is held.
- getNativePointer() - Method in class org.postgresql.pljava.internal.TupleDesc
-
Return pointer to native TupleDesc structure as a long; use only while a reference to this class is live and the THREADLOCK is held.
- getNativeReleased() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getNCharacterStream(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getNCharacterStream(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getNClob(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getNClob(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getNestingLevel() - Method in class org.postgresql.pljava.jdbc.Invocation
- getNetworkTimeout() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- getNew() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns the ResultSet that represents the new row.
- getNewTuple() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns a
Tuple
reflecting the new version of the row, if the trigger was fired for anUPDATE
, andnull
if it is for anINSERT
or aDELETE
. - getNString(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getNString(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getNumber(int, Class) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ObjectResultSet.getObjectValue(int, java.util.Map)
, trackswasNull
, appliesSPIConnection.basicNumericCoercion(java.lang.Class, java.lang.Object)
tocls
. - getNumericFunctions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
get supported escaped numeric functions
- getObject(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getObjectValue
. - getObject(int, Class<T>) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getObjectValue
. - getObject(int, Map) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getObjectValue
. - getObject(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getObject(String, Class<T>) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getObject(String, Map<String, Class<?>>) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getObject(TupleDesc, int, Class<?>) - Method in class org.postgresql.pljava.internal.Tuple
-
Obtains a value from the underlying native
HeapTuple
structure. - getObjectPool(Class<T>) - Method in class org.postgresql.pljava.internal.Session
- getObjectValue(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ObjectResultSet.getObjectValue(int,Class)
, passing null for the class. - getObjectValue(int, Class<?>) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Primary method for subclass to override to retrieve a value.
- getObjectValue(int, Class<?>) - Method in class org.postgresql.pljava.jdbc.SingleRowReader
- getObjectValue(int, Class<?>) - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
-
Returns the value most recently written in the current tuple at the specified index, or
null
if none has been written. - getObjectValue(int, Class<?>) - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
Implemented over
Tuple.getObject(TupleDesc,int,Class)
. - getObjectValue(int, Class<?>) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
-
Returns exactly the object that was supplied at
columnIndex
(less one) in the current row. - getObjectValue(int, Class<?>) - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
If the value has not been changed, forwards to
Tuple.getObject
, with the usual behavior for type coercion; if it has been changed, returns the exact object that was supplied with the change. - getObjectValue(int, Map) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ObjectResultSet.getObjectValue(int)
, complains iftypeMap
is non-null. - getOid(int) - Method in class org.postgresql.pljava.internal.TupleDesc
-
Returns OID of the column type.
- getOid(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Gets column OID
- getOid(int) - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Gets column OID
- getOid(int) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Gets column OID
- getOID() - Method in class org.postgresql.pljava.jdbc.ResultSetField
- getOld() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns the ResultSet that represents the old row.
- getOuterUser() - Static method in class org.postgresql.pljava.internal.AclId
-
Return the outer database user id.
- getOuterUserName() - Method in class org.postgresql.pljava.internal.Session
- getOuterUserSchema() - Method in class org.postgresql.pljava.internal.Session
-
Return current_schema() as the outer user would see it.
- getParameterClassName(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
-
This feature is not yet supported.
- getParameterCount() - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- getParameterMetaData() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
-
Due to the design of the
SPI_prepare
, it is currently impossible to obtain the correct parameter meta data before all the parameters have been set, hence a ParameterMetaData obtained prior to setting the paramteres will have all parameters set to the default typeTypes.VARCHAR
. - getParameterMode(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
-
Returns
ParameterMetaData.parameterModeIn
always since this is the only supported type at this time. - getParameterType(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- getParameterTypeName(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
-
This feature is not yet supported.
- getParentLogger() - Method in class org.postgresql.pljava.jdbc.SPIDriver
- getPermissions(CodeSource) - Method in class org.postgresql.pljava.policy.TrialPolicy
- getPermissions(ProtectionDomain) - Method in class org.postgresql.pljava.policy.TrialPolicy
- getPgLevel() - Static method in class org.postgresql.pljava.elog.ELogHandler
-
Obtains the "log_min_messages" configuration variable and translates it into a
Level
object. - getPGType(Oid) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Map the Oid of a PostgreSQL type to its name (specifically, the
typname
attribute ofpg_type
. - getPortal() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
Return the
Portal
associated with thisResultSet
. - getPortalPos() - Method in class org.postgresql.pljava.internal.Portal
-
Returns the value of the
portalPos
attribute. - getPrecision(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Get the designated column's number of decimal digits.
- getPrecision(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- getPrimaryKeys(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getProcedureColumns(String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getProcedures(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getProcedureTerm() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getProcessed() - Static method in class org.postgresql.pljava.internal.SPI
-
Returns the value of the global variable
SPI_processed
. - getProperty(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- getPropertyInfo(String, Properties) - Method in class org.postgresql.pljava.jdbc.SPIDriver
- getPseudoColumns(String, String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getQueryTimeout() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getReaderLength(Reader) - Static method in class org.postgresql.pljava.jdbc.ClobValue
- getRef(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getRef(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getReferenceQueueItems() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getReferenceQueuePasses() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getRelation() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns a descriptor for the Tuples exposed by this trigger.
- getReleaseReleaseRaces() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getRepeatedlyDeferred() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getResourceOwnerPasses() - Method in interface org.postgresql.pljava.mbeans.DualStateStatistics
- getResult() - Static method in class org.postgresql.pljava.internal.SPI
-
Returns the value of the global variable
SPI_result
. - getResultSet() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getResultSetConcurrency() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getResultSetHoldability() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves the default holdability of this
ResultSet
object. - getResultSetHoldability() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getResultSetType() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getResultText(int) - Static method in class org.postgresql.pljava.internal.SPI
-
Returns a textual representation of a result code.
- getRow() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Returns the row set by the constructor or with
ResultSetBase.setRow(int)
. - getRow() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- getRowId(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getRowId(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getRowIdLifetime() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSavedErrno() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the errno at entry
- getSavepointId() - Method in class org.postgresql.pljava.internal.PgSavepoint
- getSavepointName() - Method in class org.postgresql.pljava.internal.PgSavepoint
- getScale(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Gets the designated column's number of digits to right of the decimal point.
- getScale(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- getSchema() - Method in class org.postgresql.pljava.internal.Relation
-
Returns the schema name of this
Relation
. - getSchema() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- getSchemaLoader(Lexicals.Identifier.Simple) - Static method in class org.postgresql.pljava.sqlj.Loader
-
Obtain a loader that has been configured for the class path of the schema named
schemaName
. - getSchemaName() - Method in class org.postgresql.pljava.internal.TriggerData
- getSchemaName(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Get the designated column's table's schema.
- getSchemas() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSchemas(String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSchemaTerm() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSearchStringEscape() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSessionUser() - Static method in class org.postgresql.pljava.internal.AclId
-
Deprecated.As of 1.5.0, this method is retained only for compatibility with old code, and returns the same value as
getOuterUser
, which should be used instead. Previously, it returned the session ID unconditionally, which is incorrect for any PostgreSQL version newer than 8.0, because it was unaware ofSET ROLE
introduced in 8.1. Any actual use case for a method that ignores roles and reports only the session ID should be reported as an issue. - getSessionUserName() - Method in class org.postgresql.pljava.internal.Session
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getShort(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getNumber
. - getShort(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getSlot(int) - Method in class org.postgresql.pljava.internal.TupleTable
-
Returns the
Tuple
at the given index. - getSource(Class<T>) - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- getSQLKeywords() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSqlState() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns the unencoded ERRSTATE
- getSQLStateType() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Indicates whether the SQLSTATEs returned by
SQLException.getSQLState
is X/Open (now known as Open Group) SQL CLI or SQL99. - getSQLType(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Convert a PostgreSQL type name to a
Types
integer, using theJDBC_TYPE_NAMES
/JDBC_TYPE_NUMBERS
arrays; used inDatabaseMetaData
andResultSetMetaData
. - getSQLType(Oid) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
This returns the
Types
type for a PG type oid, by mapping it to a name usingSPIConnection.getPGType(org.postgresql.pljava.internal.Oid)
and then to the result viaSPIConnection.getSQLType(String)
; used inResultSetMetaData
and five places inDatabaseMetaData
. - getSQLXML(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getSQLXML(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getStackTrace() - Method in exception org.postgresql.pljava.internal.UncheckedException
- getStatement() - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
-
Returns null if not overridden in a subclass.
- getStatement() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
- getStatementCacheSize() - Static method in class org.postgresql.pljava.internal.Backend
-
Returns the size of the statement cache.
- getStreamLength(InputStream) - Static method in class org.postgresql.pljava.jdbc.BlobValue
- getString() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- getString(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getString(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getStringFunctions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getSubString(long, int) - Method in class org.postgresql.pljava.jdbc.ClobValue
- getSuperTables(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves a description of the table hierarchies defined in a particular schema in this database.
- getSuperTypes(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves a description of the user-defined type (UDT) hierarchies defined in a particular schema in this database.
- getSystemFunctions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getTableName() - Method in class org.postgresql.pljava.internal.TriggerData
- getTableName(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Gets the designated column's table name.
- getTablePrivileges(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getTables(String, String, String, String[]) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getTableTypes() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getTime(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getTime(int, Calendar) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getTime(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getTime(String, Calendar) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getTimeDateFunctions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getTimestamp(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getTimestamp(int, Calendar) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getTimestamp(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getTimestamp(String, Calendar) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getTransactionIsolation() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- getTriggerReturnTuple() - Method in class org.postgresql.pljava.internal.TriggerData
-
Commits the changes made on the
ResultSet
representingnew
and returns the native pointer of new tuple. - getTriggerTuple() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns a
Tuple
reflecting the row for which the trigger was fired. - getTuple() - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
-
Creates a tuple from the written values and returns its native pointer.
- getTupleAndClear() - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
-
Creates a tuple from the current row values and then cancel all row updates to prepare for a new row.
- getTupleDesc() - Method in class org.postgresql.pljava.internal.Portal
-
Returns the TupleDesc that describes the row Tuples for this Portal.
- getTupleDesc() - Method in class org.postgresql.pljava.internal.Relation
-
Returns a descriptor that describes tuples in this
Relation
. - getTupleDesc() - Method in class org.postgresql.pljava.internal.TupleTable
- getTupleDesc() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
- getTupleDesc() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- getTupleDesc() - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
- getTupleDesc() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
- getTupleTable() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
Get a(nother) table of
ResultSetBase.getFetchSize()
rows from thePortal
. - getTupTable(TupleDesc) - Static method in class org.postgresql.pljava.internal.SPI
-
Returns the value of the global variable
SPI_tuptable
. - getType() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Always returns
ResultSet.TYPE_FORWARD_ONLY
if not overridden. - getType() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
- getTypeId() - Static method in class org.postgresql.pljava.internal.Oid
-
Returns the PostgreSQL type id for the Oid type.
- getTypeInfo() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getTypeMap() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Returns
null
. - getTypeMap(Lexicals.Identifier.Simple) - Static method in class org.postgresql.pljava.sqlj.Loader
- getUDTs(String, String, String, int[]) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getUnicodeStream(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Throws "unsupported" exception.
- getUnicodeStream(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getUpdateCount() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- getURL() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getURL(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
getValue
. - getURL(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- getUser() - Static method in class org.postgresql.pljava.internal.AclId
-
Return the current effective database user id.
- getUserName() - Method in class org.postgresql.pljava.internal.Session
- getUserName() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getValidKey(Object) - Method in class org.postgresql.pljava.internal.TransactionalMap.KeyIterator
-
Deprecated.
- getValue() - Method in class org.postgresql.pljava.internal.TransactionalMap.BackedEntry
-
Deprecated.
- getValue(int, Class<T>) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ObjectResultSet.getObject(int)
, appliesSPIConnection.basicCoercion(java.lang.Class<T>, java.lang.Object)
tocls
. - getValue(int, Class<T>, Calendar) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ObjectResultSet.getObject(int)
, appliesSPIConnection.basicCalendricalCoercion(java.lang.Class<T>, java.lang.Object, java.util.Calendar)
tocls
. - getValueIterator() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- getVersionColumns(String, String, String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- getVersionNumber() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Return the server version number as a three-element
int
array (of which the third may be null), as used in thegetDatabase...Version
methods ofDatabaseMetaData
. - getWarnings() - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Returns null if not overridden in a subclass.
- getWarnings() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Warnings are not yet supported.
- getWarnings() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- groundwork(String, String, String, boolean, boolean) - Static method in class org.postgresql.pljava.internal.InstallHelper
-
When PL/Java is loaded as an end-in-itself (that is, by
LOAD
on its own or from its extension script onCREATE EXTENSION
orALTER EXTENSION
, not just in the course of handling a call of a Java function), this method will be called to ensure there is a schemasqlj
and that it contains the right, possibly updated, stuff. - guardedLong() - Method in class org.postgresql.pljava.internal.DualState.SingleGuardedLong
H
- Handler - Class in org.postgresql.pljava.sqlj
-
Provider for an
sqlj:jarname
URL stream handler. - Handler() - Constructor for class org.postgresql.pljava.sqlj.Handler
- hashCode() - Method in class org.postgresql.pljava.internal.AclId
-
Returns the hashCode of this id.
- hashCode() - Method in class org.postgresql.pljava.internal.Checked.OptionalBase
- hashCode() - Method in class org.postgresql.pljava.internal.Oid
-
The native value is used as the hash code.
- hashCode() - Method in class org.postgresql.pljava.internal.PgSavepoint
- hashCode() - Method in class org.postgresql.pljava.policy.TrialPolicy.Permission
- hasNext() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- hasNext() - Method in class org.postgresql.pljava.internal.TransactionalMap.KeyIterator
-
Deprecated.
- hasPrevious() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- hasSchemaCreatePermission(Oid) - Method in class org.postgresql.pljava.internal.AclId
-
Return true if this AclId has the right to create new objects in the given schema.
- hello(String, String, String, String, String, String, String, String, String, String) - Static method in class org.postgresql.pljava.internal.InstallHelper
-
Perform miscellaneous early PL/Java initialization, and return a string detailing the versions of PL/Java, PostgreSQL, and Java in use, which the native caller can use in its "PL/Java loaded" (a/k/a "hello") triumphant
ereport
. - HOUR - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
I
- IAMPGTHREAD - Static variable in class org.postgresql.pljava.internal.Backend
-
Will be
Boolean.TRUE
on the one primordial thread first entered from PG, and null on any other thread. - identifierForMessage() - Method in class org.postgresql.pljava.internal.DualState
-
Return a string identifying this object in a way useful within an exception message for use of this state after native release or Java release.
- IFNULL - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- ifPresent(Checked.BooleanConsumer<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- ifPresent(Checked.ByteConsumer<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalByte
- ifPresent(Checked.CharConsumer<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalChar
- ifPresent(Checked.FloatConsumer<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- ifPresent(Checked.ShortConsumer<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalShort
- ifPresentOrElse(Checked.BooleanConsumer<? extends E>, Checked.Runnable<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- ifPresentOrElse(Checked.ByteConsumer<? extends E>, Checked.Runnable<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalByte
- ifPresentOrElse(Checked.CharConsumer<? extends E>, Checked.Runnable<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalChar
- ifPresentOrElse(Checked.FloatConsumer<? extends E>, Checked.Runnable<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- ifPresentOrElse(Checked.ShortConsumer<? extends E>, Checked.Runnable<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalShort
- implies(Permission) - Method in class org.postgresql.pljava.policy.TrialPolicy.Permission
- implies(ProtectionDomain, Permission) - Method in class org.postgresql.pljava.policy.TrialPolicy
- implServerCharset() - Static method in class org.postgresql.pljava.internal.Session
-
A static method (not part of the API-exposed Session interface) by which pljava implementation classes can get hold of the server charset without the indirection of getting a Session instance.
- in(Checked.Consumer<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Passes this functional interface, wrapped as its wrapper type
WT
, into a code body that requires that wrapper type, while remembering for the compiler the checked exception type that may, in fact, be thrown. - inBooleanReturning(Checked.Predicate<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns aboolean
. - inByteReturning(Checked.ToByteFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns abyte
. - inCharReturning(Checked.ToCharFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns achar
. - inDoubleReturning(Checked.ToDoubleFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns adouble
. - inFloatReturning(Checked.ToFloatFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns afloat
. - inIntReturning(Checked.ToIntFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns anint
. - init() - Static method in class org.postgresql.pljava.elog.ELogHandler
- initCause(Throwable) - Method in exception org.postgresql.pljava.internal.UncheckedException
- inLongReturning(Checked.ToLongFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns along
. - inReturning(Checked.Function<? super WT, RT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns a non-primitive type. - INSERT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- insertRow() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - insertRow() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - insertRow() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This feature is not supported.
- insertsAreDetected(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- inShortReturning(Checked.ToShortFunction<? super WT, RX>) - Method in interface org.postgresql.pljava.internal.Checked
-
Like
in(...)
but where the body returns ashort
. - install(Connection) - Method in class org.postgresql.pljava.management.SQLDeploymentDescriptor
-
Executes the
INSTALL
actions. - InstallHelper - Class in org.postgresql.pljava.internal
-
Group of methods intended to streamline the PL/Java installation/startup experience.
- InstallHelper() - Constructor for class org.postgresql.pljava.internal.InstallHelper
- installJar(byte[], String, boolean) - Static method in class org.postgresql.pljava.management.Commands
-
Installs a new Jar in the database jar repository under name
jarName
. - installJar(String, String, boolean) - Static method in class org.postgresql.pljava.management.Commands
-
Installs a new Jar in the database jar repository under name
jarName
. - INSTANCE - Static variable in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.NoOp
- INT2 - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- INT2OID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- INT4 - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- INT4OID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- INT8 - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- INT8OID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- internalAddBatch(Object) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
The argument is either a
String
containing SQL (if from aStatement
, or anObject
array of length three (if from aPreparedStatement
) holding parameter values, SQL types, and PG type Oids. - intValue() - Method in class org.postgresql.pljava.internal.AclId
-
Returns the integer value of this id.
- intValue() - Method in class org.postgresql.pljava.internal.Oid
- INVALID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- INVALID_SQL_STATEMENT_NAME - Static variable in exception org.postgresql.pljava.jdbc.StatementClosedException
- invalidMessage() - Method in class org.postgresql.pljava.internal.DualState
-
Return a string for an exception message reporting the use of this object after the native state has been released.
- InvalidOid - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- invalidSqlState() - Method in class org.postgresql.pljava.internal.DualState
-
Return the SQLSTATE appropriate for an attempt to use this object after its native state has been released.
- Invocation - Class in org.postgresql.pljava.jdbc
-
One invocation, from PostgreSQL, of functionality implemented using PL/Java.
- IS_STANDALONE - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- isAfterLast() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
- isAfterLast() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Returns
false
. - isAtEnd() - Method in class org.postgresql.pljava.internal.Portal
-
Returns the value of the
atEnd
attribute. - isAtStart() - Method in class org.postgresql.pljava.internal.Portal
-
Returns the value of the
atStart
attribute. - isAutoIncrement(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether the designated column is automatically numbered, thus read-only.
- isAutoIncrement(int) - Method in class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Indicates whether the designated column is automatically numbered, thus read-only.
- isAutoIncrement(int) - Method in class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Indicates whether the designated column is automatically numbered, thus read-only.
- isBeforeFirst() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
- isBeforeFirst() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Will always return
false
since aSingleRowResultSet
starts on the one and only row. - isCallingJava() - Static method in class org.postgresql.pljava.internal.Backend
-
Returns
true
if the backend is awaiting a return from a call into the JVM. - isCaseSensitive(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether a column's case matters.
- isCatalogAtStart() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- isClosed() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
- isClosed() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
- isClosed() - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
- isClosed() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Will always return false.
- isClosed() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- isClosed() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
- isCloseOnCompletion() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- isCreatingExtension() - Static method in class org.postgresql.pljava.internal.Backend
- isCurrency(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether the designated column is a cash value.
- isCursorPlan() - Method in class org.postgresql.pljava.internal.ExecutionPlan
-
Checks if this
ExecutionPlan
can create aPortal
usingExecutionPlan.cursorOpen(java.lang.String, java.lang.Object[], short)
. - isDefinitelyWritable(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether a write on the designated column will definitely succeed.
- isEmpty() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- isFiredAfter() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if the trigger was fired after the statement or row action that it is associated with. - isFiredBefore() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if the trigger was fired before the statement or row action that it is associated with. - isFiredByDelete() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if this trigger was fired by aDELETE
. - isFiredByInsert() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if this trigger was fired by anINSERT
. - isFiredByUpdate() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if this trigger was fired by anUPDATE
. - isFiredForEachRow() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if this trigger is fired once for each row (as opposed to once for the entire statement). - isFiredForStatement() - Method in class org.postgresql.pljava.internal.TriggerData
-
Returns
true
if this trigger is fired once for the entire statement (as opposed to once for each row). - isFirst() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
- isFirst() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Returns
true
. - isLast() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Returns
true
. - isLast() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
- isLast() - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
- isNullable(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates the nullability of values in the designated column.
- isNullable(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- isOutputToClient() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns true if the error will be reported to the client
- isOutputToServer() - Method in class org.postgresql.pljava.internal.ErrorData
-
Returns true if the error will be reported to the server log
- isPoolable() - Method in class org.postgresql.pljava.jdbc.SPIStatement
- isPresent() - Method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
If a value is present, returns true, otherwise false.
- isReadOnly() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Returns
false
. - isReadOnly() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- isReadOnly(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether the designated column is definitely not writable.
- isReleaseLingeringSavepoints() - Static method in class org.postgresql.pljava.internal.Backend
-
Returns the value of the GUC custom variable
pljava.release_lingering_savepoints
. - isSearchable(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether the designated column can be used in a where clause.
- isShowFuncname() - Method in class org.postgresql.pljava.internal.ErrorData
-
Deprecated.The property queried by this method was only used in PostgreSQL when communicating with old clients over the v2 frontend/backend protocol, superseded in PostgreSQL 7.4. In PG 14 and later, there is no such property, and this method will always return false.
- isSigned(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether values in the designated column are signed numbers.
- isSigned(int) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- isSuperuser() - Method in class org.postgresql.pljava.internal.AclId
-
Returns true if this AclId represents a super user.
- isValid(int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- isWrapperFor(Class<?>) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- isWrapperFor(Class<?>) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
- isWrapperFor(Class<?>) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- isWrapperFor(Class<?>) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- isWrapperFor(Class<?>) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- isWrapperFor(Class<?>) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- isWritable(int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
-
Indicates whether it is possible for a write on the designated column to succeed.
J
- javaStateReleased(boolean) - Method in class org.postgresql.pljava.internal.DualState
-
Called after client code has called
releaseFromJava
, always on a thread for whichBackend.threadMayEnterPG()
is true, and after any pins held on the state have been released. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState
-
Method that will be called when the Java garbage collector has determined the referent object is no longer strongly reachable.
- javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SingleFreeErrorData
-
When the Java state is released or unreachable, a
FreeErrorData
call is made so the native memory is released without having to wait for release of its containing context. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SingleFreeTupleDesc
-
When the Java state is released or unreachable, a
FreeTupleDesc
call is made so the native memory is released without having to wait for release of its containing context. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SingleHeapFreeTuple
-
When the Java state is released or unreachable, a
heap_freetuple
call is made so the native memory is released without having to wait for release of its containing context. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SingleMemContextDelete
-
When the Java state is released or unreachable, a
MemoryContextDelete
call is made so the native memory is released without having to wait for release of its parent context. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SinglePfree
-
When the Java state is released or unreachable, a
pfree
call is made so the native memory is released without having to wait for release of its containing context. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SingleSPIcursorClose
-
When the Java state is released or unreachable, an
SPI_cursor_close
call is made so the native memory is released without having to wait for release of its containing context. - javaStateUnreachable(boolean) - Method in class org.postgresql.pljava.internal.DualState.SingleSPIfreeplan
-
When the Java state is released or unreachable, an
SPI_freeplan
call is made so the native memory is released without having to wait for release of its containing context. - JDBC_TYPE_NAMES - Static variable in class org.postgresql.pljava.jdbc.SPIConnection
- JDBC_TYPE_NUMBERS - Static variable in class org.postgresql.pljava.jdbc.SPIConnection
- jdbcCompliant() - Method in class org.postgresql.pljava.jdbc.SPIDriver
K
- KeyIterator() - Constructor for class org.postgresql.pljava.internal.TransactionalMap.KeyIterator
-
Deprecated.
- keySet() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
L
- last() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Cursor positioning is not implemented yet.
- last() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Cursor positioning is not implemented.
- LBRA_TOK - Static variable in class org.postgresql.pljava.jdbc.PgNodeTreeAsXML
- LCASE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- LEFT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- length() - Method in class org.postgresql.pljava.jdbc.BlobValue
- length() - Method in class org.postgresql.pljava.jdbc.ClobValue
- LENGTH - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- lex() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- LEXICAL_HANDLER - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- LEXICAL_HANDLER_PARAMETER_ENTITIES - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- LOAD_EXTERNAL_DTD - org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- Loader - Class in org.postgresql.pljava.sqlj
-
Class loader to load from jars installed in the database with
SQLJ.INSTALL_JAR
. - LOCATE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- locatorsUpdateCopy() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Indicates whether updates made to a LOB are made on a copy or directly to the LOB.
- lock(boolean) - Method in class org.postgresql.pljava.internal.DualState
-
Take an exclusive lock in preparation to mutate the state.
- log(int, String) - Static method in class org.postgresql.pljava.internal.Backend
-
Log a message using the internal elog command.
- LOG - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- LOG_DEBUG1 - Static variable in class org.postgresql.pljava.elog.ELogHandler
- LOG_DEBUG2 - Static variable in class org.postgresql.pljava.elog.ELogHandler
- LOG_DEBUG3 - Static variable in class org.postgresql.pljava.elog.ELogHandler
- LOG_DEBUG4 - Static variable in class org.postgresql.pljava.elog.ELogHandler
- LOG_DEBUG5 - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
Debugging messages, in categories of decreasing detail.
- LOG_ERROR - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
user error - abort transaction; return to known state
- LOG_FATAL - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
fatal error - abort process
- LOG_INFO - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
Informative messages that are always sent to client; is not affected by client_min_messages
- LOG_LOG - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
Server operational messages; sent only to server log by default.
- LOG_NOTICE - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
Helpful messages to users about query operation; sent to client and server log by default.
- LOG_PANIC - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
take down the other backends with me
- LOG_WARNING - Static variable in class org.postgresql.pljava.elog.ELogHandler
-
Warnings
- LOG10 - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- longValue() - Method in class org.postgresql.pljava.internal.Oid
- LPAR_TOK - Static variable in class org.postgresql.pljava.jdbc.PgNodeTreeAsXML
- LTRIM - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
M
- m_attributes - Variable in class org.postgresql.pljava.internal.SyntheticXMLReader
-
A per-instance, pre-allocated
FluentAttributes2
that can be re-used (but not across threads) for convenience instartElement
calls for elements with attributes. - m_backing - Variable in class org.postgresql.pljava.jdbc.SQLXMLImpl
- m_cachedClass - Variable in class org.postgresql.pljava.jdbc.TypeBridge
-
If the Java class associated with the TypeBridge is loaded and available, it can be cached here.
- m_canonName - Variable in class org.postgresql.pljava.jdbc.TypeBridge
-
Canonical name of the Java class or interface that this TypeBridge 'captures'.
- m_decoder - Variable in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- m_defaultOid - Variable in class org.postgresql.pljava.jdbc.TypeBridge
-
Oid of the PostgreSQL type to be associated by default with this Java class or interface.
- m_lock - Variable in class org.postgresql.pljava.internal.ByteBufferInputStream
-
The object on which the
InputStream
operations will synchronize. - m_open - Variable in class org.postgresql.pljava.internal.ByteBufferInputStream
-
Whether this stream is open; initially true.
- m_resourceOwner - Variable in class org.postgresql.pljava.internal.DualState
-
Pointer value of the
ResourceOwner
this instance belongs to, if any. - mark(int) - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- mark(int) - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
-
Marks the current position in this input stream.
- mark(int) - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
-
Marks the current position in this reader.
- mark(int) - Method in class org.postgresql.pljava.jdbc.BlobValue
- mark(int) - Method in class org.postgresql.pljava.jdbc.ClobValue
- MarkableSequenceInputStream - Class in org.postgresql.pljava.internal
-
Version of
SequenceInputStream
that supportsmark
andreset
, to the extent its constituent input streams do. - MarkableSequenceInputStream(InputStream...) - Constructor for class org.postgresql.pljava.internal.MarkableSequenceInputStream
-
Create a
MarkableSequenceInputStream
from one or more existing input streams. - MarkableSequenceInputStream(BlockingQueue<InputStream>) - Constructor for class org.postgresql.pljava.internal.MarkableSequenceInputStream
-
A
MarkableSequenceInputStream
that will receive streams to read, in order, over aBlockingQueue
. - MarkableSequenceInputStream.FetchingListIterator<E> - Class in org.postgresql.pljava.internal
-
A
ListIterator
that will fetch an element from aBlockingQueue
wheneverhasNext
would (otherwise) returnfalse
, adding it to the end of the list where the nextnext()
will retrieve it. - MarkableSequenceReader - Class in org.postgresql.pljava.internal
-
Like a
MarkableSequenceInputStream
but for characters. - MarkableSequenceReader(Reader...) - Constructor for class org.postgresql.pljava.internal.MarkableSequenceReader
-
Create a
MarkableSequenceReader
from one or more existing readers. - markSupported() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
-
Return
true
; this class does supportmark
andreset
. - markSupported() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
-
Tests if this input stream supports the mark and reset methods.
- markSupported() - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
-
Tests if this reader supports the mark and reset methods.
- markSupported() - Method in class org.postgresql.pljava.jdbc.BlobValue
- markSupported() - Method in class org.postgresql.pljava.jdbc.ClobValue
- MINUTE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- MOD - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- modifyTuple(Tuple, int[], Object[]) - Method in class org.postgresql.pljava.internal.Relation
-
Creates a new
Tuple
by substituting new values for selected columns copying the columns of the originalTuple
at other positions. - MONTH - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- MONTHNAME - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- move(boolean, long) - Method in class org.postgresql.pljava.internal.Portal
-
Performs an
SPI_cursor_move
. - moveToCurrentRow() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This is a no-op since the
moveToInsertRow()
method is unsupported. - moveToCurrentRow() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This is a no-op since the
moveToInsertRow()
method is unsupported. - moveToInsertRow() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - moveToInsertRow() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - moveToInsertRow() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This feature is not supported on a
SingleRowResultSet
. - myLibraryPath() - Static method in class org.postgresql.pljava.internal.Backend
-
Returns the path of PL/Java's shared library.
N
- NAMESPACE_PREFIXES - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- NAMESPACES - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- nativeSQL(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Parse the JDBC SQL into PostgreSQL.
- nativeSQL(String, int[]) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- nativeStateReleased(boolean) - Method in class org.postgresql.pljava.internal.DualState
-
Method that will be called when the associated
ResourceOwner
is released, indicating that the native portion of the state is no longer valid. - negate() - Method in interface org.postgresql.pljava.internal.Checked.Predicate
-
Evaluates this predicate on the given argument.
- newPermissionCollection() - Method in class org.postgresql.pljava.policy.TrialPolicy.Permission
- next() - Method in class org.postgresql.pljava.internal.ByteBufferXMLReader
-
This implementation invokes
next(ByteBuffer)
to get some more events. - next() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- next() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
The workhorse method for an implementing class to supply.
- next() - Method in class org.postgresql.pljava.internal.TransactionalMap.EntryIterator
-
Deprecated.
- next() - Method in class org.postgresql.pljava.internal.TransactionalMap.KeyIterator
-
Deprecated.
- next() - Method in class org.postgresql.pljava.internal.TransactionalMap.ValueIterator
-
Deprecated.
- next() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This method will always return
false
but it will not change the state of theResultSet
. - next() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
- next() - Method in class org.postgresql.pljava.jdbc.SyntheticResultSet
- next(ByteBuffer) - Method in class org.postgresql.pljava.internal.ByteBufferXMLReader
-
Return null if no more events available, or an
EventCarrier
that carries one or more. - next(ByteBuffer) - Method in class org.postgresql.pljava.jdbc.PgNodeTreeAsXML
- nextIndex() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- nextIndex() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
- NO_ATTRIBUTES - Static variable in class org.postgresql.pljava.internal.SyntheticXMLReader
-
A final, pre-allocated, read-only
Attributes2
that is empty, for convenience instartElement
calls for elements with no attributes. - NO_MORE - Static variable in class org.postgresql.pljava.internal.MarkableSequenceInputStream
-
A sentinel value, needed because a
BlockingQueue
does not allow a null value to be enqueued. - NOW - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- nullPlusNonNullIsNull() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- nullsAreSortedAtEnd() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- nullsAreSortedAtStart() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- nullsAreSortedHigh() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- nullsAreSortedLow() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- NUMERIC - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- NUMERICOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
O
- ObjectResultSet - Class in org.postgresql.pljava.jdbc
-
Implements most getters in terms of
ObjectResultSet.getValue(int, java.lang.Class<T>)
,ObjectResultSet.getNumber(int, java.lang.Class)
, or a few otherResultSet
getters that are so implemented, trackswasNull
, and providesObjectResultSet.getObjectValue(int)
as the chief method for subclasses to implement; turns most updaters intoResultSet.updateObject(int,Object)
. - ObjectResultSet() - Constructor for class org.postgresql.pljava.jdbc.ObjectResultSet
- of(boolean) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- of(byte) - Static method in class org.postgresql.pljava.internal.Checked.OptionalByte
- of(char) - Static method in class org.postgresql.pljava.internal.Checked.OptionalChar
- of(float) - Static method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- of(short) - Static method in class org.postgresql.pljava.internal.Checked.OptionalShort
- ofNullable(Boolean) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalBoolean
representing the argument, empty if the argument is null. - ofNullable(Byte) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalByte
representing the argument, empty if the argument is null. - ofNullable(Character) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalChar
representing the argument, empty if the argument is null. - ofNullable(Double) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalDouble
representing the argument, empty if the argument is null. - ofNullable(Float) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalFloat
representing the argument, empty if the argument is null. - ofNullable(Integer) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalInt
representing the argument, empty if the argument is null. - ofNullable(Long) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalLong
representing the argument, empty if the argument is null. - ofNullable(Short) - Static method in class org.postgresql.pljava.internal.Checked.OptionalBase
-
Return an
OptionalShort
representing the argument, empty if the argument is null. - Oid - Class in org.postgresql.pljava.internal
-
The
Oid
correspons to the internal PostgreSQLOid
. - Oid(int) - Constructor for class org.postgresql.pljava.internal.Oid
- OID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- OIDOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- OK_CONNECT - Static variable in class org.postgresql.pljava.internal.SPI
- OK_CURSOR - Static variable in class org.postgresql.pljava.internal.SPI
- OK_DELETE - Static variable in class org.postgresql.pljava.internal.SPI
- OK_DELETE_RETURNING - Static variable in class org.postgresql.pljava.internal.SPI
- OK_FETCH - Static variable in class org.postgresql.pljava.internal.SPI
- OK_FINISH - Static variable in class org.postgresql.pljava.internal.SPI
- OK_INSERT - Static variable in class org.postgresql.pljava.internal.SPI
- OK_INSERT_RETURNING - Static variable in class org.postgresql.pljava.internal.SPI
- OK_MERGE - Static variable in class org.postgresql.pljava.internal.SPI
- OK_REL_REGISTER - Static variable in class org.postgresql.pljava.internal.SPI
- OK_REL_UNREGISTER - Static variable in class org.postgresql.pljava.internal.SPI
- OK_REWRITTEN - Static variable in class org.postgresql.pljava.internal.SPI
- OK_SELECT - Static variable in class org.postgresql.pljava.internal.SPI
- OK_SELINTO - Static variable in class org.postgresql.pljava.internal.SPI
- OK_TD_REGISTER - Static variable in class org.postgresql.pljava.internal.SPI
- OK_UPDATE - Static variable in class org.postgresql.pljava.internal.SPI
- OK_UPDATE_RETURNING - Static variable in class org.postgresql.pljava.internal.SPI
- OK_UTILITY - Static variable in class org.postgresql.pljava.internal.SPI
- onExit(boolean) - Method in class org.postgresql.pljava.jdbc.Invocation
-
Called from the backend when the invokation exits.
- onInvocationExit(boolean) - Method in class org.postgresql.pljava.internal.PgSavepoint
- OPT_NONATOMIC - Static variable in class org.postgresql.pljava.internal.SPI
- OptionalBase() - Constructor for class org.postgresql.pljava.internal.Checked.OptionalBase
- or(Checked.Predicate<? super T, ? extends E>, Checked.Predicate<? super T, ? extends E>) - Static method in interface org.postgresql.pljava.internal.Checked
-
Returns a
Predicate
that is the short-circuitingOR
of two others. - orElse(boolean) - Method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- orElse(byte) - Method in class org.postgresql.pljava.internal.Checked.OptionalByte
- orElse(char) - Method in class org.postgresql.pljava.internal.Checked.OptionalChar
- orElse(float) - Method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- orElse(short) - Method in class org.postgresql.pljava.internal.Checked.OptionalShort
- orElseGet(Checked.BooleanSupplier<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- orElseGet(Checked.ByteSupplier<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalByte
- orElseGet(Checked.CharSupplier<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalChar
- orElseGet(Checked.FloatSupplier<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- orElseGet(Checked.ShortSupplier<? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalShort
- orElseThrow(Checked.Supplier<? extends E, ? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalBoolean
- orElseThrow(Checked.Supplier<? extends E, ? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalByte
- orElseThrow(Checked.Supplier<? extends E, ? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalChar
- orElseThrow(Checked.Supplier<? extends E, ? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalFloat
- orElseThrow(Checked.Supplier<? extends E, ? extends E>) - Method in class org.postgresql.pljava.internal.Checked.OptionalShort
- org.postgresql.pljava.elog - package org.postgresql.pljava.elog
-
PL/Java's legacy bridge code between
java.util.logging
and PostgreSQL's error logging mechanisms, isolated here in a package that can be exported to thejava.logging
module, as that API requires. - org.postgresql.pljava.internal - module org.postgresql.pljava.internal
-
Contains PL/Java's internal implementation.
- org.postgresql.pljava.internal - package org.postgresql.pljava.internal
-
Java classes implementing core PL/Java behavior.
- org.postgresql.pljava.jdbc - package org.postgresql.pljava.jdbc
-
PL/Java's specialized JDBC implementation that interacts directly with the backend over SPI.
- org.postgresql.pljava.management - package org.postgresql.pljava.management
-
Implementation of the functions specified by the SQL/JRT spec in the
sqlj
schema, and related PL/Java-specific ones. - org.postgresql.pljava.mbeans - package org.postgresql.pljava.mbeans
-
Interfaces defining the views on PL/Java's internals that are available through the Java Management Extensions, isolated here in an exportable package, as the interfaces must be accessible to a JMX module that is dynamic and unnamed.
- org.postgresql.pljava.policy - package org.postgresql.pljava.policy
-
Package implementing custom Java security policy useful while migrating existing code to policy-based PL/Java; allows permission checks denied by the main policy to succeed, while logging them so any needed permission grants can be identified and added to the main policy.
- org.postgresql.pljava.sqlj - package org.postgresql.pljava.sqlj
-
PL/Java's classloading from the jars managed by
installJar
. - othersDeletesAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- othersInsertsAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- othersUpdatesAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- ownDeletesAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- ownInsertsAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- ownUpdatesAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
P
- parse() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
Where the work happens.
- parse(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
If not overridden, calls
SyntheticXMLReader.parse(InputSource)
with the system-id wrapped in anInputSource
. - parse(InputSource) - Method in class org.postgresql.pljava.internal.ByteBufferXMLReader
- parse(InputSource) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
The only
parse
variant that the implementing class needs to supply. - parseACL(String[], String) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Take the a String representing an array of ACLs and return a HashMap mapping the SQL permission name to a ArrayList of usernames who have that permission.
- payload() - Method in class org.postgresql.pljava.jdbc.TypeBridge.Holder
- peekNext() - Method in class org.postgresql.pljava.jdbc.SPIResultSet
-
Get another
Tuple
from theTupleTable
, refreshing the table as needed. - Permission() - Constructor for class org.postgresql.pljava.policy.TrialPolicy.Permission
- Permission(String, String) - Constructor for class org.postgresql.pljava.policy.TrialPolicy.Permission
- PG_NODE_TREEOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- PgNodeTreeAsXML - Class in org.postgresql.pljava.jdbc
-
An adapter presenting PostgreSQL's
pg_node_tree
type (a serialized representation of a tree data structure) through the XML API (in, currently, an ad-hoc, schemaless rendering, but one with which some practical use might be made of the information, after a little study). - PgSavepoint - Class in org.postgresql.pljava.internal
-
Implementation of
Savepoint
for the SPI connection. - PI - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- pin() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
-
Pin resources if necessary during a reading operation.
- pin() - Method in class org.postgresql.pljava.internal.ByteBufferXMLReader
-
Pin resources as needed during a reading operation.
- pin() - Method in class org.postgresql.pljava.internal.DualState
-
Obtain a pin on this state, throwing an appropriate exception if it is not still valid, blocking if necessary until release of a lock.
- pin() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- pin() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- pin() - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- pinnedByCurrentThread() - Method in class org.postgresql.pljava.internal.DualState
-
Whether the current thread has pinned this object, for use in assertions.
- pinUnlessReleased() - Method in class org.postgresql.pljava.internal.DualState
-
Obtain a pin on this state, if it is still valid, blocking if necessary until release of a lock.
- pinUnlessReleased() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- Portal - Class in org.postgresql.pljava.internal
-
The
Portal
correspons to the internal PostgreSQLPortal
type. - position(byte[], long) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
Not supported.
- position(String, long) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
In this method is not supported by
ClobValue
- position(Blob, long) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
Not supported.
- position(Clob, long) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
Not supported.
- POWER - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- prepare(String, Oid[]) - Static method in class org.postgresql.pljava.internal.ExecutionPlan
-
Create an execution plan for a statement to be executed later using the internal
SPI_prepare
function. - prepareCall(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Procedure calls are not yet implemented.
- prepareCall(String, int, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Procedure calls are not yet implemented.
- prepareCall(String, int, int, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Procedure calls are not yet implemented.
- prepareStatement(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Creates a new instance of
SPIPreparedStatement
. - prepareStatement(String, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Return of auto generated keys is not yet supported.
- prepareStatement(String, int[]) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Return of auto generated keys is not yet supported.
- prepareStatement(String, int, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Creates a new instance of
SPIPreparedStatement
. - prepareStatement(String, int, int, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Creates a new instance of
SPIPreparedStatement
. - prepareStatement(String, String[]) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Return of auto generated keys is not yet supported.
- previous() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- previous() - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Reverse positioning is not implemented yet.
- previous() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This method will always return
false
but it will not change the state of theResultSet
. - previousIndex() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- printStackTrace() - Method in exception org.postgresql.pljava.internal.UncheckedException
- printStackTrace(PrintStream) - Method in exception org.postgresql.pljava.internal.UncheckedException
- printStackTrace(PrintWriter) - Method in exception org.postgresql.pljava.internal.UncheckedException
- Privilege - Interface in org.postgresql.pljava.internal
-
Clean interface to the
doPrivileged...
methods onAccessController
. - propertyId - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- propertyUri() - Method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- provider() - Static method in class org.postgresql.pljava.internal.Session
- provider() - Static method in class org.postgresql.pljava.sqlj.Handler
- publish(LogRecord) - Method in class org.postgresql.pljava.elog.ELogHandler
- put(Object, Object) - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- putAll(Map) - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
Q
- QUARTER - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
R
- RADIANS - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- RAND - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- RBRA_TOK - Static variable in class org.postgresql.pljava.jdbc.PgNodeTreeAsXML
- read() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- read() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
- read() - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
- read() - Method in class org.postgresql.pljava.jdbc.BlobValue
- read() - Method in class org.postgresql.pljava.jdbc.ClobValue
- read(byte[]) - Method in class org.postgresql.pljava.jdbc.BlobValue
- read(byte[], int, int) - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- read(byte[], int, int) - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
- read(byte[], int, int) - Method in class org.postgresql.pljava.jdbc.BlobValue
- read(char[]) - Method in class org.postgresql.pljava.jdbc.ClobValue
- read(char[], int, int) - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
- read(char[], int, int) - Method in class org.postgresql.pljava.jdbc.ClobValue
- readArray() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readArray() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readAsciiStream() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readAsciiStream() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readClob()
. - readBigDecimal() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readBigDecimal() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readBinaryStream() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readBinaryStream() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readBlob()
. - readBlob() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readBlob() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readBytes()
. - readBoolean() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readBoolean() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readByte() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readByte() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readNumber(java.lang.Class)
. - readBytes() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readBytes() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readCharacterStream() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readCharacterStream() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readClob()
. - readClob() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readClob() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readString()
. - readDate() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readDate() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readDouble() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readDouble() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readNumber(java.lang.Class)
. - readFloat() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readFloat() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readNumber(java.lang.Class)
. - readInt() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readInt() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readNumber(java.lang.Class)
. - readLong() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readLong() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readNumber(java.lang.Class)
. - readNClob() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readNClob() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Not yet implemented.
- readNString() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readNString() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Not yet implemented.
- readObject() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readObject() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
- readObject(Class<T>) - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
- ReadOnlyResultSet - Class in org.postgresql.pljava.jdbc
-
Implements all methods that change the ResultSet in any way as methods that yield an
UnsupportedFeatureException
. - ReadOnlyResultSet() - Constructor for class org.postgresql.pljava.jdbc.ReadOnlyResultSet
- readRef() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readRef() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readRowId() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readRowId() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Not yet implemented.
- readShort() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readShort() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readNumber(java.lang.Class)
. - readSQLXML() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readSQLXML() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
- readString() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readString() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readTime() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readTime() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readTimestamp() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readTimestamp() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - readURL() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- readURL() - Method in class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Implemented over
SQLInputFromTuple.readValue(java.lang.Class<T>)
. - ready() - Method in class org.postgresql.pljava.jdbc.ClobValue
- referent() - Method in class org.postgresql.pljava.internal.DualState
-
Used internally to obtain this object's referent.
- refresh() - Method in class org.postgresql.pljava.policy.TrialPolicy
- refreshRow() - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Refresh row is not yet implemented.
- registerType(Class, Oid) - Static method in class org.postgresql.pljava.internal.Oid
-
A Type well known to PostgreSQL but not known as a standard XOPEN SQL type can be registered here.
- Relation - Class in org.postgresql.pljava.internal
-
The
Relation
correspons to the internal PostgreSQLRelation
. - relative(int) - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Cursor positioning is not implemented yet.
- relative(int) - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Cursor positioning is not supported.
- release() - Method in class org.postgresql.pljava.internal.PgSavepoint
-
Release (commit) a savepoint; only to be called by
Connection.releaseSavepoint
. - releasedMessage() - Method in class org.postgresql.pljava.internal.DualState
-
Return a string for an exception message reporting the use of this object after the Java state has been released.
- releasedSqlState() - Method in class org.postgresql.pljava.internal.DualState
-
Return the SQLSTATE appropriate for an attempt to use this object after its Java state has been released.
- releaseFromJava() - Method in class org.postgresql.pljava.internal.DualState
-
What Java code will call to explicitly release this instance (in the implementation of
close
, for example). - releaseSavepoint(Savepoint) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- remove() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- remove() - Method in class org.postgresql.pljava.internal.TransactionalMap.KeyIterator
-
Deprecated.
- remove(Object) - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- remove(Connection) - Method in class org.postgresql.pljava.management.SQLDeploymentDescriptor
-
Executes the
REMOVE
actions. - removeAttribute(String) - Method in class org.postgresql.pljava.internal.Session
-
Deprecated, for removal: This API element is subject to removal in a future version.
Session
's attribute store once had a special, and possibly useful, transactional behavior, but since PL/Java 1.2.0 it has lacked that, and offers nothing you don't get with an ordinaryMap
(that forbids nulls). If some kind of store with transactional behavior is needed, it should be implemented in straight Java and kept in sync by using aTransactionListener
. - removeJar(String, boolean) - Static method in class org.postgresql.pljava.management.Commands
-
Removes the jar named
jarName
from the database jar repository. - removeSavepointListener(SavepointListener) - Method in class org.postgresql.pljava.internal.Session
-
Removes the specified listener from the list of listeners that will receive savepoint events.
- removeTransactionListener(TransactionListener) - Method in class org.postgresql.pljava.internal.Session
-
Removes the specified listener from the list of listeners that will receive transactional events.
- REPEAT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- REPLACE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- replaceJar(byte[], String, boolean) - Static method in class org.postgresql.pljava.management.Commands
-
Replaces the image of jar named
jarName
in the database jar repository. - replaceJar(String, String, boolean) - Static method in class org.postgresql.pljava.management.Commands
-
Replaces the image of jar named
jarName
in the database jar repository. - requiredClass - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- reset() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- reset() - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
- reset() - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
- reset() - Method in class org.postgresql.pljava.jdbc.BlobValue
- reset() - Method in class org.postgresql.pljava.jdbc.ClobValue
- RESOLVE_DTD_URIS - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- ResultSetBase - Class in org.postgresql.pljava.jdbc
-
Provides methods that are common both for a SyntheticResultSet (which is not associated with a statement) and SPIResultSet.
- ResultSetField - Class in org.postgresql.pljava.jdbc
-
Representation of a field to be presented in a
SyntheticResultSet
. - ResultSetField(String, Oid, int) - Constructor for class org.postgresql.pljava.jdbc.ResultSetField
- ResultSetField(String, Oid, int, int) - Constructor for class org.postgresql.pljava.jdbc.ResultSetField
- ResultSetPicker - Class in org.postgresql.pljava.internal
-
An adapter class used internally when a set-returning user function returns a
ResultSetHandle
, presenting it as aResultSetProvider
instead. - ResultSetPicker(ResultSetHandle) - Constructor for class org.postgresql.pljava.internal.ResultSetPicker
- RIGHT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- rollback() - Method in class org.postgresql.pljava.internal.PgSavepoint
-
Roll back a savepoint; only to be called by
Connection.rollback
. - rollback() - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
It's not legal to do a rollback within a call from SQL.
- rollback(Savepoint) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- ROUND - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- rowChangesAreDetected(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- rowChangesAreVisible(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- rowDeleted() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
Always returns false.
- rowDeleted() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Will always return false.
- rowInserted() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
Always returns false.
- rowInserted() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Will always return false.
- rowUpdated() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
Always returns false.
- rowUpdated() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
Always returns false.
- rowUpdated() - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
-
Returns
true
if the row contains any nonnull
values since all values of the row arenull
initially. - rowUpdated() - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
Returns
true
if this row has been updated. - RPAR_TOK - Static variable in class org.postgresql.pljava.jdbc.PgNodeTreeAsXML
- RTRIM - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- run() - Method in interface org.postgresql.pljava.internal.Checked.Runnable
-
Execute the body of this
Runnable
.
S
- schedule() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.Base
- schedule() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.NoOp
- schedule() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
-
Set up the
verify
method to be executed in another thread. - SECOND - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- SENTINEL - Static variable in class org.postgresql.pljava.sqlj.Loader
-
A distinguished singleton instance to serve as a type-safe "sentinel" reference in context classloader management (as Java considers null to be a meaningful
setContextClassLoader
argument). - ServerException - Exception in org.postgresql.pljava.internal
-
A Java exception constructed over a PostgreSQL error report.
- ServerException(ErrorData) - Constructor for exception org.postgresql.pljava.internal.ServerException
- Session - Class in org.postgresql.pljava.internal
-
An instance of this interface reflects the current session.
- set(E) - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream.FetchingListIterator
- set(String) - Static method in class org.postgresql.pljava.internal.PgSavepoint
-
Establish a savepoint; only to be called by
Connection.setSavepoint
, which makes the arrangements foronInvocationExit
to be called. - setArray(int, Array) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setAsciiStream(int, InputStream) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setAsciiStream(int, InputStream, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setAsciiStream(int, InputStream, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setAsciiStream(long) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
In this method is not supported by
ClobValue
- setAttribute(String, Object) - Method in class org.postgresql.pljava.internal.Session
-
Deprecated, for removal: This API element is subject to removal in a future version.
Session
's attribute store once had a special, and possibly useful, transactional behavior, but since PL/Java 1.2.0 it has lacked that, and offers nothing you don't get with an ordinaryMap
(that forbids nulls). If some kind of store with transactional behavior is needed, it should be implemented in straight Java and kept in sync by using aTransactionListener
. - setAttributes(Attributes) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EmptyAttributes2
- setAutoCommit(boolean) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
It is assumed that an SPI call is under transaction control.
- setBigDecimal(int, BigDecimal) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBinaryStream() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- setBinaryStream(int, InputStream) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBinaryStream(int, InputStream, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBinaryStream(int, InputStream, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBinaryStream(long) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
In this method is not supported by
BlobValue
- setBlob(int, InputStream) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBlob(int, InputStream, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBlob(int, Blob) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBoolean(int, boolean) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setByte(int, byte) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBytes(int, byte[]) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setBytes(long, byte[]) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
In this method is not supported by
BlobValue
- setBytes(long, byte[], int, int) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
In this method is not supported by
BlobValue
- setCachedClass(Class<?>) - Method in class org.postgresql.pljava.jdbc.TypeBridge
- setCatalog(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
The catalog name cannot be set.
- setCharacterStream() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- setCharacterStream(int, Reader) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setCharacterStream(int, Reader, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setCharacterStream(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setCharacterStream(long) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
In this method is not supported by
ClobValue
- setClassPath(String, String) - Static method in class org.postgresql.pljava.management.Commands
-
Define the class path to use for Java functions, triggers, and procedures that are created in the schema named
schemaName
. - setClassPath(Lexicals.Identifier.Simple, String) - Static method in class org.postgresql.pljava.management.Commands
- setClientInfo(String, String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- setClientInfo(Properties) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- setClob(int, Reader) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setClob(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setClob(int, Clob) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setContentHandler(ContentHandler) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- setCursorName(String) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setDate(int, Date) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setDate(int, Date, Calendar) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setDouble(int, double) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setDTDHandler(DTDHandler) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- setEntityResolver(EntityResolver) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- setErrorHandler(ErrorHandler) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- setEscapeProcessing(boolean) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setFeature(String, boolean) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- setFetchDirection(int) - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Only
ResultSet.FETCH_FORWARD
is supported. - setFetchDirection(int) - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Only
ResultSet.FETCH_FORWARD
is supported. - setFetchDirection(int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
-
Only
ResultSet.FETCH_FORWARD
is supported. - setFetchSize(int) - Method in class org.postgresql.pljava.jdbc.ResultSetBase
-
Sets the fetch size maintained in this class.
- setFetchSize(int) - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
Only permitted value for
fetchSize
is 1. - setFetchSize(int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setFloat(int, float) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setHoldability(int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Change of holdability is not supported.
- setInt(int, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setLong(int, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setMaxFieldSize(int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setMaxRows(int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setNCharacterStream(int, Reader) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNCharacterStream(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNClob(int, Reader) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNClob(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNClob(int, NClob) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNetworkTimeout(Executor, int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- setNString(int, String) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNull(int, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setNull(int, int, String) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
-
This method can (and is the only method that can, until JDBC 4.2 SQLType is implemented) assign a specific PostgreSQL type, by name, to a PreparedStatement parameter.
- setObject(int, Object) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setObject(int, Object, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setObject(int, Object, int, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
-
Implemented on
SPIPreparedStatement.setObject(int,Object,int)
, discarding scale. - setPoolable(boolean) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setProperty(String, Object) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
- setQueryTimeout(int) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- setReadOnly(boolean) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
It is assumed that an inserts and updates can be performed using and SPIConnection.
- setRef(int, Ref) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setResult(Class<T>) - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- setRowId(int, RowId) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setSavepoint() - Method in class org.postgresql.pljava.jdbc.SPIConnection
- setSavepoint(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- setSchema(String) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- setShort(int, short) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setSQLXML(int, SQLXML) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setStackTrace(StackTraceElement[]) - Method in exception org.postgresql.pljava.internal.UncheckedException
- setString(int, String) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setString(long, String) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
In this method is not supported by
ClobValue
- setString(long, String, int, int) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
In this method is not supported by
ClobValue
- setString(String) - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
- setTime(int, Time) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setTime(int, Time, Calendar) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setTimestamp(int, Timestamp) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setTimestamp(int, Timestamp, Calendar) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setTransactionIsolation(int) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Change of transaction isolation level is not supported.
- setTypeMap(Map<String, Class<?>>) - Method in class org.postgresql.pljava.jdbc.SPIConnection
-
Type map is not yet implemented.
- setUnicodeStream(int, InputStream, int) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setURL(int, URL) - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- setValue(Object) - Method in class org.postgresql.pljava.internal.TransactionalMap.BackedEntry
-
Deprecated.
- setVerifier(VarlenaWrapper.Verifier) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
-
Set the
Verifier
to be used on content written to this varlena. - SIGN - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- SIN - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- SingleFreeErrorData(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleFreeErrorData
- SingleFreeTupleDesc(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleFreeTupleDesc
- SingleGuardedLong(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleGuardedLong
- SingleHeapFreeTuple(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleHeapFreeTuple
- SingleMemContextDelete(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleMemContextDelete
- SinglePfree(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SinglePfree
- SingleRowReader - Class in org.postgresql.pljava.jdbc
-
A single row, read-only ResultSet, specially made for functions and procedures that takes complex types as arguments (PostgreSQL 7.5 and later).
- SingleRowReader(DualState.Key, long, long, TupleDesc) - Constructor for class org.postgresql.pljava.jdbc.SingleRowReader
- SingleRowResultSet - Class in org.postgresql.pljava.jdbc
-
A single row ResultSet
- SingleRowResultSet() - Constructor for class org.postgresql.pljava.jdbc.SingleRowResultSet
- SingleRowWriter - Class in org.postgresql.pljava.jdbc
-
A single row, updateable ResultSet, specially made for functions and procedures that returns complex types or sets.
- SingleRowWriter(TupleDesc) - Constructor for class org.postgresql.pljava.jdbc.SingleRowWriter
-
Construct a
SingleRowWriter
given a descriptor of the tuple structure it should produce. - SingleSPIcursorClose(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleSPIcursorClose
- SingleSPIfreeplan(DualState.Key, T, long, long) - Constructor for class org.postgresql.pljava.internal.DualState.SingleSPIfreeplan
- size() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- size() - Method in class org.postgresql.pljava.internal.TupleDesc
-
Returns the number of columns in this tuple descriptor.
- skip(long) - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
- skip(long) - Method in class org.postgresql.pljava.internal.MarkableSequenceInputStream
- skip(long) - Method in class org.postgresql.pljava.internal.MarkableSequenceReader
- skip(long) - Method in class org.postgresql.pljava.jdbc.BlobValue
- skip(long) - Method in class org.postgresql.pljava.jdbc.ClobValue
- sourceToReader(InputSource) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
Obtain a
Reader
given anInputSource
. - SPACE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- SPI - Class in org.postgresql.pljava.internal
-
The
SPI
class provides access to some global variables used by SPI. - SPI() - Constructor for class org.postgresql.pljava.internal.SPI
- SPI_READONLY_CLEARED - Static variable in class org.postgresql.pljava.internal.ExecutionPlan
- SPI_READONLY_DEFAULT - Static variable in class org.postgresql.pljava.internal.ExecutionPlan
- SPI_READONLY_FORCED - Static variable in class org.postgresql.pljava.internal.ExecutionPlan
- SPIConnection - Class in org.postgresql.pljava.jdbc
-
Provides access to the current connection (session) the Java stored procedure is running in.
- SPIConnection() - Constructor for class org.postgresql.pljava.jdbc.SPIConnection
- SPIDatabaseMetaData - Class in org.postgresql.pljava.jdbc
-
Implementation of
DatabaseMetaData
for the SPI connection. - SPIDatabaseMetaData(SPIConnection) - Constructor for class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- SPIDriver - Class in org.postgresql.pljava.jdbc
-
Implementation of
Driver
for the SPI connection. - SPIDriver() - Constructor for class org.postgresql.pljava.jdbc.SPIDriver
- SPIException - Exception in org.postgresql.pljava.internal
-
A Java exception constructed from a PostgreSQL SPI result code.
- SPIException(int) - Constructor for exception org.postgresql.pljava.internal.SPIException
- SPIParameterMetaData - Class in org.postgresql.pljava.jdbc
-
Implementation of
ParameterMetaData
for the SPI connection. - SPIPreparedStatement - Class in org.postgresql.pljava.jdbc
-
Implementation of
PreparedStatement
for the SPI connection. - SPIPreparedStatement(SPIConnection, String, int) - Constructor for class org.postgresql.pljava.jdbc.SPIPreparedStatement
- SPIReadOnlyControl - Interface in org.postgresql.pljava.jdbc
-
An extended interface on
Statement
(accessible withunwrap()
) allowing control of theread_only
flag that PostgreSQL SPI will see when the statement is next executed. - SPIResultSet - Class in org.postgresql.pljava.jdbc
-
A Read-only ResultSet that provides direct access to a
Portal
. - SPIResultSetMetaData - Class in org.postgresql.pljava.jdbc
-
Implementation of ResultSetMetaData for SPIResultSet
- SPIResultSetMetaData(TupleDesc) - Constructor for class org.postgresql.pljava.jdbc.SPIResultSetMetaData
-
Constructor.
- SPIStatement - Class in org.postgresql.pljava.jdbc
-
Implementation of
Statement
for the SPI connection. - SPIStatement(SPIConnection) - Constructor for class org.postgresql.pljava.jdbc.SPIStatement
- SQLDeploymentDescriptor - Class in org.postgresql.pljava.management
-
This class deals with parsing and executing the deployment descriptor as defined in ISO/IEC 9075-13:2003.
- SQLDeploymentDescriptor(String) - Constructor for class org.postgresql.pljava.management.SQLDeploymentDescriptor
-
Parses the deployment descriptor
descImage
into a series ofCommand
objects each having an SQL command and, if present, an<implementor name>
. - SQLInputFromChunk - Class in org.postgresql.pljava.jdbc
-
The SQLInputToChunk uses JNI to read from memory that has been allocated by the PostgreSQL backend.
- SQLInputFromChunk(ByteBuffer, boolean) - Constructor for class org.postgresql.pljava.jdbc.SQLInputFromChunk
- SQLInputFromTuple - Class in org.postgresql.pljava.jdbc
-
Implements the
SQLInput
interface for a user-defined type (UDT) implemented in Java, for the case where a composite type in PostgreSQL is used as the UDT's representation, so it can be accessed as a PG tuple. - SQLInputFromTuple(DualState.Key, long, long, TupleDesc) - Constructor for class org.postgresql.pljava.jdbc.SQLInputFromTuple
-
Construct an instance, given the (native) pointer to a PG
HeapTupleHeader
, as well as the TupleDesc (Java object this time) describing its structure. - SQLOutputToChunk - Class in org.postgresql.pljava.jdbc
-
The SQLOutputToChunk uses JNI to build a PostgreSQL StringInfo buffer in memory.
- SQLOutputToChunk(long, ByteBuffer, boolean) - Constructor for class org.postgresql.pljava.jdbc.SQLOutputToChunk
- SQLOutputToTuple - Class in org.postgresql.pljava.jdbc
-
Implementation of
SQLOutput
for the case of a composite data type. - SQLOutputToTuple(TupleDesc) - Constructor for class org.postgresql.pljava.jdbc.SQLOutputToTuple
- SQLUtils - Class in org.postgresql.pljava.jdbc
-
Helpful utility commands when dealing with JDBC
- SQLUtils() - Constructor for class org.postgresql.pljava.jdbc.SQLUtils
- SQLXMLImpl<V extends VarlenaWrapper> - Class in org.postgresql.pljava.jdbc
-
Implementation of
SQLXML
for the SPI connection. - SQLXMLImpl(V) - Constructor for class org.postgresql.pljava.jdbc.SQLXMLImpl
- SQRT - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- standardDefault - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- standardDefault - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- startElement(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
Start an element with only a local name and no attributes.
- startElement(String, Attributes) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
-
Start an element with only a local name, and attributes.
- StatementClosedException - Exception in org.postgresql.pljava.jdbc
-
An
SQLException
specific to the case of attempted use of aStatement
that has been closed. - StatementClosedException() - Constructor for exception org.postgresql.pljava.jdbc.StatementClosedException
- storesLowerCaseIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- storesLowerCaseQuotedIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- storesMixedCaseIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- storesMixedCaseQuotedIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- storesUpperCaseIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- storesUpperCaseQuotedIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- Stream() - Constructor for class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- STRING_INTERNING - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- SUBSTRING - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- supportsAlterTableWithAddColumn() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsAlterTableWithDropColumn() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsANSI92EntryLevelSQL() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsANSI92FullSQL() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsANSI92IntermediateSQL() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsBatchUpdates() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCatalogsInDataManipulation() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCatalogsInIndexDefinitions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCatalogsInPrivilegeDefinitions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCatalogsInProcedureCalls() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCatalogsInTableDefinitions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsColumnAliasing() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsConvert() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsConvert(int, int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCoreSQLGrammar() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsCorrelatedSubqueries() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsDataManipulationTransactionsOnly() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsDifferentTableCorrelationNames() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsExpressionsInOrderBy() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsExtendedSQLGrammar() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsFullOuterJoins() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsGetGeneratedKeys() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves whether auto-generated keys can be retrieved after a statement has been executed.
- supportsGroupBy() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsGroupByBeyondSelect() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsGroupByUnrelated() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsIntegrityEnhancementFacility() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsLikeEscapeClause() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsLimitedOuterJoins() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsMinimumSQLGrammar() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsMixedCaseIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsMixedCaseQuotedIdentifiers() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsMultipleOpenResults() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves whether it is possible to have multiple
ResultSet
objects returned from aCallableStatement
object simultaneously. - supportsMultipleResultSets() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsMultipleTransactions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsNamedParameters() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves whether this database supports named parameters to callable statements.
- supportsNonNullableColumns() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsOpenCursorsAcrossCommit() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsOpenCursorsAcrossRollback() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsOpenStatementsAcrossCommit() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsOpenStatementsAcrossRollback() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsOrderByUnrelated() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsOuterJoins() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsPositionedDelete() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsPositionedUpdate() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsResultSetConcurrency(int, int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsResultSetHoldability(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves whether this database supports the given result set holdability.
- supportsResultSetType(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSavepoints() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves whether this database supports savepoints.
- supportsSchemasInDataManipulation() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSchemasInIndexDefinitions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSchemasInPrivilegeDefinitions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSchemasInProcedureCalls() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSchemasInTableDefinitions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSelectForUpdate() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsStatementPooling() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
-
Retrieves weather this database supports statement pooling.
- supportsStoredFunctionsUsingCallSyntax() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsStoredProcedures() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSubqueriesInComparisons() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSubqueriesInExists() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSubqueriesInIns() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsSubqueriesInQuantifieds() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsTableCorrelationNames() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsTransactionIsolationLevel(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsTransactions() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsUnion() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- supportsUnionAll() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- suppress() - Method in class org.postgresql.pljava.internal.TriggerData
- SyntheticResultSet - Class in org.postgresql.pljava.jdbc
-
A Synthetic ResultSet that provides direct access to data stored in a
ArrayList
; chiefly used to return tabular information from...MetaData
objects. - SyntheticResultSetMetaData - Class in org.postgresql.pljava.jdbc
-
Implementation of ResultSetMetaData for SyntheticResultSet
- SyntheticResultSetMetaData(ResultSetField[]) - Constructor for class org.postgresql.pljava.jdbc.SyntheticResultSetMetaData
-
Constructor.
- SyntheticXMLReader - Class in org.postgresql.pljava.internal
-
Base class implementing the tedious parts of a SAX
XMLReader
whose XML content is synthesized on the fly. - SyntheticXMLReader() - Constructor for class org.postgresql.pljava.internal.SyntheticXMLReader
- SyntheticXMLReader.ApacheFeature - Enum in org.postgresql.pljava.internal
- SyntheticXMLReader.EmptyAttributes2 - Class in org.postgresql.pljava.internal
-
An immutable and empty collection of attributes.
- SyntheticXMLReader.EventCarrier - Class in org.postgresql.pljava.internal
-
Base class for a closure carrying one or more SAX events.
- SyntheticXMLReader.FluentAttributes2 - Class in org.postgresql.pljava.internal
-
Subclass of
Attributes2Impl
that also provides chainable methods so attribute information can be supplied in a fluent style. - SyntheticXMLReader.SAX2FEATURE - Enum in org.postgresql.pljava.internal
- SyntheticXMLReader.SAX2PROPERTY - Enum in org.postgresql.pljava.internal
- sysIdToInputStream(URI) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
Obtain an
InputStream
given a system-id. - sysIdToReader(URI, Charset) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader
-
Obtain a
Reader
given a system-id and a character set.
T
- TAN - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- test(T) - Method in interface org.postgresql.pljava.internal.Checked.Predicate
- TEXT - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TEXTOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- THREADLOCK - Static variable in class org.postgresql.pljava.internal.Backend
-
All native calls synchronize on this object.
- threadMayEnterPG() - Static method in class org.postgresql.pljava.internal.Backend
-
Return true if the current thread may JNI-call into Postgres.
- TIME - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TIMEOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TIMESTAMP - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TIMESTAMPOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TIMESTAMPTZ - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TIMESTAMPTZOID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- toSAX() - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.EventCarrier
- toString() - Method in class org.postgresql.pljava.internal.AclId
-
Returns the result of calling #getName().
- toString() - Method in class org.postgresql.pljava.internal.Checked.OptionalBase
- toString() - Method in class org.postgresql.pljava.internal.DualState
-
Produce a string describing this state object in a way useful for debugging, with such information as the associated
ResourceOwner
and whether the state is fresh or stale. - toString() - Method in class org.postgresql.pljava.internal.Oid
-
Returns a string representation of this OID.
- toString() - Method in exception org.postgresql.pljava.internal.UncheckedException
- toString() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- toString() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
- toString() - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- toString() - Method in class org.postgresql.pljava.jdbc.SPIPreparedStatement
- toString() - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
-
Return a description of this object useful for debugging (not the raw XML content).
- toString() - Method in class org.postgresql.pljava.management.SQLDeploymentDescriptor
-
Returns the original image.
- toString(Object) - Method in class org.postgresql.pljava.internal.DualState.SingleGuardedLong
- toString(Object) - Method in class org.postgresql.pljava.internal.DualState
-
Produce a string with such details of this object as might be useful for debugging, starting with an abbreviated form of the class name of the supplied object.
- toString(Object) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- toString(Object) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- toString(Object) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
- toString(Object) - Method in interface org.postgresql.pljava.internal.VarlenaWrapper
-
Return a string describing this object in a way useful for debugging, prefixed with the name (abbreviated for comfort) of the class of the object passed in (the normal Java
toString()
method should passthis
). - toString(Object) - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- toString(Object) - Method in class org.postgresql.pljava.jdbc.SQLXMLImpl
-
Return information about this object useful for debugging, prefixed with a possibly shortened form of the class name of the passed object
o
; the normal JavatoString()
will passthis
. - TransactionalMap - Class in org.postgresql.pljava.internal
-
Deprecated, for removal: This API element is subject to removal in a future version.This class (a) isn't exposed in
pljava-api
, (b) is only used to implement the once-transactional attribute map inSession
, and (c) hasn't had transactional behavior even there, since 3ab90e5 (November 2005). Future code needing any kind of store sync'd to PostgreSQL transactions should implement that behavior with Java's ordinary tools, using aTransactionListener
to be kept in sync with transactions. - TransactionalMap(Map) - Constructor for class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- TransactionalMap.BackedEntry - Class in org.postgresql.pljava.internal
-
Deprecated.
- TransactionalMap.EntryIterator - Class in org.postgresql.pljava.internal
-
Deprecated.
- TransactionalMap.KeyIterator - Class in org.postgresql.pljava.internal
-
Deprecated.
- TransactionalMap.ValueIterator - Class in org.postgresql.pljava.internal
-
Deprecated.
- TrialPolicy - Class in org.postgresql.pljava.policy
-
An implementation of
Policy
intended for temporary use while identifying needed permission grants for existing code. - TrialPolicy(String) - Constructor for class org.postgresql.pljava.policy.TrialPolicy
- TrialPolicy.Permission - Class in org.postgresql.pljava.policy
-
A permission like
java.security.AllPermission
, but without anyFilePermission
(the real policy's sandboxed/unsandboxed grants should handle those), nor a couple dozen varieties ofRuntimePermission
,SecurityPermission
, andReflectPermission
that would typically not be granted without clear intent. - TriggerData - Class in org.postgresql.pljava.internal
-
The
TriggerData
correspons to the internal PostgreSQLTriggerData
. - TRIGGEROID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- TriggerResultSet - Class in org.postgresql.pljava.jdbc
-
A single row, updateable ResultSet specially made for triggers.
- TriggerResultSet(TupleDesc, Tuple, boolean) - Constructor for class org.postgresql.pljava.jdbc.TriggerResultSet
- TRUE - Static variable in class org.postgresql.pljava.internal.Checked.OptionalBoolean
-
An
OptionalBoolean
containingtrue
, for convenience; not to be used in identity-sensitive operations. - truncate(long) - Method in class org.postgresql.pljava.jdbc.BlobValue
-
In this method is not supported by
BlobValue
- truncate(long) - Method in class org.postgresql.pljava.jdbc.ClobValue
-
In this method is not supported by
ClobValue
- TRUNCATE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- Tuple - Class in org.postgresql.pljava.internal
-
The
Tuple
correspons to the internal PostgreSQLHeapTuple
. - TupleDesc - Class in org.postgresql.pljava.internal
-
The
TupleDesc
correspons to the internal PostgreSQLTupleDesc
. - TupleTable - Class in org.postgresql.pljava.internal
-
The
SPITupleTable
correspons to the internal PostgreSQLSPITupleTable
type. - TypeBridge<S> - Class in org.postgresql.pljava.jdbc
-
Encapsulate some information about Java object classes and their possible mappings to PostgreSQL types.
- TypeBridge.Holder - Class in org.postgresql.pljava.jdbc
-
Class that holds an object reference being passed from Java to PG, when the object is of one of the known classes that were not accepted by PL/Java's JDBC driver before PL/Java 1.5.1.
- TypeOid - Class in org.postgresql.pljava.jdbc
-
Provides constants for well-known backend OIDs for the types we commonly use.
- TypeOid() - Constructor for class org.postgresql.pljava.jdbc.TypeOid
U
- UCASE - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- unchecked(Exception) - Static method in exception org.postgresql.pljava.internal.UncheckedException
-
Return the exception e as a
RuntimeException
. - unchecked(Throwable) - Static method in exception org.postgresql.pljava.internal.UncheckedException
-
Return the throwable t as a
RuntimeException
. - UncheckedException - Exception in org.postgresql.pljava.internal
-
An unchecked exception to efficiently wrap checked Throwables.
- UNICODE_NORMALIZATION_CHECKING - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- unlock(int) - Method in class org.postgresql.pljava.internal.DualState
-
Calls
unlock(s, false)
. - unlock(int, boolean) - Method in class org.postgresql.pljava.internal.DualState
-
Release a lock, optionally setting the
NATIVE_RELEASED
flag atomically in the process. - unpin() - Method in class org.postgresql.pljava.internal.ByteBufferInputStream
-
Unpin resources if necessary after a reading operation.
- unpin() - Method in class org.postgresql.pljava.internal.ByteBufferXMLReader
-
Unpin resources after a reading operation.
- unpin() - Method in class org.postgresql.pljava.internal.DualState
-
Release a pin.
- unpin() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
- unpin() - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input
- unpin() - Method in class org.postgresql.pljava.internal.VarlenaXMLRenderer
- UnsupportedFeatureException - Exception in org.postgresql.pljava.jdbc
-
An
SQLException
specific to the case of attempted use of an unsupported feature. - UnsupportedFeatureException(String) - Constructor for exception org.postgresql.pljava.jdbc.UnsupportedFeatureException
- unwrap() - Method in exception org.postgresql.pljava.internal.UncheckedException
-
Return the
Throwable
that thisUncheckedException
wraps. - unwrap(Class<T>) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- unwrap(Class<T>) - Method in class org.postgresql.pljava.jdbc.AbstractResultSetMetaData
- unwrap(Class<T>) - Method in class org.postgresql.pljava.jdbc.SPIConnection
- unwrap(Class<T>) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- unwrap(Class<T>) - Method in class org.postgresql.pljava.jdbc.SPIParameterMetaData
- unwrap(Class<T>) - Method in class org.postgresql.pljava.jdbc.SPIStatement
- update(InputStream) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.Base
- update(InputStream) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.NoOp
- update(InputStream) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
-
Send the next
InputStream
of content to be verified. - update(VarlenaWrapper.Output.State, ByteBuffer) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.Base
- update(VarlenaWrapper.Output.State, ByteBuffer) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier.NoOp
- update(VarlenaWrapper.Output.State, ByteBuffer) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
-
Convenience method that calls
flip()
on a byte buffer, wraps it in aBufferWrapper
, and passes it toVarlenaWrapper.Verifier.update(java.io.InputStream)
. - updateArray(int, Array) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateArray(String, Array) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateAsciiStream(int, InputStream) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateAsciiStream(int, InputStream, int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ClobValue
andupdateObject
. - updateAsciiStream(int, InputStream, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateAsciiStream(String, InputStream) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateAsciiStream(String, InputStream, int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateAsciiStream(String, InputStream, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBigDecimal(int, BigDecimal) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateBigDecimal(String, BigDecimal) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBinaryStream(int, InputStream) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBinaryStream(int, InputStream, int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
BlobValue
andupdateBlob
. - updateBinaryStream(int, InputStream, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBinaryStream(String, InputStream) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBinaryStream(String, InputStream, int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBinaryStream(String, InputStream, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBlob(int, InputStream) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBlob(int, InputStream, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBlob(int, Blob) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateBlob(String, InputStream) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBlob(String, InputStream, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBlob(String, Blob) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBoolean(int, boolean) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateBoolean(String, boolean) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateByte(int, byte) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateByte(String, byte) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateBytes(int, byte[]) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateBytes(String, byte[]) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateCharacterStream(int, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateCharacterStream(int, Reader, int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
ClobValue
andupdateClob
. - updateCharacterStream(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateCharacterStream(String, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateCharacterStream(String, Reader, int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateCharacterStream(String, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateClob(int, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateClob(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateClob(int, Clob) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateClob(String, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateClob(String, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateClob(String, Clob) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateDate(int, Date) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateDate(String, Date) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateDouble(int, double) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateDouble(String, double) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateFloat(int, float) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateFloat(String, float) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateInt(int, int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateInt(String, int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateLong(int, long) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateLong(String, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNCharacterStream(int, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNCharacterStream(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNCharacterStream(String, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNCharacterStream(String, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNClob(int, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNClob(int, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNClob(int, NClob) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNClob(String, Reader) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNClob(String, Reader, long) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNClob(String, NClob) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNString(int, String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNString(String, String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateNull(int) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateNull(String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateObject(int, Object) - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - updateObject(int, Object) - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - updateObject(int, Object) - Method in class org.postgresql.pljava.jdbc.SingleRowWriter
- updateObject(int, Object) - Method in class org.postgresql.pljava.jdbc.TriggerResultSet
-
Store this change for later use
- updateObject(int, Object, int) - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - updateObject(int, Object, int) - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - updateObject(int, Object, int) - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
The scale is not really supported.
- updateObject(String, Object) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateObject(String, Object, int) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateRef(int, Ref) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateRef(String, Ref) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateRow() - Method in class org.postgresql.pljava.jdbc.ReadOnlyResultSet
-
This feature is not supported on a
ReadOnlyResultSet
. - updateRow() - Method in class org.postgresql.pljava.jdbc.SingleRowReader
-
This feature is not supported on a
ReadOnlyResultSet
. - updateRow() - Method in class org.postgresql.pljava.jdbc.SingleRowResultSet
-
This is a noop.
- updateRowId(int, RowId) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateRowId(String, RowId) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updatesAreDetected(int) - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- updateShort(int, short) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateShort(String, short) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateSQLXML(int, SQLXML) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateSQLXML(String, SQLXML) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateString(int, String) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateString(String, String) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateTime(int, Time) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateTime(String, Time) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- updateTimestamp(int, Timestamp) - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Implemented over
updateObject
. - updateTimestamp(String, Timestamp) - Method in class org.postgresql.pljava.jdbc.AbstractResultSet
- use(Checked.BiConsumer<T, U, E>) - Static method in interface org.postgresql.pljava.internal.Checked.BiConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.BooleanConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.BooleanConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.BooleanSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.BooleanSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ByteConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.ByteConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ByteSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.ByteSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.CharConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.CharConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.CharSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.CharSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.Consumer<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.Consumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.DoubleConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.DoubleConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.DoubleSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.DoubleSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.FloatConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.FloatConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.FloatSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.FloatSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.Function<T, R, E>) - Static method in interface org.postgresql.pljava.internal.Checked.Function
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.IntConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.IntConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.IntSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.IntSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.LongConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.LongConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.LongSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.LongSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.Predicate<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.Predicate
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.Runnable<E>) - Static method in interface org.postgresql.pljava.internal.Checked.Runnable
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ShortConsumer<E>) - Static method in interface org.postgresql.pljava.internal.Checked.ShortConsumer
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ShortSupplier<E>) - Static method in interface org.postgresql.pljava.internal.Checked.ShortSupplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.Supplier<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.Supplier
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToByteFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToByteFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToCharFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToCharFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToDoubleFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToDoubleFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToFloatFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToFloatFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToIntFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToIntFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToLongFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToLongFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- use(Checked.ToShortFunction<T, E>) - Static method in interface org.postgresql.pljava.internal.Checked.ToShortFunction
-
Shapes a lambda or method reference into an instance of this functional interface.
- USE_ATTRIBUTES2 - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- USE_ENTITY_RESOLVER2 - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- USE_LOCATOR2 - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- USER - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- usesLocalFilePerTable() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
- usesLocalFiles() - Method in class org.postgresql.pljava.jdbc.SPIDatabaseMetaData
V
- VALIDATION - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- ValueIterator() - Constructor for class org.postgresql.pljava.internal.TransactionalMap.ValueIterator
-
Deprecated.
- valueOf(String) - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
-
Returns the enum constant of this type with the specified name.
- valueOk(Object) - Method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- values() - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.postgresql.pljava.internal.TransactionalMap
-
Deprecated.
- VARCHAR - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- VARCHAROID - Static variable in class org.postgresql.pljava.jdbc.TypeOid
- VarlenaWrapper - Interface in org.postgresql.pljava.internal
-
Interface that wraps a PostgreSQL native variable-length ("varlena") datum; implementing classes present an existing one to Java as a readable
InputStream
, or allow a new one to be constructed by presenting a writableOutputStream
. - VarlenaWrapper.Input - Class in org.postgresql.pljava.internal
-
A class by which Java reads the content of a varlena.
- VarlenaWrapper.Input.Stream - Class in org.postgresql.pljava.internal
- VarlenaWrapper.Output - Class in org.postgresql.pljava.internal
-
A class by which Java writes the content of a varlena as an OutputStream.
- VarlenaWrapper.Verifier - Class in org.postgresql.pljava.internal
-
A
Verifier
verifies the proper form of content written to aVarlenaWrapper.Output
. - VarlenaWrapper.Verifier.Base - Class in org.postgresql.pljava.internal
-
Verifier to be extended to verify byte streams for specific types.
- VarlenaWrapper.Verifier.NoOp - Class in org.postgresql.pljava.internal
-
A Verifier that accepts any content, cheaply.
- VarlenaXMLRenderer - Class in org.postgresql.pljava.internal
-
Class adapting a
ByteBufferXMLReader
to aVarlenaWrapper.Input
. - VarlenaXMLRenderer(VarlenaWrapper.Input) - Constructor for class org.postgresql.pljava.internal.VarlenaXMLRenderer
- verify(InputStream) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Verifier
- verify(VarlenaWrapper.Verifier) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Input.Stream
-
Apply a
Verifier
to the input data. - virtuallyCaptures(Class<?>) - Method in class org.postgresql.pljava.jdbc.TypeBridge
-
Method the two subclasses implement to conduct the "Class-less" superclass or superinterface check, respectively.
W
- wasNull() - Method in class org.postgresql.pljava.jdbc.ObjectResultSet
-
Returns a private value updated by final methods in this class.
- wasNull() - Method in class org.postgresql.pljava.jdbc.SQLInputFromChunk
- WEEK - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
- withAttribute(int, String, String, String, String, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withAttribute(String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withAttribute(String, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withAttribute(String, String, String, String, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withAttributes(Attributes) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withDeclared(int, boolean) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withLocalName(int, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withoutAttribute(int) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withQName(int, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withSpecified(int, boolean) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withType(int, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withURI(int, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- withValue(int, String) - Method in class org.postgresql.pljava.internal.SyntheticXMLReader.FluentAttributes2
- wrap(U) - Static method in class org.postgresql.pljava.jdbc.TypeBridge
-
Return an object wrapped, if it is of any type captured by a known TypeBridge.
- writable - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- writable - Variable in enum org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- write(byte[], int, int) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
- write(int) - Method in class org.postgresql.pljava.internal.VarlenaWrapper.Output
- writeArray(Array) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeArray(Array) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeAsciiStream(InputStream) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeAsciiStream(InputStream) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeBigDecimal(BigDecimal) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeBigDecimal(BigDecimal) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeBinaryStream(InputStream) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeBinaryStream(InputStream) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeBlob(Blob) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeBlob(Blob) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeBoolean(boolean) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeBoolean(boolean) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeByte(byte) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeByte(byte) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeBytes(byte[]) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeBytes(byte[]) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeCharacterStream(Reader) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeCharacterStream(Reader) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeClob(Clob) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeClob(Clob) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeDate(Date) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeDate(Date) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeDouble(double) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeDouble(double) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeFloat(float) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeFloat(float) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeInt(int) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeInt(int) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeLong(long) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeLong(long) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeNClob(NClob) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeNClob(NClob) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeNString(String) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeNString(String) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeObject(SQLData) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeObject(SQLData) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeRef(Ref) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeRef(Ref) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeRowId(RowId) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeRowId(RowId) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeShort(short) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeShort(short) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeSQLXML(SQLXML) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeSQLXML(SQLXML) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeString(String) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeString(String) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeStruct(Struct) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeStruct(Struct) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeTime(Time) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeTime(Time) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeTimestamp(Timestamp) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeTimestamp(Timestamp) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
- writeURL(URL) - Method in class org.postgresql.pljava.jdbc.SQLOutputToChunk
- writeURL(URL) - Method in class org.postgresql.pljava.jdbc.SQLOutputToTuple
X
- XINCLUDE - org.postgresql.pljava.internal.SyntheticXMLReader.ApacheFeature
- XML_1_1 - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
- XML_STRING - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2PROPERTY
- XMLNS_URIS - org.postgresql.pljava.internal.SyntheticXMLReader.SAX2FEATURE
Y
- YEAR - Static variable in class org.postgresql.pljava.jdbc.BuiltinFunctions
All Classes All Packages