final class com.sun.xml.internal.bind.v2.runtime.BridgeAdapter<OnWire, InMemory> extends com.sun.xml.internal.bind.v2.runtime.InternalBridge<InMemory>
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.xml.internal.bind.v2.runtime.BridgeAdapter
  super_class: com.sun.xml.internal.bind.v2.runtime.InternalBridge
{
  private final com.sun.xml.internal.bind.v2.runtime.InternalBridge<OnWire> core;
    descriptor: Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge<TOnWire;>;

  private final java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter<OnWire, InMemory>> adapter;
    descriptor: Ljava/lang/Class;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/lang/Class<+Ljavax/xml/bind/annotation/adapters/XmlAdapter<TOnWire;TInMemory;>;>;

  public void <init>(com.sun.xml.internal.bind.v2.runtime.InternalBridge<OnWire>, java.lang.Class<? extends javax.xml.bind.annotation.adapters.XmlAdapter<OnWire, InMemory>>);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;Ljava/lang/Class;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.InternalBridge core
        start local 2 // java.lang.Class adapter
         0: .line 64
            aload 0 /* this */
            aload 1 /* core */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.getContext:()Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
            invokespecial com.sun.xml.internal.bind.v2.runtime.InternalBridge.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;)V
         1: .line 65
            aload 0 /* this */
            aload 1 /* core */
            putfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
         2: .line 66
            aload 0 /* this */
            aload 2 /* adapter */
            putfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adapter:Ljava/lang/Class;
         3: .line 67
            return
        end local 2 // java.lang.Class adapter
        end local 1 // com.sun.xml.internal.bind.v2.runtime.InternalBridge core
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    4     1     core  Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge<TOnWire;>;
            0    4     2  adapter  Ljava/lang/Class<+Ljavax/xml/bind/annotation/adapters/XmlAdapter<TOnWire;TInMemory;>;>;
    Signature: (Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge<TOnWire;>;Ljava/lang/Class<+Ljavax/xml/bind/annotation/adapters/XmlAdapter<TOnWire;TInMemory;>;>;)V
    MethodParameters:
         Name  Flags
      core     
      adapter  

  public void marshal(javax.xml.bind.Marshaller, InMemory, javax.xml.stream.XMLStreamWriter);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljavax/xml/stream/XMLStreamWriter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object inMemory
        start local 3 // javax.xml.stream.XMLStreamWriter output
         0: .line 70
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* m */
            aload 0 /* this */
            aload 1 /* m */
            aload 2 /* inMemory */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptM:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;)Ljava/lang/Object;
            aload 3 /* output */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.marshal:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljavax/xml/stream/XMLStreamWriter;)V
         1: .line 71
            return
        end local 3 // javax.xml.stream.XMLStreamWriter output
        end local 2 // java.lang.Object inMemory
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    2     1         m  Ljavax/xml/bind/Marshaller;
            0    2     2  inMemory  TInMemory;
            0    2     3    output  Ljavax/xml/stream/XMLStreamWriter;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Marshaller;TInMemory;Ljavax/xml/stream/XMLStreamWriter;)V
    MethodParameters:
          Name  Flags
      m         
      inMemory  
      output    

  public void marshal(javax.xml.bind.Marshaller, InMemory, 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=5, locals=5, args_size=5
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object inMemory
        start local 3 // java.io.OutputStream output
        start local 4 // javax.xml.namespace.NamespaceContext nsc
         0: .line 74
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* m */
            aload 0 /* this */
            aload 1 /* m */
            aload 2 /* inMemory */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptM:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;)Ljava/lang/Object;
            aload 3 /* output */
            aload 4 /* nsc */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.marshal:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljava/io/OutputStream;Ljavax/xml/namespace/NamespaceContext;)V
         1: .line 75
            return
        end local 4 // javax.xml.namespace.NamespaceContext nsc
        end local 3 // java.io.OutputStream output
        end local 2 // java.lang.Object inMemory
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    2     1         m  Ljavax/xml/bind/Marshaller;
            0    2     2  inMemory  TInMemory;
            0    2     3    output  Ljava/io/OutputStream;
            0    2     4       nsc  Ljavax/xml/namespace/NamespaceContext;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Marshaller;TInMemory;Ljava/io/OutputStream;Ljavax/xml/namespace/NamespaceContext;)V
    MethodParameters:
          Name  Flags
      m         
      inMemory  
      output    
      nsc       

  public void marshal(javax.xml.bind.Marshaller, InMemory, org.w3c.dom.Node);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Lorg/w3c/dom/Node;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object inMemory
        start local 3 // org.w3c.dom.Node output
         0: .line 78
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* m */
            aload 0 /* this */
            aload 1 /* m */
            aload 2 /* inMemory */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptM:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;)Ljava/lang/Object;
            aload 3 /* output */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.marshal:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Lorg/w3c/dom/Node;)V
         1: .line 79
            return
        end local 3 // org.w3c.dom.Node output
        end local 2 // java.lang.Object inMemory
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    2     1         m  Ljavax/xml/bind/Marshaller;
            0    2     2  inMemory  TInMemory;
            0    2     3    output  Lorg/w3c/dom/Node;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Marshaller;TInMemory;Lorg/w3c/dom/Node;)V
    MethodParameters:
          Name  Flags
      m         
      inMemory  
      output    

  public void marshal(javax.xml.bind.Marshaller, InMemory, org.xml.sax.ContentHandler);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Lorg/xml/sax/ContentHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Marshaller context
        start local 2 // java.lang.Object inMemory
        start local 3 // org.xml.sax.ContentHandler contentHandler
         0: .line 82
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* context */
            aload 0 /* this */
            aload 1 /* context */
            aload 2 /* inMemory */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptM:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;)Ljava/lang/Object;
            aload 3 /* contentHandler */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.marshal:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Lorg/xml/sax/ContentHandler;)V
         1: .line 83
            return
        end local 3 // org.xml.sax.ContentHandler contentHandler
        end local 2 // java.lang.Object inMemory
        end local 1 // javax.xml.bind.Marshaller context
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    2     1         context  Ljavax/xml/bind/Marshaller;
            0    2     2        inMemory  TInMemory;
            0    2     3  contentHandler  Lorg/xml/sax/ContentHandler;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Marshaller;TInMemory;Lorg/xml/sax/ContentHandler;)V
    MethodParameters:
                Name  Flags
      context         
      inMemory        
      contentHandler  

  public void marshal(javax.xml.bind.Marshaller, InMemory, javax.xml.transform.Result);
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljavax/xml/transform/Result;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Marshaller context
        start local 2 // java.lang.Object inMemory
        start local 3 // javax.xml.transform.Result result
         0: .line 86
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* context */
            aload 0 /* this */
            aload 1 /* context */
            aload 2 /* inMemory */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptM:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;)Ljava/lang/Object;
            aload 3 /* result */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.marshal:(Ljavax/xml/bind/Marshaller;Ljava/lang/Object;Ljavax/xml/transform/Result;)V
         1: .line 87
            return
        end local 3 // javax.xml.transform.Result result
        end local 2 // java.lang.Object inMemory
        end local 1 // javax.xml.bind.Marshaller context
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    2     1   context  Ljavax/xml/bind/Marshaller;
            0    2     2  inMemory  TInMemory;
            0    2     3    result  Ljavax/xml/transform/Result;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Marshaller;TInMemory;Ljavax/xml/transform/Result;)V
    MethodParameters:
          Name  Flags
      context   
      inMemory  
      result    

  private OnWire adaptM(javax.xml.bind.Marshaller, );
    descriptor: (Ljavax/xml/bind/Marshaller;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Marshaller m
        start local 2 // java.lang.Object v
         0: .line 90
            aload 1 /* m */
            checkcast com.sun.xml.internal.bind.v2.runtime.MarshallerImpl
            getfield com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.serializer:Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;
            astore 3 /* serializer */
        start local 3 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer serializer
         1: .line 91
            aload 3 /* serializer */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.pushCoordinator:()V
         2: .line 93
            aload 0 /* this */
            aload 3 /* serializer */
            aload 2 /* v */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter._adaptM:(Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Ljava/lang/Object;)Ljava/lang/Object;
            astore 5
         3: .line 95
            aload 3 /* serializer */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.popCoordinator:()V
         4: .line 93
            aload 5
            areturn
         5: .line 94
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.BridgeAdapter javax.xml.bind.Marshaller java.lang.Object com.sun.xml.internal.bind.v2.runtime.XMLSerializer
      StackMap stack: java.lang.Throwable
            astore 4
         6: .line 95
            aload 3 /* serializer */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.popCoordinator:()V
         7: .line 96
            aload 4
            athrow
        end local 3 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer serializer
        end local 2 // java.lang.Object v
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0        this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    8     1           m  Ljavax/xml/bind/Marshaller;
            0    8     2           v  TInMemory;
            1    8     3  serializer  Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;
      Exception table:
        from    to  target  type
           2     3       5  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Marshaller;TInMemory;)TOnWire;
    MethodParameters:
      Name  Flags
      m     
      v     

  private OnWire _adaptM(com.sun.xml.internal.bind.v2.runtime.XMLSerializer, );
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer serializer
        start local 2 // java.lang.Object v
         0: .line 100
            aload 1 /* serializer */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adapter:Ljava/lang/Class;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.getAdapter:(Ljava/lang/Class;)Ljavax/xml/bind/annotation/adapters/XmlAdapter;
            astore 3 /* a */
        start local 3 // javax.xml.bind.annotation.adapters.XmlAdapter a
         1: .line 102
            aload 3 /* a */
            aload 2 /* v */
            invokevirtual javax.xml.bind.annotation.adapters.XmlAdapter.marshal:(Ljava/lang/Object;)Ljava/lang/Object;
         2: areturn
         3: .line 103
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.BridgeAdapter com.sun.xml.internal.bind.v2.runtime.XMLSerializer java.lang.Object javax.xml.bind.annotation.adapters.XmlAdapter
      StackMap stack: java.lang.Exception
            astore 4 /* e */
        start local 4 // java.lang.Exception e
         4: .line 104
            aload 1 /* serializer */
            aload 4 /* e */
            aload 2 /* v */
            aconst_null
            invokevirtual com.sun.xml.internal.bind.v2.runtime.XMLSerializer.handleError:(Ljava/lang/Exception;Ljava/lang/Object;Ljava/lang/String;)Z
            pop
         5: .line 105
            new javax.xml.bind.MarshalException
            dup
            aload 4 /* e */
            invokespecial javax.xml.bind.MarshalException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 4 // java.lang.Exception e
        end local 3 // javax.xml.bind.annotation.adapters.XmlAdapter a
        end local 2 // java.lang.Object v
        end local 1 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer serializer
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    6     0        this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    6     1  serializer  Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;
            0    6     2           v  TInMemory;
            1    6     3           a  Ljavax/xml/bind/annotation/adapters/XmlAdapter<TOnWire;TInMemory;>;
            4    6     4           e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           1     2       3  Class java.lang.Exception
    Exceptions:
      throws javax.xml.bind.MarshalException
    Signature: (Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;TInMemory;)TOnWire;
    MethodParameters:
            Name  Flags
      serializer  
      v           

  public InMemory 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=5, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // javax.xml.stream.XMLStreamReader in
         0: .line 111
            aload 0 /* this */
            aload 1 /* u */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* u */
            aload 2 /* in */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.unmarshal:(Ljavax/xml/bind/Unmarshaller;Ljavax/xml/stream/XMLStreamReader;)Ljava/lang/Object;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptU:(Ljavax/xml/bind/Unmarshaller;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 2 // javax.xml.stream.XMLStreamReader in
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2    in  Ljavax/xml/stream/XMLStreamReader;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Unmarshaller;Ljavax/xml/stream/XMLStreamReader;)TInMemory;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      u     
      in    

  public InMemory 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=5, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // javax.xml.transform.Source in
         0: .line 115
            aload 0 /* this */
            aload 1 /* u */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* u */
            aload 2 /* in */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.unmarshal:(Ljavax/xml/bind/Unmarshaller;Ljavax/xml/transform/Source;)Ljava/lang/Object;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptU:(Ljavax/xml/bind/Unmarshaller;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 2 // javax.xml.transform.Source in
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2    in  Ljavax/xml/transform/Source;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Unmarshaller;Ljavax/xml/transform/Source;)TInMemory;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      u     
      in    

  public InMemory 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=5, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // java.io.InputStream in
         0: .line 119
            aload 0 /* this */
            aload 1 /* u */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* u */
            aload 2 /* in */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.unmarshal:(Ljavax/xml/bind/Unmarshaller;Ljava/io/InputStream;)Ljava/lang/Object;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptU:(Ljavax/xml/bind/Unmarshaller;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 2 // java.io.InputStream in
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2    in  Ljava/io/InputStream;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Unmarshaller;Ljava/io/InputStream;)TInMemory;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      u     
      in    

  public InMemory 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=5, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Unmarshaller u
        start local 2 // org.w3c.dom.Node n
         0: .line 123
            aload 0 /* this */
            aload 1 /* u */
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 1 /* u */
            aload 2 /* n */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.unmarshal:(Ljavax/xml/bind/Unmarshaller;Lorg/w3c/dom/Node;)Ljava/lang/Object;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adaptU:(Ljavax/xml/bind/Unmarshaller;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 2 // org.w3c.dom.Node n
        end local 1 // javax.xml.bind.Unmarshaller u
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    1     1     u  Ljavax/xml/bind/Unmarshaller;
            0    1     2     n  Lorg/w3c/dom/Node;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Unmarshaller;Lorg/w3c/dom/Node;)TInMemory;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      u     
      n     

  public com.sun.xml.internal.bind.api.TypeReference getTypeReference();
    descriptor: ()Lcom/sun/xml/internal/bind/api/TypeReference;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
         0: .line 127
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.getTypeReference:()Lcom/sun/xml/internal/bind/api/TypeReference;
            areturn
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;

  private InMemory adaptU(javax.xml.bind.Unmarshaller, );
    descriptor: (Ljavax/xml/bind/Unmarshaller;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=8, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // javax.xml.bind.Unmarshaller _u
        start local 2 // java.lang.Object v
         0: .line 131
            aload 1 /* _u */
            checkcast com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl
            astore 3 /* u */
        start local 3 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl u
         1: .line 132
            aload 3 /* u */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.coordinator:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.adapter:Ljava/lang/Class;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.getAdapter:(Ljava/lang/Class;)Ljavax/xml/bind/annotation/adapters/XmlAdapter;
            astore 4 /* a */
        start local 4 // javax.xml.bind.annotation.adapters.XmlAdapter a
         2: .line 133
            aload 3 /* u */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.coordinator:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.pushCoordinator:()V
         3: .line 135
            aload 4 /* a */
            aload 2 /* v */
            invokevirtual javax.xml.bind.annotation.adapters.XmlAdapter.unmarshal:(Ljava/lang/Object;)Ljava/lang/Object;
            astore 7
         4: .line 139
            aload 3 /* u */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.coordinator:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.popCoordinator:()V
         5: .line 135
            aload 7
            areturn
         6: .line 136
      StackMap locals: com.sun.xml.internal.bind.v2.runtime.BridgeAdapter javax.xml.bind.Unmarshaller java.lang.Object com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl javax.xml.bind.annotation.adapters.XmlAdapter
      StackMap stack: java.lang.Exception
            astore 5 /* e */
        start local 5 // java.lang.Exception e
         7: .line 137
            new javax.xml.bind.UnmarshalException
            dup
            aload 5 /* e */
            invokespecial javax.xml.bind.UnmarshalException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 5 // java.lang.Exception e
         8: .line 138
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
         9: .line 139
            aload 3 /* u */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.coordinator:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.popCoordinator:()V
        10: .line 140
            aload 6
            athrow
        end local 4 // javax.xml.bind.annotation.adapters.XmlAdapter a
        end local 3 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl u
        end local 2 // java.lang.Object v
        end local 1 // javax.xml.bind.Unmarshaller _u
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0   11     1    _u  Ljavax/xml/bind/Unmarshaller;
            0   11     2     v  TOnWire;
            1   11     3     u  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl;
            2   11     4     a  Ljavax/xml/bind/annotation/adapters/XmlAdapter<TOnWire;TInMemory;>;
            7    8     5     e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           3     4       6  Class java.lang.Exception
           3     4       8  any
           6     8       8  any
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: (Ljavax/xml/bind/Unmarshaller;TOnWire;)TInMemory;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      _u    
      v     

  void marshal(InMemory, com.sun.xml.internal.bind.v2.runtime.XMLSerializer);
    descriptor: (Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)V
    flags: (0x0000) 
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
        start local 1 // java.lang.Object o
        start local 2 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer out
         0: .line 145
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.BridgeAdapter.core:Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge;
            aload 0 /* this */
            invokestatic com.sun.xml.internal.bind.v2.runtime.XMLSerializer.getInstance:()Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;
            aload 1 /* o */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.BridgeAdapter._adaptM:(Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;Ljava/lang/Object;)Ljava/lang/Object;
            aload 2 /* out */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.InternalBridge.marshal:(Ljava/lang/Object;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)V
         1: .line 146
            goto 3
      StackMap locals:
      StackMap stack: javax.xml.bind.MarshalException
         2: pop
         3: .line 149
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.xml.internal.bind.v2.runtime.XMLSerializer out
        end local 1 // java.lang.Object o
        end local 0 // com.sun.xml.internal.bind.v2.runtime.BridgeAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/xml/internal/bind/v2/runtime/BridgeAdapter<TOnWire;TInMemory;>;
            0    4     1     o  TInMemory;
            0    4     2   out  Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;
      Exception table:
        from    to  target  type
           0     1       2  Class javax.xml.bind.MarshalException
    Exceptions:
      throws java.io.IOException, org.xml.sax.SAXException, javax.xml.stream.XMLStreamException
    Signature: (TInMemory;Lcom/sun/xml/internal/bind/v2/runtime/XMLSerializer;)V
    MethodParameters:
      Name  Flags
      o     
      out   
}
Signature: <OnWire:Ljava/lang/Object;InMemory:Ljava/lang/Object;>Lcom/sun/xml/internal/bind/v2/runtime/InternalBridge<TInMemory;>;
SourceFile: "BridgeAdapter.java"