Record.
This default implementation currently supports unmapping the following types
to a Record:
Map: See also Record#fromMap(Map)Object[]: See also Record#fromArray(Object...) Record#from(Object)| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private class | |
| private class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Configuration | |
| private RecordUnmapper | |
| private final Field | |
| private final Class | |
| private final AbstractRow | |
| private final RecordType | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private final void | |
| private static final String | |
| private final Record | |
| private static final void | |
| public final R | unmap(E
The source object to copy data from. This is never null. source)Implements org. |
| configuration | back to summary |
|---|---|
| private final Configuration configuration | |
| delegate | back to summary |
|---|---|
| private RecordUnmapper<E, R> delegate | |
| fields | back to summary |
|---|---|
| private final Field<?>[] fields
Deprecated as a consequence of | |
| recordType | back to summary |
|---|---|
| private final Class<? extends AbstractRecord> recordType | |
| row | back to summary |
|---|---|
| private final AbstractRow<R> row | |
| rowType | back to summary |
|---|---|
| private final RecordType<R> rowType | |
| type | back to summary |
|---|---|
| private final Class<? extends E> type | |
| DefaultRecordUnmapper | back to summary |
|---|---|
| public DefaultRecordUnmapper(Class<? extends E> type, RecordType<R> rowType, Configuration configuration) | |
| init | back to summary |
|---|---|
| private final void init() | |
| klass | back to summary |
|---|---|
| private static final String klass(Object o) | |
| newRecord | back to summary |
|---|---|
| private final Record newRecord() | |
| setValue | back to summary |
|---|---|
| private static final void setValue(Record record, Object source, Field member, Field<?> field) throws IllegalAccessException
Deprecated as a consequence of | |
| unmap | back to summary |
|---|---|
| public final R unmap(E source) Implements org. Doc from org. Unmap a POJO into a record.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final R | unmap(E
The source object to copy data from. This is never null. source)Implements org. |
| ArrayUnmapper | back to summary |
|---|---|
| private ArrayUnmapper() | |
| unmap | back to summary |
|---|---|
| public final R unmap(E source) Implements org. Doc from org. Unmap a POJO into a record.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final R | unmap(E
The source object to copy data from. This is never null. source)Implements org. |
| IterableUnmapper | back to summary |
|---|---|
| private IterableUnmapper() | |
| unmap | back to summary |
|---|---|
| public final R unmap(E source) Implements org. Doc from org. Unmap a POJO into a record.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public R | unmap(E
The source object to copy data from. This is never null. source)Implements org. |
| MapUnmapper | back to summary |
|---|---|
| private MapUnmapper() | |
| unmap | back to summary |
|---|---|
| public R unmap(E source) Implements org. Doc from org. Unmap a POJO into a record.
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public R | unmap(E
The source object to copy data from. This is never null. source)Implements org. |
| PojoUnmapper | back to summary |
|---|---|
| private PojoUnmapper() | |
| unmap | back to summary |
|---|---|
| public R unmap(E source) Implements org. Doc from org. Unmap a POJO into a record.
| |