Package org.jdbi.v3.core.internal
Class AnnotationFactory
java.lang.Object
org.jdbi.v3.core.internal.AnnotationFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Annotation>
Tstatic <T extends Annotation>
Tprivate static <T extends Annotation>
InvocationHandlergetInvocationHandler(Class<T> annotationType, Map<String, ?> values) private static intmemberHash(String name, Object value) private static intprivate static <A extends Annotation>
booleanvaluesEqual(Class<A> annotationType, Object a, Object b)
-
Constructor Details
-
AnnotationFactory
private AnnotationFactory()
-
-
Method Details
-
create
-
create
-
getInvocationHandler
private static <T extends Annotation> InvocationHandler getInvocationHandler(Class<T> annotationType, Map<String, ?> values) -
memberHash
-
valueHash
-
valuesEqual
private static <A extends Annotation> boolean valuesEqual(Class<A> annotationType, Object a, Object b)
-