public final class com.sun.script.javascript.JSAdapter
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.script.javascript.JSAdapter
  super_class: java.lang.Object
{
  private Scriptable prototype;
    descriptor: LScriptable;
    flags: (0x0002) ACC_PRIVATE

  private Scriptable parent;
    descriptor: LScriptable;
    flags: (0x0002) ACC_PRIVATE

  private Scriptable adaptee;
    descriptor: LScriptable;
    flags: (0x0002) ACC_PRIVATE

  private boolean isPrototype;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private static final java.lang.String GET_PROP;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "__get__"

  private static final java.lang.String HAS_PROP;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "__has__"

  private static final java.lang.String PUT_PROP;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "__put__"

  private static final java.lang.String DEL_PROP;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "__delete__"

  private static final java.lang.String GET_PROPIDS;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "__getIds__"

  void <init>(Scriptable);
    descriptor: (LScriptable;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 28
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import sun.org cannot be resolved\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tRhinoException cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptableObject cannot be resolved to a variable\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tContext cannot be resolved\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tContext cannot be resolved\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tNativeArray cannot be resolved to a type\n\tNativeArray cannot be resolved to a type\n\tNativeArray cannot be resolved to a type\n\tNativeJavaArray cannot be resolved to a type\n\tNativeJavaArray cannot be resolved to a type\n\tNativeJavaArray cannot be resolved to a type\n\tContext cannot be resolved to a variable\n\tContext cannot be resolved to a variable\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tContext cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tRhinoException cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tRhinoException cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tContext cannot be resolved\n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tFunction cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
      Name  Flags
      obj   

  public static void init(Context, Scriptable, boolean);
    descriptor: (LContext;LScriptable;Z)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 78
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tContext cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tRhinoException cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptableObject cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws RhinoException
    MethodParameters:
        Name  Flags
      cx      
      scope   
      sealed  

  public java.lang.String getClassName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 88
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;

  public java.lang.Object get(java.lang.String, Scriptable);
    descriptor: (Ljava/lang/String;LScriptable;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 92
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      name   
      start  

  public java.lang.Object get(int, Scriptable);
    descriptor: (ILScriptable;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      index  
      start  

  public boolean has(java.lang.String, Scriptable);
    descriptor: (Ljava/lang/String;LScriptable;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 112
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tContext cannot be resolved\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      name   
      start  

  public boolean has(int, Scriptable);
    descriptor: (ILScriptable;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 123
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tContext cannot be resolved\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      index  
      start  

  public void put(java.lang.String, Scriptable, java.lang.Object);
    descriptor: (Ljava/lang/String;LScriptable;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 134
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      name   
      start  
      value  

  public void put(int, Scriptable, java.lang.Object);
    descriptor: (ILScriptable;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 148
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      index  
      start  
      value  

  public void delete(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 163
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
      Name  Flags
      name  

  public void delete(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 172
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
       Name  Flags
      index  

  public Scriptable getPrototype();
    descriptor: ()LScriptable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 180
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;

  public void setPrototype(Scriptable);
    descriptor: (LScriptable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 184
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
           Name  Flags
      prototype  

  public Scriptable getParentScope();
    descriptor: ()LScriptable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 188
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;

  public void setParentScope(Scriptable);
    descriptor: (LScriptable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 192
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
        Name  Flags
      parent  

  public java.lang.Object[] getIds();
    descriptor: ()[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 197
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFunction cannot be resolved to a type\n\tThe method getAdapteeFunction(String) from the type JSAdapter refers to the missing type Function\n\tNativeArray cannot be resolved to a type\n\tNativeArray cannot be resolved to a type\n\tNativeArray cannot be resolved to a type\n\tNativeJavaArray cannot be resolved to a type\n\tNativeJavaArray cannot be resolved to a type\n\tNativeJavaArray cannot be resolved to a type\n\tContext cannot be resolved to a variable\n\tContext cannot be resolved to a variable\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;

  public boolean hasInstance(Scriptable);
    descriptor: (LScriptable;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 232
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
            Name  Flags
      scriptable  

  public java.lang.Object getDefaultValue(java.lang.Class);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 246
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
      Name  Flags
      hint  

  public java.lang.Object call(Context, Scriptable, Scriptable, java.lang.Object[]);
    descriptor: (LContext;LScriptable;LScriptable;[Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 249
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tContext cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tRhinoException cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tContext cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    Exceptions:
      throws RhinoException
    MethodParameters:
         Name  Flags
      cx       
      scope    
      thisObj  
      args     

  public Scriptable construct(Context, Scriptable, java.lang.Object[]);
    descriptor: (LContext;LScriptable;[Ljava/lang/Object;)LScriptable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tRhinoException cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tContext cannot be resolved\n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n\tFunction cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tContext cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    Exceptions:
      throws RhinoException
    MethodParameters:
       Name  Flags
      cx     
      scope  
      args   

  public Scriptable getAdaptee();
    descriptor: ()LScriptable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 285
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;

  public void setAdaptee(Scriptable);
    descriptor: (LScriptable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 289
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
         Name  Flags
      adaptee  

  private java.lang.Object mapToId(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 303
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tContext cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
      Name  Flags
      tmp   

  static Scriptable getFunctionPrototype(Scriptable);
    descriptor: (LScriptable;)LScriptable;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 307
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
       Name  Flags
      scope  

  private Function getAdapteeFunction(java.lang.String);
    descriptor: (Ljava/lang/String;)LFunction;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 311
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFunction cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tThe method getAdaptee() from the type JSAdapter refers to the missing type Scriptable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
      Name  Flags
      name  

  java.lang.Object call(Function, java.lang.Object[]);
    descriptor: (LFunction;[Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.script.javascript.JSAdapter this
         0: .line 316
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFunction cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.script.javascript.JSAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/script/javascript/JSAdapter;
    MethodParameters:
      Name  Flags
      func  
      args  
}
SourceFile: "JSAdapter.java"