@FunctionalInterface
public interface RecordUnmapper<E,R extends Record>
RecordUnmapper is a mapper that can receive user objects and
convert them back to Record.
RecordUnmapper is used behind the scenes in methods like
DSLContext.newRecord(Table, Object), Record.from(Object) and
other methods called from(Object), where the argument object is
an object of type E.
The default RecordUnmapper behaviour in the context of a
Configuration can be overridden through that
configuration's Configuration.recordUnmapperProvider()
SPI.
The inverse operation is modelled by RecordMapper.
| Modifier and Type | Method and Description |
|---|---|
R |
unmap(E source)
Unmap a POJO into a record.
|
R unmap(E source) throws MappingException
source - The source object to copy data from. This is never null.MappingException - wrapping any reflection exception that might
have occurred while mapping records.Copyright © 2018. All Rights Reserved.