public final class ObjectGetterFactory extends Object
| Constructor | Description |
|---|---|
ObjectGetterFactory(AsmFactory asmFactory) |
| Modifier and Type | Method | Description |
|---|---|---|
<T,P> Getter<T,P> |
getFieldGetter(Class<?> target,
String property) |
|
<T,P> Getter<T,P> |
getFieldGetter(Field field) |
|
<T,P> Getter<T,P> |
getGetter(Class<? super T> target,
String property) |
|
<T,P> Getter<T,P> |
getMethodGetter(Method method) |
|
static <T> BooleanGetter<T> |
toBooleanGetter(Getter<T,? extends Boolean> getter) |
|
static <T> ByteGetter<T> |
toByteGetter(Getter<T,? extends Byte> getter) |
|
static <T> CharacterGetter<T> |
toCharGetter(Getter<T,? extends Character> getter) |
|
static <T> DoubleGetter<T> |
toDoubleGetter(Getter<T,? extends Double> getter) |
|
static <T> FloatGetter<T> |
toFloatGetter(Getter<T,? extends Float> getter) |
|
static <T> IntGetter<T> |
toIntGetter(Getter<T,? extends Integer> getter) |
|
static <T> LongGetter<T> |
toLongGetter(Getter<T,? extends Long> getter) |
|
static <T> ShortGetter<T> |
toShortGetter(Getter<T,? extends Short> getter) |
public ObjectGetterFactory(AsmFactory asmFactory)
public static <T> BooleanGetter<T> toBooleanGetter(Getter<T,? extends Boolean> getter)
public static <T> LongGetter<T> toLongGetter(Getter<T,? extends Long> getter)
public static <T> FloatGetter<T> toFloatGetter(Getter<T,? extends Float> getter)
public static <T> DoubleGetter<T> toDoubleGetter(Getter<T,? extends Double> getter)
public static <T> ByteGetter<T> toByteGetter(Getter<T,? extends Byte> getter)
public static <T> ShortGetter<T> toShortGetter(Getter<T,? extends Short> getter)
public static <T> CharacterGetter<T> toCharGetter(Getter<T,? extends Character> getter)
Copyright © 2019. All rights reserved.