abstract class com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector
  minor version: 0
  major version: 59
  flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector
  super_class: java.lang.Object
{
  protected final com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor visitor;
    descriptor: Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext context;
    descriptor: Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor$TextPredictor predictor;
    descriptor: Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor$TextPredictor;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.sun.xml.internal.bind.v2.runtime.unmarshaller.TagName tagName;
    descriptor: Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  public abstract void bridge();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.stream.XMLStreamException

  protected void <init>(com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor visitor
         0: .line 57
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 55
            aload 0 /* this */
            new com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$TagNameImpl
            dup
            aload 0 /* this */
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$TagNameImpl.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector;)V
            putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector.tagName:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName;
         2: .line 58
            aload 0 /* this */
            aload 1 /* visitor */
            putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector.visitor:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor;
         3: .line 59
            aload 0 /* this */
            aload 1 /* visitor */
            invokeinterface com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor.getContext:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
            putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector.context:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext;
         4: .line 60
            aload 0 /* this */
            aload 1 /* visitor */
            invokeinterface com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor.getPredictor:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor$TextPredictor;
            putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector.predictor:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor$TextPredictor;
         5: .line 61
            return
        end local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor visitor
        end local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector;
            0    6     1  visitor  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor;
    MethodParameters:
         Name  Flags
      visitor  

  protected abstract javax.xml.stream.Location getCurrentLocation();
    descriptor: ()Ljavax/xml/stream/Location;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT

  protected abstract java.lang.String getCurrentQName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT

  protected final void handleStartDocument(javax.xml.namespace.NamespaceContext);
    descriptor: (Ljavax/xml/namespace/NamespaceContext;)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
        start local 1 // javax.xml.namespace.NamespaceContext nsc
         0: .line 75
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector.visitor:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor;
            new com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$1
            dup
            aload 0 /* this */
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$1.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector;)V
         1: .line 91
            aload 1 /* nsc */
         2: .line 75
            invokeinterface com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor.startDocument:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx;Ljavax/xml/namespace/NamespaceContext;)V
         3: .line 92
            return
        end local 1 // javax.xml.namespace.NamespaceContext nsc
        end local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector;
            0    4     1   nsc  Ljavax/xml/namespace/NamespaceContext;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      nsc   

  protected final void handleEndDocument();
    descriptor: ()V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
         0: .line 95
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector.visitor:Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor;
            invokeinterface com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor.endDocument:()V
         1: .line 96
            return
        end local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector;
    Exceptions:
      throws org.xml.sax.SAXException

  protected static java.lang.String fixNull(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.lang.String s
         0: .line 99
            aload 0 /* s */
            ifnonnull 1
            ldc ""
            areturn
         1: .line 100
      StackMap locals:
      StackMap stack:
            aload 0 /* s */
            areturn
        end local 0 // java.lang.String s
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  protected final java.lang.String getQName(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String localName
         0: .line 104
            aload 1 /* prefix */
            ifnull 1
            aload 1 /* prefix */
            invokevirtual java.lang.String.length:()I
            ifne 2
         1: .line 105
      StackMap locals:
      StackMap stack:
            aload 2 /* localName */
            areturn
         2: .line 107
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 1 /* prefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            bipush 58
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 2 /* localName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector;
            0    3     1     prefix  Ljava/lang/String;
            0    3     2  localName  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      prefix     
      localName  
}
SourceFile: "StAXConnector.java"
NestMembers:
  com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$1  com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$TagNameImpl
InnerClasses:
  com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$1
  private final TagNameImpl = com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector$TagNameImpl of com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXConnector
  public abstract TextPredictor = com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor$TextPredictor of com.sun.xml.internal.bind.v2.runtime.unmarshaller.XmlVisitor