public class com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory extends com.sun.xml.internal.ws.spi.db.BindingContextFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory
  super_class: com.sun.xml.internal.ws.spi.db.BindingContextFactory
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
         0: .line 56
            aload 0 /* this */
            invokespecial com.sun.xml.internal.ws.spi.db.BindingContextFactory.<init>:()V
            return
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;

  public com.sun.xml.internal.ws.spi.db.BindingContext newContext(javax.xml.bind.JAXBContext);
    descriptor: (Ljavax/xml/bind/JAXBContext;)Lcom/sun/xml/internal/ws/spi/db/BindingContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // javax.xml.bind.JAXBContext context
         0: .line 60
            new com.sun.xml.internal.ws.db.glassfish.JAXBRIContextWrapper
            dup
            aload 1 /* context */
            checkcast com.sun.xml.internal.bind.api.JAXBRIContext
            aconst_null
            invokespecial com.sun.xml.internal.ws.db.glassfish.JAXBRIContextWrapper.<init>:(Lcom/sun/xml/internal/bind/api/JAXBRIContext;Ljava/util/Map;)V
            areturn
        end local 1 // javax.xml.bind.JAXBContext context
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0    1     1  context  Ljavax/xml/bind/JAXBContext;
    MethodParameters:
         Name  Flags
      context  

  public com.sun.xml.internal.ws.spi.db.BindingContext newContext(com.sun.xml.internal.ws.spi.db.BindingInfo);
    descriptor: (Lcom/sun/xml/internal/ws/spi/db/BindingInfo;)Lcom/sun/xml/internal/ws/spi/db/BindingContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=10, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // com.sun.xml.internal.ws.spi.db.BindingInfo bi
         0: .line 65
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.contentClasses:()Ljava/util/Collection;
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.contentClasses:()Ljava/util/Collection;
            invokeinterface java.util.Collection.size:()I
            anewarray java.lang.Class
            invokeinterface java.util.Collection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
            checkcast java.lang.Class[]
            astore 2 /* classes */
        start local 2 // java.lang.Class[] classes
         1: .line 66
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 6
         3: .line 67
      StackMap locals: java.lang.Class[] int
      StackMap stack:
            ldc Lcom/sun/xml/internal/ws/spi/db/WrapperComposite;
            aload 2 /* classes */
            iload 3 /* i */
            aaload
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 5
         4: .line 68
            aload 2 /* classes */
            iload 3 /* i */
            ldc Lcom/sun/xml/internal/bind/api/CompositeStructure;
            aastore
         5: .line 66
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 3 /* i */
            aload 2 /* classes */
            arraylength
            if_icmplt 3
        end local 3 // int i
         7: .line 71
            aload 0 /* this */
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.typeInfos:()Ljava/util/Collection;
            invokevirtual com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory.typeInfoMappings:(Ljava/util/Collection;)Ljava/util/Map;
            astore 3 /* typeInfoMappings */
        start local 3 // java.util.Map typeInfoMappings
         8: .line 72
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.subclassReplacements:()Ljava/util/Map;
            astore 4 /* subclassReplacements */
        start local 4 // java.util.Map subclassReplacements
         9: .line 73
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.getDefaultNamespace:()Ljava/lang/String;
            astore 5 /* defaultNamespaceRemap */
        start local 5 // java.lang.String defaultNamespaceRemap
        10: .line 74
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.properties:()Ljava/util/Map;
            ldc "c14nSupport"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 6 /* c14nSupport */
        start local 6 // java.lang.Boolean c14nSupport
        11: .line 75
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.properties:()Ljava/util/Map;
            ldc "com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader"
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader
            astore 7 /* ar */
        start local 7 // com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader ar
        12: .line 76
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.properties:()Ljava/util/Map;
            ldc Lcom/sun/xml/internal/ws/developer/JAXBContextFactory;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.developer.JAXBContextFactory
            astore 8 /* jaxbContextFactory */
        start local 8 // com.sun.xml.internal.ws.developer.JAXBContextFactory jaxbContextFactory
        13: .line 78
            aload 8 /* jaxbContextFactory */
            ifnull 20
        14: .line 79
            aload 8 /* jaxbContextFactory */
        15: .line 80
            aload 1 /* bi */
            invokevirtual com.sun.xml.internal.ws.spi.db.BindingInfo.getSEIModel:()Lcom/sun/xml/internal/ws/api/model/SEIModel;
        16: .line 81
            aload 0 /* this */
            aload 2 /* classes */
            invokevirtual com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory.toList:([Ljava/lang/Object;)Ljava/util/List;
        17: .line 82
            aload 0 /* this */
            aload 3 /* typeInfoMappings */
            invokeinterface java.util.Map.values:()Ljava/util/Collection;
            invokevirtual com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory.toList:(Ljava/util/Collection;)Ljava/util/List;
        18: .line 79
            invokeinterface com.sun.xml.internal.ws.developer.JAXBContextFactory.createJAXBContext:(Lcom/sun/xml/internal/ws/api/model/SEIModel;Ljava/util/List;Ljava/util/List;)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
        19: .line 82
            goto 26
        20: .line 84
      StackMap locals: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory com.sun.xml.internal.ws.spi.db.BindingInfo java.lang.Class[] java.util.Map java.util.Map java.lang.String java.lang.Boolean com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader com.sun.xml.internal.ws.developer.JAXBContextFactory
      StackMap stack:
            aload 2 /* classes */
            aload 3 /* typeInfoMappings */
            invokeinterface java.util.Map.values:()Ljava/util/Collection;
        21: .line 85
            aload 4 /* subclassReplacements */
            aload 5 /* defaultNamespaceRemap */
        22: .line 86
            aload 6 /* c14nSupport */
            ifnull 23
            aload 6 /* c14nSupport */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            goto 24
      StackMap locals: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory com.sun.xml.internal.ws.spi.db.BindingInfo java.lang.Class[] java.util.Map java.util.Map java.lang.String java.lang.Boolean com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader com.sun.xml.internal.ws.developer.JAXBContextFactory
      StackMap stack: java.lang.Class[] java.util.Collection java.util.Map java.lang.String
        23: iconst_0
        24: .line 87
      StackMap locals: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory com.sun.xml.internal.ws.spi.db.BindingInfo java.lang.Class[] java.util.Map java.util.Map java.lang.String java.lang.Boolean com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader com.sun.xml.internal.ws.developer.JAXBContextFactory
      StackMap stack: java.lang.Class[] java.util.Collection java.util.Map java.lang.String int
            aload 7 /* ar */
            iconst_0
            iconst_0
            iconst_0
        25: .line 83
            invokestatic com.sun.xml.internal.bind.v2.ContextFactory.createContext:([Ljava/lang/Class;Ljava/util/Collection;Ljava/util/Map;Ljava/lang/String;ZLcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;ZZZ)Lcom/sun/xml/internal/bind/api/JAXBRIContext;
        26: .line 78
      StackMap locals:
      StackMap stack: com.sun.xml.internal.bind.api.JAXBRIContext
            astore 9 /* context */
        start local 9 // com.sun.xml.internal.bind.api.JAXBRIContext context
        27: .line 88
            new com.sun.xml.internal.ws.db.glassfish.JAXBRIContextWrapper
            dup
            aload 9 /* context */
            aload 3 /* typeInfoMappings */
            invokespecial com.sun.xml.internal.ws.db.glassfish.JAXBRIContextWrapper.<init>:(Lcom/sun/xml/internal/bind/api/JAXBRIContext;Ljava/util/Map;)V
        28: areturn
        end local 9 // com.sun.xml.internal.bind.api.JAXBRIContext context
        29: .line 89
      StackMap locals:
      StackMap stack: java.lang.Exception
            astore 9 /* e */
        start local 9 // java.lang.Exception e
        30: .line 90
            new com.sun.xml.internal.ws.spi.db.DatabindingException
            dup
            aload 9 /* e */
            invokespecial com.sun.xml.internal.ws.spi.db.DatabindingException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 9 // java.lang.Exception e
        end local 8 // com.sun.xml.internal.ws.developer.JAXBContextFactory jaxbContextFactory
        end local 7 // com.sun.xml.internal.bind.v2.model.annotation.RuntimeAnnotationReader ar
        end local 6 // java.lang.Boolean c14nSupport
        end local 5 // java.lang.String defaultNamespaceRemap
        end local 4 // java.util.Map subclassReplacements
        end local 3 // java.util.Map typeInfoMappings
        end local 2 // java.lang.Class[] classes
        end local 1 // com.sun.xml.internal.ws.spi.db.BindingInfo bi
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0   31     0                   this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0   31     1                     bi  Lcom/sun/xml/internal/ws/spi/db/BindingInfo;
            1   31     2                classes  [Ljava/lang/Class;
            2    7     3                      i  I
            8   31     3       typeInfoMappings  Ljava/util/Map<Lcom/sun/xml/internal/ws/spi/db/TypeInfo;Lcom/sun/xml/internal/bind/api/TypeReference;>;
            9   31     4   subclassReplacements  Ljava/util/Map<Ljava/lang/Class;Ljava/lang/Class;>;
           10   31     5  defaultNamespaceRemap  Ljava/lang/String;
           11   31     6            c14nSupport  Ljava/lang/Boolean;
           12   31     7                     ar  Lcom/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader;
           13   31     8     jaxbContextFactory  Lcom/sun/xml/internal/ws/developer/JAXBContextFactory;
           27   29     9                context  Lcom/sun/xml/internal/bind/api/JAXBRIContext;
           30   31     9                      e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
          13    28      29  Class java.lang.Exception
    MethodParameters:
      Name  Flags
      bi    

  private <T> java.util.List<T> toList(T[]);
    descriptor: ([Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // java.lang.Object[] a
         0: .line 95
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 2 /* l */
        start local 2 // java.util.List l
         1: .line 96
            aload 2 /* l */
            aload 1 /* a */
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
         2: .line 97
            aload 2 /* l */
            areturn
        end local 2 // java.util.List l
        end local 1 // java.lang.Object[] a
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0    3     1     a  [Ljava/lang/Object;
            1    3     2     l  Ljava/util/List<TT;>;
    Signature: <T:Ljava/lang/Object;>([TT;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      a     

  private <T> java.util.List<T> toList(java.util.Collection<T>);
    descriptor: (Ljava/util/Collection;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // java.util.Collection col
         0: .line 101
            aload 1 /* col */
            instanceof java.util.List
            ifeq 2
         1: .line 102
            aload 1 /* col */
            checkcast java.util.List
            areturn
         2: .line 104
      StackMap locals:
      StackMap stack:
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 2 /* l */
        start local 2 // java.util.List l
         3: .line 105
            aload 2 /* l */
            aload 1 /* col */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
         4: .line 106
            aload 2 /* l */
            areturn
        end local 2 // java.util.List l
        end local 1 // java.util.Collection col
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0    5     1   col  Ljava/util/Collection<TT;>;
            3    5     2     l  Ljava/util/List<TT;>;
    Signature: <T:Ljava/lang/Object;>(Ljava/util/Collection<TT;>;)Ljava/util/List<TT;>;
    MethodParameters:
      Name  Flags
      col   

  private java.util.Map<com.sun.xml.internal.ws.spi.db.TypeInfo, com.sun.xml.internal.bind.api.TypeReference> typeInfoMappings(java.util.Collection<com.sun.xml.internal.ws.spi.db.TypeInfo>);
    descriptor: (Ljava/util/Collection;)Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=7, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // java.util.Collection typeInfos
         0: .line 110
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 2 /* map */
        start local 2 // java.util.Map map
         1: .line 111
            aload 1 /* typeInfos */
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 4
            goto 8
      StackMap locals: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory java.util.Collection java.util.Map top java.util.Iterator
      StackMap stack:
         2: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.ws.spi.db.TypeInfo
            astore 3 /* ti */
        start local 3 // com.sun.xml.internal.ws.spi.db.TypeInfo ti
         3: .line 112
            ldc Lcom/sun/xml/internal/ws/spi/db/WrapperComposite;
            aload 3 /* ti */
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.type:Ljava/lang/reflect/Type;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifeq 4
            ldc Lcom/sun/xml/internal/bind/api/CompositeStructure;
            goto 5
      StackMap locals: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory java.util.Collection java.util.Map com.sun.xml.internal.ws.spi.db.TypeInfo java.util.Iterator
      StackMap stack:
         4: aload 3 /* ti */
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.type:Ljava/lang/reflect/Type;
      StackMap locals:
      StackMap stack: java.lang.reflect.Type
         5: astore 5 /* type */
        start local 5 // java.lang.reflect.Type type
         6: .line 113
            new com.sun.xml.internal.bind.api.TypeReference
            dup
            aload 3 /* ti */
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.tagName:Ljavax/xml/namespace/QName;
            aload 5 /* type */
            aload 3 /* ti */
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.annotations:[Ljava/lang/annotation/Annotation;
            invokespecial com.sun.xml.internal.bind.api.TypeReference.<init>:(Ljavax/xml/namespace/QName;Ljava/lang/reflect/Type;[Ljava/lang/annotation/Annotation;)V
            astore 6 /* tr */
        start local 6 // com.sun.xml.internal.bind.api.TypeReference tr
         7: .line 114
            aload 2 /* map */
            aload 3 /* ti */
            aload 6 /* tr */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 6 // com.sun.xml.internal.bind.api.TypeReference tr
        end local 5 // java.lang.reflect.Type type
        end local 3 // com.sun.xml.internal.ws.spi.db.TypeInfo ti
         8: .line 111
      StackMap locals: com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory java.util.Collection java.util.Map top java.util.Iterator
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 2
         9: .line 116
            aload 2 /* map */
            areturn
        end local 2 // java.util.Map map
        end local 1 // java.util.Collection typeInfos
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   10     0       this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0   10     1  typeInfos  Ljava/util/Collection<Lcom/sun/xml/internal/ws/spi/db/TypeInfo;>;
            1   10     2        map  Ljava/util/Map<Lcom/sun/xml/internal/ws/spi/db/TypeInfo;Lcom/sun/xml/internal/bind/api/TypeReference;>;
            3    8     3         ti  Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            6    8     5       type  Ljava/lang/reflect/Type;
            7    8     6         tr  Lcom/sun/xml/internal/bind/api/TypeReference;
    Signature: (Ljava/util/Collection<Lcom/sun/xml/internal/ws/spi/db/TypeInfo;>;)Ljava/util/Map<Lcom/sun/xml/internal/ws/spi/db/TypeInfo;Lcom/sun/xml/internal/bind/api/TypeReference;>;
    MethodParameters:
           Name  Flags
      typeInfos  

  protected com.sun.xml.internal.ws.spi.db.BindingContext getContext(javax.xml.bind.Marshaller);
    descriptor: (Ljavax/xml/bind/Marshaller;)Lcom/sun/xml/internal/ws/spi/db/BindingContext;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // javax.xml.bind.Marshaller m
         0: .line 121
            aload 0 /* this */
            aload 1 /* m */
            checkcast com.sun.xml.internal.bind.v2.runtime.MarshallerImpl
            invokevirtual com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.getContext:()Lcom/sun/xml/internal/bind/v2/runtime/JAXBContextImpl;
            invokevirtual com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory.newContext:(Ljavax/xml/bind/JAXBContext;)Lcom/sun/xml/internal/ws/spi/db/BindingContext;
            areturn
        end local 1 // javax.xml.bind.Marshaller m
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0    1     1     m  Ljavax/xml/bind/Marshaller;
    MethodParameters:
      Name  Flags
      m     

  protected boolean isFor(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
        start local 1 // java.lang.String str
         0: .line 126
            aload 1 /* str */
            ldc "glassfish.jaxb"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         1: .line 127
            aload 1 /* str */
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         2: .line 128
            aload 1 /* str */
            ldc "com.sun.xml.internal.bind.v2.runtime"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         3: .line 126
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         4: iconst_1
            ireturn
        end local 1 // java.lang.String str
        end local 0 // com.sun.xml.internal.ws.db.glassfish.JAXBRIContextFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory;
            0    5     1   str  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      str   
}
SourceFile: "JAXBRIContextFactory.java"