retrofit2.Retrofit$1.class Maven / Gradle / Ivy
???? 4 Z retrofit2/Retrofit$1 this$0 Lretrofit2/Retrofit;
val$service Ljava/lang/Class;
java/lang/Object ()V
retrofit2/Platform get ()Lretrofit2/Platform; platform Lretrofit2/Platform; emptyArgs [Ljava/lang/Object;
! " # $ java/lang/reflect/Method getDeclaringClass ()Ljava/lang/Class;
& ' ( invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
* + , isDefaultMethod (Ljava/lang/reflect/Method;)Z
. / 0 invokeDefaultMethod d(Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
2 3 4 5 6 retrofit2/Retrofit loadServiceMethod 5(Ljava/lang/reflect/Method;)Lretrofit2/ServiceMethod;
8 9 : ' ; retrofit2/ServiceMethod '([Ljava/lang/Object;)Ljava/lang/Object; = #java/lang/reflect/InvocationHandler ((Lretrofit2/Retrofit;Ljava/lang/Class;)V Code LineNumberTable LocalVariableTable this Lretrofit2/Retrofit$1; Signature S(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; proxy Ljava/lang/Object; method Ljava/lang/reflect/Method; args
StackMapTable
Exceptions O java/lang/Throwable RuntimeVisibleAnnotations Ljavax/annotation/Nullable; "RuntimeVisibleParameterAnnotations
SourceFile
Retrofit.java EnclosingMethod W X create %(Ljava/lang/Class;)Ljava/lang/Object; InnerClasses <