Package org.jdbi.v3.postgres
Class DurationColumnMapperFactory
java.lang.Object
org.jdbi.v3.postgres.DurationColumnMapperFactory
- All Implemented Interfaces:
ColumnMapperFactory
A column mapper which maps Postgres's
PGInterval type to Java's Duration.
Not all PGIntervals are representable as Durations. E.g., one with months, which is an
estimated ChronoUnit, or one whose seconds is larger than a long. An
IllegalArgumentException will be thrown in either case.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<ColumnMapper<?>>build(Type type, ConfigRegistry config)
-
Constructor Details
-
DurationColumnMapperFactory
public DurationColumnMapperFactory()
-
-
Method Details
-
build
- Specified by:
buildin interfaceColumnMapperFactory
-