public final class GenericBuilder<S,T> extends Object
| Modifier and Type | Field and Description |
|---|---|
static Method |
BUILD |
FieldMapper<S,GenericBuilder<S,T>>[] |
genericBuilderFieldMappers |
Object[] |
objects |
org.simpleflatmapper.reflect.Setter<T,GenericBuilder<S,T>>[] |
targetFieldSetters |
org.simpleflatmapper.reflect.BiInstantiator<Object[],Object,T> |
targetInstantiator |
| Constructor and Description |
|---|
GenericBuilder(FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers,
org.simpleflatmapper.reflect.BiInstantiator<Object[],Object,T> targetInstantiator,
org.simpleflatmapper.reflect.Setter<T,GenericBuilder<S,T>>[] targetFieldSetters) |
| Modifier and Type | Method and Description |
|---|---|
T |
build() |
static <S,T> org.simpleflatmapper.util.Function<GenericBuilder<S,T>,T> |
buildFunction() |
void |
mapFrom(S source,
MappingContext<? super S> context) |
public static final Method BUILD
public final Object[] objects
public final org.simpleflatmapper.reflect.BiInstantiator<Object[],Object,T> targetInstantiator
public final org.simpleflatmapper.reflect.Setter<T,GenericBuilder<S,T>>[] targetFieldSetters
public final FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers
public GenericBuilder(FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers, org.simpleflatmapper.reflect.BiInstantiator<Object[],Object,T> targetInstantiator, org.simpleflatmapper.reflect.Setter<T,GenericBuilder<S,T>>[] targetFieldSetters)
public void mapFrom(S source, MappingContext<? super S> context) throws Exception
Exceptionpublic static <S,T> org.simpleflatmapper.util.Function<GenericBuilder<S,T>,T> buildFunction()
Copyright © 2018. All rights reserved.