java.lang.Object
org.postgresql.pljava.Adapter<Void,Void>
org.postgresql.pljava.Adapter.Container
org.postgresql.pljava.pg.adt.DateTimeAdapter
- All Implemented Interfaces:
SlotTester.Visible
PostgreSQL date, time, timestamp, and interval types, available in various
representations by implementing the corresponding functional interfaces
to construct them.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Adapter for theDATE
type to the functional interfaceDatetime.Date
.static class
Adapter for theINTERVAL
type to the functional interfaceTimespan.Interval
.static interface
Instances of the date/time/timestamp adapters using the JSR310java.time
types.static class
Adapter for theTIME
type to the functional interfaceDatetime.Time
.static class
Adapter for theTIMESTAMP
type to the functional interfaceDatetime.Timestamp
.static class
Adapter for theTIMESTAMP WITH TIME ZONE
type to the functional interfaceDatetime.TimestampTZ
.static class
Adapter for theTIME WITH TIME ZONE
type to the functional interfaceDatetime.TimeTZ
.Nested classes/interfaces inherited from class org.postgresql.pljava.Adapter
Adapter.AdapterException, Adapter.Array<T>, Adapter.ArrayBuilder<TA,
TI>, Adapter.ArrayProto<TA>, Adapter.As<T, U>, Adapter.AsBoolean<U>, Adapter.AsByte<U>, Adapter.AsChar<U>, Adapter.AsDouble<U>, Adapter.AsFloat<U>, Adapter.AsInt<U>, Adapter.AsLong<U>, Adapter.AsShort<U>, Adapter.Configuration, Adapter.Container, Adapter.Contract<T>, Adapter.Dispenser<T, U extends Adapter.Contract<T>>, Adapter.Permission, Adapter.Primitive<T, U, TA>, Adapter.PullDispenser<T, U extends Adapter.Contract<T>>, Adapter.Service, Adapter.TypeWrapper, Adapter.Via -
Method Summary