static <T> Exceptional<Accessor<T>> |
Accessors.ofClassConstant(java.lang.Class<?> implementation,
java.lang.Class<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassConstant(java.lang.Class<?> implementation,
com.google.common.reflect.TypeToken<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassConstructor(java.lang.Class<T> type,
java.lang.Object... arguments) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassConstructor(com.google.common.reflect.TypeToken<T> type,
java.lang.Object... arguments) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassField(java.lang.Class<?> implementation,
java.lang.Class<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassField(java.lang.Class<?> implementation,
com.google.common.reflect.TypeToken<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassMethod(java.lang.Class<?> implementation,
java.lang.Class<T> type,
java.lang.String name,
java.lang.Object... arguments) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofClassMethod(java.lang.Class<?> implementation,
com.google.common.reflect.TypeToken<T> type,
java.lang.String name,
java.lang.Object... arguments) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofEnumConstant(java.lang.Class<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofEnumConstant(com.google.common.reflect.TypeToken<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofInstanceConstant(java.lang.Object instance,
java.lang.Class<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofInstanceConstant(java.lang.Object instance,
com.google.common.reflect.TypeToken<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofInstanceField(java.lang.Object instance,
java.lang.Class<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofInstanceField(java.lang.Object instance,
com.google.common.reflect.TypeToken<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofInstanceMethod(java.lang.Object instance,
java.lang.Class<T> type,
java.lang.String name) |
static <T> Exceptional<Accessor<T>> |
Accessors.ofInstanceMethod(java.lang.Object instance,
com.google.common.reflect.TypeToken<T> type,
java.lang.String name,
java.lang.Object... arguments) |