class org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1 extends org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>.LegacyPerMethodInterceptorFactory
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1
super_class: org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$LegacyPerMethodInterceptorFactory
{
final org.jboss.resteasy.core.interception.ReaderInterceptorRegistry this$0;
descriptor: Lorg/jboss/resteasy/core/interception/ReaderInterceptorRegistry;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(org.jboss.resteasy.core.interception.ReaderInterceptorRegistry, org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry, java.lang.Class, org.jboss.resteasy.core.interception.LegacyPrecedence);
descriptor: (Lorg/jboss/resteasy/core/interception/ReaderInterceptorRegistry;Lorg/jboss/resteasy/core/interception/JaxrsInterceptorRegistry;Ljava/lang/Class;Lorg/jboss/resteasy/core/interception/LegacyPrecedence;)V
flags: (0x0000)
Code:
stack=4, locals=5, args_size=5
start local 0 // org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1 this
start local 3 // java.lang.Class $anonymous0
start local 4 // org.jboss.resteasy.core.interception.LegacyPrecedence $anonymous1
0: .line 164
aload 0 /* this */
aload 1
putfield org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1.this$0:Lorg/jboss/resteasy/core/interception/ReaderInterceptorRegistry;
aload 0 /* this */
aload 2
aload 3 /* $anonymous0 */
aload 4 /* $anonymous1 */
invokespecial org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$LegacyPerMethodInterceptorFactory.<init>:(Lorg/jboss/resteasy/core/interception/JaxrsInterceptorRegistry;Ljava/lang/Class;Lorg/jboss/resteasy/core/interception/LegacyPrecedence;)V
return
end local 4 // org.jboss.resteasy.core.interception.LegacyPrecedence $anonymous1
end local 3 // java.lang.Class $anonymous0
end local 0 // org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jboss/resteasy/core/interception/ReaderInterceptorRegistry$1;
0 1 3 $anonymous0 Ljava/lang/Class;
0 1 4 $anonymous1 Lorg/jboss/resteasy/core/interception/LegacyPrecedence;
MethodParameters:
Name Flags
this$0 final
this$1 final
$anonymous0
$anonymous1
public org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$Match postMatch(java.lang.Class, java.lang.reflect.AccessibleObject);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/AccessibleObject;)Lorg/jboss/resteasy/core/interception/JaxrsInterceptorRegistry$Match;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 // org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1 this
start local 1 // java.lang.Class declaring
start local 2 // java.lang.reflect.AccessibleObject target
0: .line 169
aload 0 /* this */
aload 1 /* declaring */
aload 2 /* target */
invokevirtual org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1.getLegacyMatch:(Ljava/lang/Class;Ljava/lang/reflect/AccessibleObject;)Ljava/lang/Object;
astore 3 /* obj */
start local 3 // java.lang.Object obj
1: .line 170
aload 3 /* obj */
ifnonnull 2
aconst_null
areturn
2: .line 171
StackMap locals: java.lang.Object
StackMap stack:
aload 3 /* obj */
checkcast org.jboss.resteasy.spi.interception.MessageBodyReaderInterceptor
astore 4 /* interceptor */
start local 4 // org.jboss.resteasy.spi.interception.MessageBodyReaderInterceptor interceptor
3: .line 172
new org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$Match
dup
new org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$ReaderInterceptorFacade
dup
aload 4 /* interceptor */
invokespecial org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$ReaderInterceptorFacade.<init>:(Lorg/jboss/resteasy/spi/interception/MessageBodyReaderInterceptor;)V
aload 0 /* this */
getfield org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1.order:I
invokespecial org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$Match.<init>:(Ljava/lang/Object;I)V
areturn
end local 4 // org.jboss.resteasy.spi.interception.MessageBodyReaderInterceptor interceptor
end local 3 // java.lang.Object obj
end local 2 // java.lang.reflect.AccessibleObject target
end local 1 // java.lang.Class declaring
end local 0 // org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1 this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/jboss/resteasy/core/interception/ReaderInterceptorRegistry$1;
0 4 1 declaring Ljava/lang/Class;
0 4 2 target Ljava/lang/reflect/AccessibleObject;
1 4 3 obj Ljava/lang/Object;
3 4 4 interceptor Lorg/jboss/resteasy/spi/interception/MessageBodyReaderInterceptor;
MethodParameters:
Name Flags
declaring
target
}
Signature: Lorg/jboss/resteasy/core/interception/JaxrsInterceptorRegistry<Ljavax/ws/rs/ext/ReaderInterceptor;>.LegacyPerMethodInterceptorFactory;
SourceFile: "ReaderInterceptorRegistry.java"
EnclosingMethod: org.jboss.resteasy.core.interception.ReaderInterceptorRegistry.registerLegacy:(Ljava/lang/Class;)V
NestHost: org.jboss.resteasy.core.interception.ReaderInterceptorRegistry
InnerClasses:
protected LegacyPerMethodInterceptorFactory = org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$LegacyPerMethodInterceptorFactory of org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry
public Match = org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry$Match of org.jboss.resteasy.core.interception.JaxrsInterceptorRegistry
org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$1
public ReaderInterceptorFacade = org.jboss.resteasy.core.interception.ReaderInterceptorRegistry$ReaderInterceptorFacade of org.jboss.resteasy.core.interception.ReaderInterceptorRegistry