Uses of Class
org.postgresql.pljava.Adapter
Package
Description
The PL/Java API for use in writing database procedures, functions, and types
using PL/Java.
Interfaces that model a useful subset of the PostgreSQL system catalogs
and related PostgreSQL abstractions for convenient Java access.
-
Uses of Adapter in org.postgresql.pljava
Modifier and TypeInterfaceDescriptionstatic interface
Adapter.Contract.Array<T,
E, A extends Adapter<E, ?>> Base for functional interfaces that serve as contracts for array-like types.Modifier and TypeClassDescriptionstatic class
Abstract supertype of array adapters.static class
Adapter.As<T,
U> Superclass for adapters that fetch something and return it as a reference type T.static class
Abstract superclass of primitiveboolean
adapters.static class
Abstract superclass of signed and unsigned primitivebyte
adapters.static class
Abstract superclass of signed primitivebyte
adapters.static class
Abstract superclass of unsigned primitivebyte
adapters.static class
Abstract superclass of primitivechar
adapters.static class
Abstract superclass of primitivedouble
adapters.static class
Abstract superclass of primitivefloat
adapters.static class
Abstract superclass of signed and unsigned primitiveint
adapters.static class
Abstract superclass of signed primitiveint
adapters.static class
Abstract superclass of unsigned primitiveint
adapters.static class
Abstract superclass of signed and unsigned primitivelong
adapters.static class
Abstract superclass of signed primitivelong
adapters.static class
Abstract superclass of unsigned primitivelong
adapters.static class
Abstract superclass of signed and unsigned primitiveshort
adapters.static class
Abstract superclass of signed primitiveshort
adapters.static class
Abstract superclass of unsigned primitiveshort
adapters.static class
Provided to serve as a superclass for a 'container' class that is used to group several related adapters without being instantiable as an adapter itself.static class
Adapter.Primitive<T,
U, TA> Ancestor class for adapters that fetch something and return it as a Java primitive type.Modifier and TypeFieldDescriptionprotected final Adapter
Adapter.Array.m_elementAdapter
TheAdapter
that this array adapter will use for the array's element type, together with the supplied contract.Modifier and TypeMethodDescriptionprotected Adapter
<?, ?> Adapter.Service.adapter
(Adapter.ArrayBuilder<?, ?> builder) An upcall from the implementation layer to obtain theAdapter
wrapped by anArrayBuilder
without cluttering the latter's exposed API.Modifier and TypeMethodDescriptionprotected static Adapter.Configuration
Adapter.configure
(Class<? extends Adapter> cls, Adapter.Via via) Method that must be called in static initialization of anAdapter
subclass, producing aConfiguration
object that must be passed to the constructor when creating an instance.static Type
A static method to indicate the type returned by a givenAdapter
subclass, based only on the type information recorded for it by the Java compiler.static Type
A static method to indicate the "under" type expected by a givenAdapter
subclass that is intended for composition over another adapter, based only on the type information recorded for it by the Java compiler. -
Uses of Adapter in org.postgresql.pljava.model
Modifier and TypeMethodDescriptionSlotTester.adapterPlease
(String clazz, String field) Return one of the predefinedAdapter
instances, given knowledge of the class name and static final field name within that class inside PL/Java's implementation module.