The first mappings to be specified in JDBC used the JDBC-specific classes, , and, all of which are based on (but only as an implementation detail they should always be treated as their own types and not as instances of ).
Mapping between PostgreSQL and Java date/time types Legacy JDBC mappings