Package org.jdbi.v3.core.extension
Class PrivateLookupInKludge
java.lang.Object
org.jdbi.v3.core.extension.PrivateLookupInKludge
this is a required kludge for JDK 8. Remove once we move past JDK8 compatibility.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final Methodprivate static final Map<Class<?>,MethodHandles.Lookup> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static MethodHandles.LookupgetConstructorLookup(Class<?> type) (package private) static MethodHandles.Lookupprivate static Method
-
Field Details
-
ANY_ACCESS
private static final int ANY_ACCESS- See Also:
-
PRIVATE_LOOKUP_IN
-
PRIVATE_LOOKUPS
-
-
Constructor Details
-
PrivateLookupInKludge
private PrivateLookupInKludge()
-
-
Method Details
-
privateLookupIn
-
lookupFor
-
getConstructorLookup
private static MethodHandles.Lookup getConstructorLookup(Class<?> type) throws ReflectiveOperationException - Throws:
ReflectiveOperationException
-