Class DurationColumnMapperFactory

java.lang.Object
org.jdbi.v3.postgres.DurationColumnMapperFactory
All Implemented Interfaces:
ColumnMapperFactory

public class DurationColumnMapperFactory extends Object implements 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.