public class com.sun.xml.internal.ws.db.glassfish.MarshallerBridge extends com.sun.xml.internal.bind.api.Bridge implements com.sun.xml.internal.ws.spi.db.XMLBridge
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.xml.internal.ws.db.glassfish.MarshallerBridge
  super_class: com.sun.xml.internal.bind.api.Bridge
{
  protected void <init>(com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl context
         0: .line 56
            aload 0 /* this */
            aload 1 /* context */
            invokespecial com.sun.xml.internal.bind.api.Bridge.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;)V
         1: .line 57
            return
        end local 1 // com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl context
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    2     1  context  Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
    MethodParameters:
         Name  Flags
      context  

  public void marshal(javax.xml.bind.Marshaller, java.lang.Object, javax.xml.stream.XMLStreamWriter);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljavax/xml/stream/XMLStreamWriter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object object
        start local 3 // javax.xml.stream.XMLStreamWriter output
         0: .line 60
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 62
            aload 1 /* m */
            aload 2 /* object */
            aload 3 /* output */
            invokeinterface javax.xml.bind.Marshaller.marshal:(Ljava/lang/Object;Ljavax/xml/stream/XMLStreamWriter;)V
         2: .line 63
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Throwable
         3: astore 4
         4: .line 64
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         5: .line 65
            aload 4
            athrow
         6: .line 64
      StackMap locals:
      StackMap stack:
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         7: .line 66
            return
        end local 3 // javax.xml.stream.XMLStreamWriter output
        end local 2 // java.lang.Object object
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    8     1       m  Ljavax/xml/bind/Marshaller;
            0    8     2  object  Ljava/lang/Object;
            0    8     3  output  Ljavax/xml/stream/XMLStreamWriter;
      Exception table:
        from    to  target  type
           1     3       3  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    MethodParameters:
        Name  Flags
      m       
      object  
      output  

  public void marshal(javax.xml.bind.Marshaller, java.lang.Object, java.io.OutputStream, javax.xml.namespace.NamespaceContext);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljava/io/OutputStream;Ljavax/xml/namespace/NamespaceContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=5
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object object
        start local 3 // java.io.OutputStream output
        start local 4 // javax.xml.namespace.NamespaceContext nsContext
         0: .line 69
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 71
            aload 1 /* m */
            checkcast com.sun.xml.internal.bind.v2.runtime.MarshallerImpl
            aload 2 /* object */
            aload 3 /* output */
            aload 4 /* nsContext */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.marshal:(Ljava/lang/Object;Ljava/io/OutputStream;Ljavax/xml/namespace/NamespaceContext;)V
         2: .line 72
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Throwable
         3: astore 5
         4: .line 73
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         5: .line 74
            aload 5
            athrow
         6: .line 73
      StackMap locals:
      StackMap stack:
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         7: .line 75
            return
        end local 4 // javax.xml.namespace.NamespaceContext nsContext
        end local 3 // java.io.OutputStream output
        end local 2 // java.lang.Object object
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    8     1          m  Ljavax/xml/bind/Marshaller;
            0    8     2     object  Ljava/lang/Object;
            0    8     3     output  Ljava/io/OutputStream;
            0    8     4  nsContext  Ljavax/xml/namespace/NamespaceContext;
      Exception table:
        from    to  target  type
           1     3       3  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    MethodParameters:
           Name  Flags
      m          
      object     
      output     
      nsContext  

  public void marshal(javax.xml.bind.Marshaller, java.lang.Object, org.w3c.dom.Node);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Lorg/w3c/dom/Node;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object object
        start local 3 // org.w3c.dom.Node output
         0: .line 78
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 80
            aload 1 /* m */
            aload 2 /* object */
            aload 3 /* output */
            invokeinterface javax.xml.bind.Marshaller.marshal:(Ljava/lang/Object;Lorg/w3c/dom/Node;)V
         2: .line 81
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Throwable
         3: astore 4
         4: .line 82
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         5: .line 83
            aload 4
            athrow
         6: .line 82
      StackMap locals:
      StackMap stack:
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         7: .line 84
            return
        end local 3 // org.w3c.dom.Node output
        end local 2 // java.lang.Object object
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    8     1       m  Ljavax/xml/bind/Marshaller;
            0    8     2  object  Ljava/lang/Object;
            0    8     3  output  Lorg/w3c/dom/Node;
      Exception table:
        from    to  target  type
           1     3       3  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    MethodParameters:
        Name  Flags
      m       
      object  
      output  

  public void marshal(javax.xml.bind.Marshaller, java.lang.Object, org.xml.sax.ContentHandler);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Lorg/xml/sax/ContentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object object
        start local 3 // org.xml.sax.ContentHandler contentHandler
         0: .line 87
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 89
            aload 1 /* m */
            aload 2 /* object */
            aload 3 /* contentHandler */
            invokeinterface javax.xml.bind.Marshaller.marshal:(Ljava/lang/Object;Lorg/xml/sax/ContentHandler;)V
         2: .line 90
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Throwable
         3: astore 4
         4: .line 91
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         5: .line 92
            aload 4
            athrow
         6: .line 91
      StackMap locals:
      StackMap stack:
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         7: .line 93
            return
        end local 3 // org.xml.sax.ContentHandler contentHandler
        end local 2 // java.lang.Object object
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    8     0            this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    8     1               m  Ljavax/xml/bind/Marshaller;
            0    8     2          object  Ljava/lang/Object;
            0    8     3  contentHandler  Lorg/xml/sax/ContentHandler;
      Exception table:
        from    to  target  type
           1     3       3  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    MethodParameters:
                Name  Flags
      m               
      object          
      contentHandler  

  public void marshal(javax.xml.bind.Marshaller, java.lang.Object, javax.xml.transform.Result);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljavax/xml/transform/Result;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object object
        start local 3 // javax.xml.transform.Result result
         0: .line 96
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 98
            aload 1 /* m */
            aload 2 /* object */
            aload 3 /* result */
            invokeinterface javax.xml.bind.Marshaller.marshal:(Ljava/lang/Object;Ljavax/xml/transform/Result;)V
         2: .line 99
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Throwable
         3: astore 4
         4: .line 100
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         5: .line 101
            aload 4
            athrow
         6: .line 100
      StackMap locals:
      StackMap stack:
            aload 1 /* m */
            ldc "jaxb.fragment"
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface javax.xml.bind.Marshaller.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         7: .line 102
            return
        end local 3 // javax.xml.transform.Result result
        end local 2 // java.lang.Object object
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    8     1       m  Ljavax/xml/bind/Marshaller;
            0    8     2  object  Ljava/lang/Object;
            0    8     3  result  Ljavax/xml/transform/Result;
      Exception table:
        from    to  target  type
           1     3       3  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    MethodParameters:
        Name  Flags
      m       
      object  
      result  

  public java.lang.Object unmarshal(javax.xml.bind.Unmarshaller, javax.xml.stream.XMLStreamReader);
    descriptor: (Ljavax/xml/bind/Unmarshaller;Ljavax/xml/stream/XMLStreamReader;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // javax.xml.stream.XMLStreamReader in
         0: .line 105
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 2 // javax.xml.stream.XMLStreamReader in
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2    in  Ljavax/xml/stream/XMLStreamReader;
    MethodParameters:
      Name  Flags
      u     
      in    

  public java.lang.Object unmarshal(javax.xml.bind.Unmarshaller, javax.xml.transform.Source);
    descriptor: (Ljavax/xml/bind/Unmarshaller;Ljavax/xml/transform/Source;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // javax.xml.transform.Source in
         0: .line 109
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 2 // javax.xml.transform.Source in
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2    in  Ljavax/xml/transform/Source;
    MethodParameters:
      Name  Flags
      u     
      in    

  public java.lang.Object unmarshal(javax.xml.bind.Unmarshaller, java.io.InputStream);
    descriptor: (Ljavax/xml/bind/Unmarshaller;Ljava/io/InputStream;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // java.io.InputStream in
         0: .line 113
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 2 // java.io.InputStream in
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2    in  Ljava/io/InputStream;
    MethodParameters:
      Name  Flags
      u     
      in    

  public java.lang.Object unmarshal(javax.xml.bind.Unmarshaller, org.w3c.dom.Node);
    descriptor: (Ljavax/xml/bind/Unmarshaller;Lorg/w3c/dom/Node;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // org.w3c.dom.Node n
         0: .line 117
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 2 // org.w3c.dom.Node n
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2     n  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      u     
      n     

  public com.sun.xml.internal.ws.spi.db.TypeInfo getTypeInfo();
    descriptor: ()Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
         0: .line 121
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;

  public com.sun.xml.internal.bind.api.TypeReference getTypeReference();
    descriptor: ()Lcom/sun/xml/internal/bind/api/TypeReference;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
         0: .line 124
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;

  public com.sun.xml.internal.ws.spi.db.BindingContext context();
    descriptor: ()Lcom/sun/xml/internal/ws/spi/db/BindingContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
         0: .line 127
            new java.lang.UnsupportedOperationException
            dup
            invokespecial java.lang.UnsupportedOperationException.<init>:()V
            athrow
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;

  public boolean supportOutputStream();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
         0: .line 130
            iconst_1
            ireturn
        end local 0 // com.sun.xml.internal.ws.db.glassfish.MarshallerBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/MarshallerBridge;
}
SourceFile: "MarshallerBridge.java"