public abstract class org.glassfish.jersey.jaxb.internal.AbstractRootElementJaxbProvider extends org.glassfish.jersey.jaxb.internal.AbstractJaxbProvider<java.lang.Object>
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.glassfish.jersey.jaxb.internal.AbstractRootElementJaxbProvider
super_class: org.glassfish.jersey.jaxb.internal.AbstractJaxbProvider
{
public void <init>(jakarta.ws.rs.ext.Providers);
descriptor: (Ljakarta/ws/rs/ext/Providers;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.glassfish.jersey.jaxb.internal.AbstractJaxbProvider.<init>:(Ljakarta/ws/rs/ext/Providers;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
0 2 1 providers Ljakarta/ws/rs/ext/Providers;
MethodParameters:
Name Flags
providers
public void <init>(jakarta.ws.rs.ext.Providers, jakarta.ws.rs.core.MediaType);
descriptor: (Ljakarta/ws/rs/ext/Providers;Ljakarta/ws/rs/core/MediaType;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial org.glassfish.jersey.jaxb.internal.AbstractJaxbProvider.<init>:(Ljakarta/ws/rs/ext/Providers;Ljakarta/ws/rs/core/MediaType;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
0 2 1 providers Ljakarta/ws/rs/ext/Providers;
0 2 2 resolverMediaType Ljakarta/ws/rs/core/MediaType;
MethodParameters:
Name Flags
providers
resolverMediaType
public boolean isReadable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getAnnotation(Class<A>) in the type Class<capture#1-of ?> is not applicable for the arguments (Class<XmlRootElement>)\n\tXmlRootElement cannot be resolved to a type\n\tThe method getAnnotation(Class<A>) in the type Class<capture#2-of ?> is not applicable for the arguments (Class<XmlType>)\n\tXmlType cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
Signature: (Ljava/lang/Class<*>;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;)Z
MethodParameters:
Name Flags
type
genericType
annotations
mediaType
public boolean isWriteable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getAnnotation(Class<A>) in the type Class<capture#3-of ?> is not applicable for the arguments (Class<XmlRootElement>)\n\tXmlRootElement cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
Signature: (Ljava/lang/Class<*>;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;)Z
MethodParameters:
Name Flags
type
genericType
annotations
mediaType
public final readFrom(java.lang.Class<java.lang.Object>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>, java.io.InputStream);
descriptor: (Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;Ljakarta/ws/rs/core/MultivaluedMap;Ljava/io/InputStream;)Ljava/lang/Object;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=7, args_size=7
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getUnmarshaller(Class, MediaType) from the type AbstractJaxbProvider<Object> refers to the missing type Unmarshaller\n\tUnmarshalException cannot be resolved to a type\n\tJAXBException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/Class<Ljava/lang/Object;>;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;Ljakarta/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/String;>;Ljava/io/InputStream;)Ljava/lang/Object;
MethodParameters:
Name Flags
type
genericType
annotations
mediaType
httpHeaders
inputStream
protected readFrom(java.lang.Class<java.lang.Object>, jakarta.ws.rs.core.MediaType, Unmarshaller, java.io.InputStream);
descriptor: (Ljava/lang/Class;Ljakarta/ws/rs/core/MediaType;LUnmarshaller;Ljava/io/InputStream;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tUnmarshaller cannot be resolved to a type\n\tJAXBException cannot be resolved to a type\n\tThe method isAnnotationPresent(Class<? extends Annotation>) in the type Class<Object> is not applicable for the arguments (Class<XmlRootElement>)\n\tXmlRootElement cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
Exceptions:
throws JAXBException
Signature: (Ljava/lang/Class<Ljava/lang/Object;>;Ljakarta/ws/rs/core/MediaType;LUnmarshaller;Ljava/io/InputStream;)Ljava/lang/Object;
MethodParameters:
Name Flags
type
mediaType
u
entityStream
public final void writeTo(, java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], jakarta.ws.rs.core.MediaType, jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>, java.io.OutputStream);
descriptor: (Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;Ljakarta/ws/rs/core/MultivaluedMap;Ljava/io/OutputStream;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=8, args_size=8
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMarshaller cannot be resolved to a type\n\tThe method getMarshaller(Class, MediaType) from the type AbstractJaxbProvider<Object> refers to the missing type Marshaller\n\tMarshaller cannot be resolved to a variable\n\tJAXBException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/Object;Ljava/lang/Class<*>;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;Ljakarta/ws/rs/core/MediaType;Ljakarta/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/Object;>;Ljava/io/OutputStream;)V
MethodParameters:
Name Flags
t
type
genericType
annotations
mediaType
httpHeaders
entityStream
protected void writeTo(java.lang.Object, jakarta.ws.rs.core.MediaType, java.nio.charset.Charset, Marshaller, java.io.OutputStream);
descriptor: (Ljava/lang/Object;Ljakarta/ws/rs/core/MediaType;Ljava/nio/charset/Charset;LMarshaller;Ljava/io/OutputStream;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=6, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMarshaller cannot be resolved to a type\n\tJAXBException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/jaxb/internal/AbstractRootElementJaxbProvider;
Exceptions:
throws JAXBException
MethodParameters:
Name Flags
t
mediaType
c
m
entityStream
}
Signature: Lorg/glassfish/jersey/jaxb/internal/AbstractJaxbProvider<Ljava/lang/Object;>;
SourceFile: "AbstractRootElementJaxbProvider.java"