public final class org.glassfish.jersey.message.ReaderModel extends org.glassfish.jersey.message.AbstractEntityProviderModel<javax.ws.rs.ext.MessageBodyReader>
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.glassfish.jersey.message.ReaderModel
super_class: org.glassfish.jersey.message.AbstractEntityProviderModel
{
public void <init>(javax.ws.rs.ext.MessageBodyReader, java.util.List<javax.ws.rs.core.MediaType>, java.lang.Boolean);
descriptor: (Ljavax/ws/rs/ext/MessageBodyReader;Ljava/util/List;Ljava/lang/Boolean;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
invokevirtual java.lang.Boolean.booleanValue:()Z
ldc Ljavax/ws/rs/ext/MessageBodyReader;
invokespecial org.glassfish.jersey.message.AbstractEntityProviderModel.<init>:(Ljava/lang/Object;Ljava/util/List;ZLjava/lang/Class;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/message/ReaderModel;
0 2 1 provider Ljavax/ws/rs/ext/MessageBodyReader;
0 2 2 types Ljava/util/List<Ljavax/ws/rs/core/MediaType;>;
0 2 3 custom Ljava/lang/Boolean;
Signature: (Ljavax/ws/rs/ext/MessageBodyReader;Ljava/util/List<Ljavax/ws/rs/core/MediaType;>;Ljava/lang/Boolean;)V
MethodParameters:
Name Flags
provider
types
custom
public boolean isReadable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial org.glassfish.jersey.message.AbstractEntityProviderModel.provider:()Ljava/lang/Object;
checkcast javax.ws.rs.ext.MessageBodyReader
aload 1
aload 2
aload 3
aload 4
invokestatic org.glassfish.jersey.message.internal.MessageBodyFactory.isReadable:(Ljavax/ws/rs/ext/MessageBodyReader;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/message/ReaderModel;
0 1 1 type Ljava/lang/Class<*>;
0 1 2 genericType Ljava/lang/reflect/Type;
0 1 3 annotations [Ljava/lang/annotation/Annotation;
0 1 4 mediaType Ljavax/ws/rs/core/MediaType;
Signature: (Ljava/lang/Class<*>;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljavax/ws/rs/core/MediaType;)Z
MethodParameters:
Name Flags
type
genericType
annotations
mediaType
}
Signature: Lorg/glassfish/jersey/message/AbstractEntityProviderModel<Ljavax/ws/rs/ext/MessageBodyReader;>;
SourceFile: "ReaderModel.java"