PgCompositeMapper
Interface for manual (non-reflective) mapping of a data class to/from a Map. Used for PostgreSQL composite types to bypass reflection-based mapping and improve performance.
Inherits from DataMapper for one-way mapping (Map -> Object) and adds toDataMap for the reverse direction (Object -> Map) required for database writes.