public final class com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single extends com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single
  super_class: com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader
{
  private final com.sun.xml.internal.bind.v2.runtime.reflect.Accessor acc;
    descriptor: Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader, com.sun.xml.internal.bind.v2.runtime.reflect.Accessor);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader l
        start local 2 // com.sun.xml.internal.bind.v2.runtime.reflect.Accessor acc
         0: .line 92
            aload 0 /* this */
            aload 1 /* l */
            invokespecial com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.<init>:(Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;)V
         1: .line 93
            aload 0 /* this */
            aload 2 /* acc */
            putfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single.acc:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
         2: .line 94
            return
        end local 2 // com.sun.xml.internal.bind.v2.runtime.reflect.Accessor acc
        end local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.Loader l
        end local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader$Single;
            0    3     1     l  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader;
            0    3     2   acc  Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
    MethodParameters:
      Name  Flags
      l     
      acc   

  protected void onNil(com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State);
    descriptor: (Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single this
        start local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State state
         0: .line 99
            aload 0 /* this */
            getfield com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single.acc:Lcom/sun/xml/internal/bind/v2/runtime/reflect/Accessor;
            aload 1 /* state */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getPrev:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getTarget:()Ljava/lang/Object;
            aconst_null
            invokevirtual com.sun.xml.internal.bind.v2.runtime.reflect.Accessor.set:(Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 100
            aload 1 /* state */
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.getPrev:()Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
            iconst_1
            invokevirtual com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State.setNil:(Z)V
         2: .line 101
            goto 5
      StackMap locals:
      StackMap stack: com.sun.xml.internal.bind.api.AccessorException
         3: astore 2 /* e */
        start local 2 // com.sun.xml.internal.bind.api.AccessorException e
         4: .line 102
            aload 2 /* e */
            iconst_1
            invokestatic com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single.handleGenericException:(Ljava/lang/Exception;Z)V
        end local 2 // com.sun.xml.internal.bind.api.AccessorException e
         5: .line 104
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State state
        end local 0 // com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader$Single;
            0    6     1  state  Lcom/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext$State;
            4    5     2      e  Lcom/sun/xml/internal/bind/api/AccessorException;
      Exception table:
        from    to  target  type
           0     2       3  Class com.sun.xml.internal.bind.api.AccessorException
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
       Name  Flags
      state  
}
SourceFile: "XsiNilLoader.java"
NestHost: com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader
InnerClasses:
  public final State = com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext$State of com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext
  public final Single = com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader$Single of com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader