static <T> DelayedLookup.Builder<T> |
DelayedLookup.builder() |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classConstant(java.lang.Class<?> implementation,
java.lang.Class<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classConstant(java.lang.Class<?> implementation,
com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classConstructor(java.lang.Class<? extends T> type,
java.lang.Object... arguments) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classConstructor(com.google.common.reflect.TypeToken<? extends T> type,
java.lang.Object... arguments) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classField(java.lang.Class<?> implementation,
java.lang.Class<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classField(java.lang.Class<?> implementation,
com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classMethod(java.lang.Class<?> implementation,
java.lang.Class<? extends T> type,
java.lang.String name,
java.lang.Object... arguments) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.classMethod(java.lang.Class<?> implementation,
com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name,
java.lang.Object... arguments) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.enumConstant(java.lang.Class<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.enumConstant(com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.instanceConstant(java.lang.Object instance,
java.lang.Class<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.instanceConstant(java.lang.Object instance,
com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.instanceField(java.lang.Object instance,
java.lang.Class<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.instanceField(java.lang.Object instance,
com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.instanceMethod(java.lang.Object instance,
java.lang.Class<? extends T> type,
java.lang.String name,
java.lang.Object... arguments) |
DelayedLookup.Builder<T> |
DelayedLookup.Builder.instanceMethod(java.lang.Object instance,
com.google.common.reflect.TypeToken<? extends T> type,
java.lang.String name,
java.lang.Object... arguments) |