public abstract class com.sun.xml.internal.bind.api.JAXBRIContext extends javax.xml.bind.JAXBContext
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.xml.internal.bind.api.JAXBRIContext
  super_class: javax.xml.bind.JAXBContext
{
  public static final java.lang.String DEFAULT_NAMESPACE_REMAP;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.defaultNamespaceRemap"

  public static final java.lang.String TYPE_REFERENCES;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.typeReferences"

  public static final java.lang.String CANONICALIZATION_SUPPORT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.c14n"

  public static final java.lang.String TREAT_EVERYTHING_NILLABLE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.treatEverythingNillable"

  public static final java.lang.String ANNOTATION_READER;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.lang.String ENABLE_XOP;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.XOP"

  public static final java.lang.String SUBCLASS_REPLACEMENTS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.subclassReplacements"

  public static final java.lang.String XMLACCESSORFACTORY_SUPPORT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.XmlAccessorFactory"

  public static final java.lang.String RETAIN_REFERENCE_TO_INFO;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "retainReferenceToInfo"

  public static final java.lang.String SUPRESS_ACCESSOR_WARNINGS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "supressAccessorWarnings"

  public static final java.lang.String IMPROVED_XSI_TYPE_HANDLING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.improvedXsiTypeHandling"

  public static final java.lang.String DISABLE_XML_SECURITY;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.disableXmlSecurity"

  public static final java.lang.String BACKUP_WITH_PARENT_NAMESPACE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "com.sun.xml.internal.bind.backupWithParentNamespace"

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 476
            ldc Lcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            putstatic com.sun.xml.internal.bind.api.JAXBRIContext.ANNOTATION_READER:Ljava/lang/String;
         1: .line 544
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.bind.api.JAXBRIContext this
         0: .line 63
            aload 0 /* this */
            invokespecial javax.xml.bind.JAXBContext.<init>:()V
            return
        end local 0 // com.sun.xml.internal.bind.api.JAXBRIContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/bind/api/JAXBRIContext;

  public static com.sun.xml.internal.bind.api.JAXBRIContext newInstance(java.lang.Class[], java.util.Collection<com.sun.xml.internal.bind.api.TypeReference>, java.util.Map<java.lang.Class, java.lang.Class>, java.lang.String, boolean, com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader);
    descriptor: ([Ljava/lang/Class;Ljava/util/Collection;Ljava/util/Map;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=10, locals=6, args_size=6
        start local 0 // java.lang.Class[] classes
        start local 1 // java.util.Collection typeRefs
        start local 2 // java.util.Map subclassReplacements
        start local 3 // java.lang.String defaultNamespaceRemap
        start local 4 // boolean c14nSupport
        start local 5 // com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader ar
         0: .line 96
            aload 0 /* classes */
            aload 1 /* typeRefs */
            aload 2 /* subclassReplacements */
         1: .line 97
            aload 3 /* defaultNamespaceRemap */
            iload 4 /* c14nSupport */
            aload 5 /* ar */
            iconst_0
            iconst_0
            iconst_0
            iconst_0
         2: .line 96
            invokestatic com.sun.xml.internal.bind.api.JAXBRIContext.newInstance:([Ljava/lang/Class;Ljava/util/Collection;Ljava/util/Map;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;ZZZZ)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
            areturn
        end local 5 // com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader ar
        end local 4 // boolean c14nSupport
        end local 3 // java.lang.String defaultNamespaceRemap
        end local 2 // java.util.Map subclassReplacements
        end local 1 // java.util.Collection typeRefs
        end local 0 // java.lang.Class[] classes
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    3     0                classes  [Ljava/lang/Class;
            0    3     1               typeRefs  Ljava/util/Collection<Lcom/sun/xml/internal/bind/api/TypeReference;>;
            0    3     2   subclassReplacements  Ljava/util/Map<Ljava/lang/Class;Ljava/lang/Class;>;
            0    3     3  defaultNamespaceRemap  Ljava/lang/String;
            0    3     4            c14nSupport  Z
            0    3     5                     ar  Lcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: ([Ljava/lang/Class;Ljava/util/Collection<Lcom/sun/xml/internal/bind/api/TypeReference;>;Ljava/util/Map<Ljava/lang/Class;Ljava/lang/Class;>;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
      1:
        com.sun.istack.internal.Nullable()
      2:
        com.sun.istack.internal.Nullable()
      3:
        com.sun.istack.internal.Nullable()
      4:
      5:
        com.sun.istack.internal.Nullable()
    MethodParameters:
                       Name  Flags
      classes                
      typeRefs               
      subclassReplacements   
      defaultNamespaceRemap  
      c14nSupport            
      ar                     

  public static com.sun.xml.internal.bind.api.JAXBRIContext newInstance(java.lang.Class[], java.util.Collection<com.sun.xml.internal.bind.api.TypeReference>, java.util.Map<java.lang.Class, java.lang.Class>, java.lang.String, boolean, com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader, boolean, boolean, boolean, boolean);
    descriptor: ([Ljava/lang/Class;Ljava/util/Collection;Ljava/util/Map;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;ZZZZ)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=11, args_size=10
        start local 0 // java.lang.Class[] classes
        start local 1 // java.util.Collection typeRefs
        start local 2 // java.util.Map subclassReplacements
        start local 3 // java.lang.String defaultNamespaceRemap
        start local 4 // boolean c14nSupport
        start local 5 // com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader ar
        start local 6 // boolean xmlAccessorFactorySupport
        start local 7 // boolean allNillable
        start local 8 // boolean retainPropertyInfo
        start local 9 // boolean supressAccessorWarnings
         0: .line 142
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 10 /* properties */
        start local 10 // java.util.Map properties
         1: .line 143
            aload 1 /* typeRefs */
            ifnull 2
            aload 10 /* properties */
            ldc "com.sun.xml.internal.bind.typeReferences"
            aload 1 /* typeRefs */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 144
      StackMap locals: java.util.Map
      StackMap stack:
            aload 2 /* subclassReplacements */
            ifnull 3
            aload 10 /* properties */
            ldc "com.sun.xml.internal.bind.subclassReplacements"
            aload 2 /* subclassReplacements */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 145
      StackMap locals:
      StackMap stack:
            aload 3 /* defaultNamespaceRemap */
            ifnull 4
            aload 10 /* properties */
            ldc "com.sun.xml.internal.bind.defaultNamespaceRemap"
            aload 3 /* defaultNamespaceRemap */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 146
      StackMap locals:
      StackMap stack:
            aload 5 /* ar */
            ifnull 5
            aload 10 /* properties */
            getstatic com.sun.xml.internal.bind.api.JAXBRIContext.ANNOTATION_READER:Ljava/lang/String;
            aload 5 /* ar */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 147
      StackMap locals:
      StackMap stack:
            aload 10 /* properties */
            ldc "com.sun.xml.internal.bind.c14n"
            iload 4 /* c14nSupport */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 148
            aload 10 /* properties */
            ldc "com.sun.xml.internal.bind.XmlAccessorFactory"
            iload 6 /* xmlAccessorFactorySupport */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 149
            aload 10 /* properties */
            ldc "com.sun.xml.internal.bind.treatEverythingNillable"
            iload 7 /* allNillable */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 150
            aload 10 /* properties */
            ldc "retainReferenceToInfo"
            iload 8 /* retainPropertyInfo */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 151
            aload 10 /* properties */
            ldc "supressAccessorWarnings"
            iload 9 /* supressAccessorWarnings */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 152
            aload 0 /* classes */
            aload 10 /* properties */
            invokestatic com.sun.xml.internal.bind.v2.ContextFactory.createContext:([Ljava/lang/Class;Ljava/util/Map;)Ljavax/xml/bind/JAXBContext;
            checkcast com.sun.xml.internal.bind.api.JAXBRIContext
            areturn
        end local 10 // java.util.Map properties
        end local 9 // boolean supressAccessorWarnings
        end local 8 // boolean retainPropertyInfo
        end local 7 // boolean allNillable
        end local 6 // boolean xmlAccessorFactorySupport
        end local 5 // com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader ar
        end local 4 // boolean c14nSupport
        end local 3 // java.lang.String defaultNamespaceRemap
        end local 2 // java.util.Map subclassReplacements
        end local 1 // java.util.Collection typeRefs
        end local 0 // java.lang.Class[] classes
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0   11     0                    classes  [Ljava/lang/Class;
            0   11     1                   typeRefs  Ljava/util/Collection<Lcom/sun/xml/internal/bind/api/TypeReference;>;
            0   11     2       subclassReplacements  Ljava/util/Map<Ljava/lang/Class;Ljava/lang/Class;>;
            0   11     3      defaultNamespaceRemap  Ljava/lang/String;
            0   11     4                c14nSupport  Z
            0   11     5                         ar  Lcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;
            0   11     6  xmlAccessorFactorySupport  Z
            0   11     7                allNillable  Z
            0   11     8         retainPropertyInfo  Z
            0   11     9    supressAccessorWarnings  Z
            1   11    10                 properties  Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: ([Ljava/lang/Class;Ljava/util/Collection<Lcom/sun/xml/internal/bind/api/TypeReference;>;Ljava/util/Map<Ljava/lang/Class;Ljava/lang/Class;>;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;ZZZZ)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
      1:
        com.sun.istack.internal.Nullable()
      2:
        com.sun.istack.internal.Nullable()
      3:
        com.sun.istack.internal.Nullable()
      4:
      5:
        com.sun.istack.internal.Nullable()
      6:
      7:
      8:
      9:
    MethodParameters:
                           Name  Flags
      classes                    
      typeRefs                   
      subclassReplacements       
      defaultNamespaceRemap      
      c14nSupport                
      ar                         
      xmlAccessorFactorySupport  
      allNillable                
      retainPropertyInfo         
      supressAccessorWarnings    

  public static com.sun.xml.internal.bind.api.JAXBRIContext newInstance(java.lang.Class[], java.util.Collection<com.sun.xml.internal.bind.api.TypeReference>, java.lang.String, boolean);
    descriptor: ([Ljava/lang/Class;Ljava/util/Collection;Ljava/lang/String;Z)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // java.lang.Class[] classes
        start local 1 // java.util.Collection typeRefs
        start local 2 // java.lang.String defaultNamespaceRemap
        start local 3 // boolean c14nSupport
         0: .line 162
            aload 0 /* classes */
            aload 1 /* typeRefs */
            invokestatic java.util.Collections.emptyMap:()Ljava/util/Map;
         1: .line 163
            aload 2 /* defaultNamespaceRemap */
            iload 3 /* c14nSupport */
            aconst_null
         2: .line 162
            invokestatic com.sun.xml.internal.bind.api.JAXBRIContext.newInstance:([Ljava/lang/Class;Ljava/util/Collection;Ljava/util/Map;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
            areturn
        end local 3 // boolean c14nSupport
        end local 2 // java.lang.String defaultNamespaceRemap
        end local 1 // java.util.Collection typeRefs
        end local 0 // java.lang.Class[] classes
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    3     0                classes  [Ljava/lang/Class;
            0    3     1               typeRefs  Ljava/util/Collection<Lcom/sun/xml/internal/bind/api/TypeReference;>;
            0    3     2  defaultNamespaceRemap  Ljava/lang/String;
            0    3     3            c14nSupport  Z
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: ([Ljava/lang/Class;Ljava/util/Collection<Lcom/sun/xml/internal/bind/api/TypeReference;>;Ljava/lang/String;Z)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
      1:
        com.sun.istack.internal.Nullable()
      2:
        com.sun.istack.internal.Nullable()
      3:
    MethodParameters:
                       Name  Flags
      classes                
      typeRefs               
      defaultNamespaceRemap  
      c14nSupport            

  public abstract boolean hasSwaRef();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.xml.namespace.QName getElementName(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.Nullable()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      o     

  public abstract javax.xml.namespace.QName getElementName(java.lang.Class);
    descriptor: (Ljava/lang/Class;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.Nullable()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      o     

  public abstract com.sun.xml.internal.bind.api.Bridge createBridge(com.sun.xml.internal.bind.api.TypeReference);
    descriptor: (Lcom/sun/xml/internal/bind/api/TypeReference;)Lcom/sun/xml/internal/bind/api/Bridge;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      ref   

  public abstract com.sun.xml.internal.bind.api.BridgeContext createBridgeContext();
    descriptor: ()Lcom/sun/xml/internal/bind/api/BridgeContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()

  public abstract <B, V> com.sun.xml.internal.bind.api.RawAccessor<B, V> getElementPropertyAccessor(java.lang.Class<B>, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/internal/bind/api/RawAccessor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.bind.JAXBException
    Signature: <B:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/Class<TB;>;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/xml/internal/bind/api/RawAccessor<TB;TV;>;
    MethodParameters:
             Name  Flags
      wrapperBean  
      nsUri        
      localName    

  public abstract java.util.List<java.lang.String> getKnownNamespaceURIs();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()

  public abstract void generateSchema(javax.xml.bind.SchemaOutputResolver);
    descriptor: (Ljavax/xml/bind/SchemaOutputResolver;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
                Name  Flags
      outputResolver  

  public abstract javax.xml.namespace.QName getTypeName(com.sun.xml.internal.bind.api.TypeReference);
    descriptor: (Lcom/sun/xml/internal/bind/api/TypeReference;)Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
      Name  Flags
      tr    

  public abstract java.lang.String getBuildId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()

  public abstract void generateEpisode(javax.xml.transform.Result);
    descriptor: (Ljavax/xml/transform/Result;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      output  

  public abstract com.sun.xml.internal.bind.v2.model.runtime.RuntimeTypeInfoSet getRuntimeTypeInfoSet();
    descriptor: ()Lcom/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public static java.lang.String mangleNameToVariableName(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String localName
         0: .line 361
            getstatic com.sun.xml.internal.bind.api.impl.NameConverter.standard:Lcom/sun/xml/internal/bind/api/impl/NameConverter;
            aload 0 /* localName */
            invokeinterface com.sun.xml.internal.bind.api.impl.NameConverter.toVariableName:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 0 // java.lang.String localName
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  localName  Ljava/lang/String;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
           Name  Flags
      localName  

  public static java.lang.String mangleNameToClassName(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String localName
         0: .line 374
            getstatic com.sun.xml.internal.bind.api.impl.NameConverter.standard:Lcom/sun/xml/internal/bind/api/impl/NameConverter;
            aload 0 /* localName */
            invokeinterface com.sun.xml.internal.bind.api.impl.NameConverter.toClassName:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 0 // java.lang.String localName
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  localName  Ljava/lang/String;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
           Name  Flags
      localName  

  public static java.lang.String mangleNameToPropertyName(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String localName
         0: .line 389
            getstatic com.sun.xml.internal.bind.api.impl.NameConverter.standard:Lcom/sun/xml/internal/bind/api/impl/NameConverter;
            aload 0 /* localName */
            invokeinterface com.sun.xml.internal.bind.api.impl.NameConverter.toPropertyName:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 0 // java.lang.String localName
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0  localName  Ljava/lang/String;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.NotNull()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
    MethodParameters:
           Name  Flags
      localName  

  public static java.lang.reflect.Type getBaseType(java.lang.reflect.Type, java.lang.Class);
    descriptor: (Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // java.lang.reflect.Type type
        start local 1 // java.lang.Class baseType
         0: .line 419
            getstatic com.sun.xml.internal.bind.api.Utils.REFLECTION_NAVIGATOR:Lcom/sun/xml/internal/bind/v2/model/nav/Navigator;
            aload 0 /* type */
            aload 1 /* baseType */
            invokeinterface com.sun.xml.internal.bind.v2.model.nav.Navigator.getBaseClass:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.reflect.Type
            areturn
        end local 1 // java.lang.Class baseType
        end local 0 // java.lang.reflect.Type type
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      type  Ljava/lang/reflect/Type;
            0    1     1  baseType  Ljava/lang/Class;
    RuntimeInvisibleAnnotations: 
      com.sun.istack.internal.Nullable()
    RuntimeInvisibleParameterAnnotations: 
      0:
        com.sun.istack.internal.NotNull()
      1:
        com.sun.istack.internal.NotNull()
    MethodParameters:
          Name  Flags
      type      
      baseType  
}
SourceFile: "JAXBRIContext.java"