com.google.common.reflect.Invokable.class Maven / Gradle / Ivy
???? 4W
java/lang/Object ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; #com/google/common/reflect/Invokable accessibleObject $Ljava/lang/reflect/AccessibleObject; java/lang/reflect/Member member Ljava/lang/reflect/Member; 3com/google/common/reflect/Invokable$MethodInvokable
(Ljava/lang/reflect/Method;)V 8com/google/common/reflect/Invokable$ConstructorInvokable
! " "(Ljava/lang/reflect/Constructor;)V
$ % & ' ( "java/lang/reflect/AccessibleObject isAnnotationPresent (Ljava/lang/Class;)Z
$ * + ,
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
$ . / 0 getAnnotations $()[Ljava/lang/annotation/Annotation;
$ 2 3 0 getDeclaredAnnotations
$ 5 6 7
setAccessible (Z)V 9 java/lang/Exception
$ ; <