Skip navigation links
A C D F M S 

A

apply(Class<T>) - Method in class de.team33.libs.mapping.v1.FieldMapper.Stage
Returns a FieldMapper for a given Class.

C

copyTo(T) - Method in class de.team33.libs.mapping.v1.FieldMapper
Returns a Function that can copy the fields of an origin to a given target instance of the associated type and return that instance.

D

de.team33.libs.mapping.v1 - package de.team33.libs.mapping.v1
 

F

FieldMapper<T> - Class in de.team33.libs.mapping.v1
A tool for creating Maps that represent the fields of a given instance of a particular type.
FieldMapper.Stage - Class in de.team33.libs.mapping.v1
Represents a preliminary stage of a FieldMapper.

M

map(T) - Method in class de.team33.libs.mapping.v1.FieldMapper
Returns a Map representation for the given subject that corresponds to the template of this FieldMapper.
mapTo(T) - Method in class de.team33.libs.mapping.v1.FieldMapper
Returns a Function that can map a Map to a given target instance of the associated type and return that instance.

S

simple(Class<T>) - Static method in class de.team33.libs.mapping.v1.FieldMapper
Returns a FieldMapper that can represent all significant fields of an instance as a Map.
stage(Function<Class<?>, Map<String, Field>>) - Static method in class de.team33.libs.mapping.v1.FieldMapper
Returns a new FieldMapper.Stage.
A C D F M S 
Skip navigation links

Copyright © 2019. All rights reserved.