Package | Description |
---|---|
org.simpleflatmapper.reflect |
Reflection tools.
|
org.simpleflatmapper.reflect.asm |
Asm generation.
|
org.simpleflatmapper.reflect.getter | |
org.simpleflatmapper.reflect.meta |
Class analyses.
|
org.simpleflatmapper.reflect.setter |
Modifier and Type | Method and Description |
---|---|
<T,P> Setter<T,P> |
ObjectSetterFactory.getFieldSetter(Class<?> target,
String property) |
<T,P> Setter<T,P> |
ObjectSetterFactory.getFieldSetter(Field field) |
<T,P> Setter<T,P> |
ObjectSetterFactory.getMethodSetter(Method method) |
Setter<? super T,? super P> |
ScoredSetter.getSetter() |
<P> Setter<T,P> |
SetterFactory.getSetter(A arg) |
<T,P> Setter<T,P> |
ObjectSetterFactory.getSetter(Class<? extends T> target,
String property) |
Modifier and Type | Method and Description |
---|---|
static <T,P> ScoredSetter<T,P> |
ScoredSetter.of(Setter<T,P> methodSetter,
int score) |
static <T,P> ScoredSetter<T,P> |
ScoredSetter.ofField(Field field,
Setter<T,P> fieldSetter) |
static <T,P> ScoredSetter<T,P> |
ScoredSetter.ofMethod(Method method,
Setter<T,P> methodSetter) |
static <T> BooleanSetter<? super T> |
ObjectSetterFactory.toBooleanSetter(Setter<? super T,? super Boolean> setter) |
static <T> ByteSetter<? super T> |
ObjectSetterFactory.toByteSetter(Setter<? super T,? super Byte> setter) |
static <T> CharacterSetter<? super T> |
ObjectSetterFactory.toCharacterSetter(Setter<? super T,? super Character> setter) |
static <T> DoubleSetter<? super T> |
ObjectSetterFactory.toDoubleSetter(Setter<? super T,? super Double> setter) |
static <T> FloatSetter<? super T> |
ObjectSetterFactory.toFloatSetter(Setter<? super T,? super Float> setter) |
static <T> IntSetter<? super T> |
ObjectSetterFactory.toIntSetter(Setter<? super T,? super Integer> setter) |
static <T> LongSetter<? super T> |
ObjectSetterFactory.toLongSetter(Setter<? super T,? super Long> setter) |
static <T> ShortSetter<? super T> |
ObjectSetterFactory.toShortSetter(Setter<? super T,? super Short> setter) |
Constructor and Description |
---|
ScoredSetter(int score,
Setter<? super T,? super P> setter) |
Modifier and Type | Method and Description |
---|---|
<T,P> Setter<T,P> |
AsmFactory.createSetter(Field field) |
<T,P> Setter<T,P> |
AsmFactory.createSetter(Method m) |
Modifier and Type | Class and Description |
---|---|
class |
FieldSetter<T,P> |
Modifier and Type | Method and Description |
---|---|
Setter<O,P> |
SubPropertyMeta.getSetter() |
Setter<? super T,? super P> |
ConstructorPropertyMeta.getSetter() |
abstract Setter<? super O,? super P> |
PropertyMeta.getSetter() |
Setter<T,V> |
MapElementPropertyMeta.getSetter() |
Setter<T,E> |
ArrayElementPropertyMeta.getSetter() |
Setter<? super T,? super P> |
ObjectPropertyMeta.getSetter() |
Setter<? super T,? super E> |
SelfPropertyMeta.getSetter() |
Setter<T,MapKeyValueElementPropertyMeta.KeyValue<K,V>> |
MapKeyValueElementPropertyMeta.getSetter() |
Modifier and Type | Method and Description |
---|---|
<T,E> org.simpleflatmapper.util.IntFactory<Setter<T,E>> |
ArrayClassMeta.newSetterFactory(org.simpleflatmapper.util.BooleanSupplier appendSetter) |
Constructor and Description |
---|
ArrayElementPropertyMeta(String name,
Type ownerType,
ReflectionService reflectService,
int index,
ArrayClassMeta<T,E> arrayMetaData,
org.simpleflatmapper.util.IntFactory<Setter<T,E>> setterFactory,
org.simpleflatmapper.util.IntFactory<Getter<T,E>> getterFactory) |
Modifier and Type | Class and Description |
---|---|
class |
AppendCollectionSetter<E> |
class |
ConvertDelegateSetter<T,I,O> |
class |
IndexedBooleanArraySetter |
class |
IndexedByteArraySetter |
class |
IndexedCharArraySetter |
class |
IndexedDoubleArraySetter |
class |
IndexedFloatArraySetter |
class |
IndexedIntArraySetter |
class |
IndexedListSetter<E> |
class |
IndexedLongArraySetter |
class |
IndexedObjectArraySetter<E> |
class |
IndexedShortArraySetter |
class |
MethodSetter<T,P> |
class |
NullSetter |
class |
SetterOnGetter<T,I,P> |
Modifier and Type | Method and Description |
---|---|
static boolean |
NullSetter.isNull(Setter<?,?> setter) |
Constructor and Description |
---|
ConvertDelegateSetter(Setter<T,O> setter,
org.simpleflatmapper.converter.ContextualConverter<I,O> converter) |
SetterOnGetter(Setter<T,I> setter,
Getter<P,I> getter) |
Copyright © 2019. All rights reserved.