public class freemarker.ext.rhino.RhinoScriptableModel implements freemarker.template.TemplateHashModelEx, freemarker.template.TemplateSequenceModel, freemarker.template.AdapterTemplateModel, freemarker.template.TemplateScalarModel, freemarker.template.TemplateBooleanModel, freemarker.template.TemplateNumberModel
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: freemarker.ext.rhino.RhinoScriptableModel
  super_class: java.lang.Object
{
  static final freemarker.ext.util.ModelFactory FACTORY;
    descriptor: Lfreemarker/ext/util/ModelFactory;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  private final Scriptable scriptable;
    descriptor: LScriptable;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final freemarker.ext.beans.BeansWrapper wrapper;
    descriptor: Lfreemarker/ext/beans/BeansWrapper;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(Scriptable, freemarker.ext.beans.BeansWrapper);
    descriptor: (LScriptable;Lfreemarker/ext/beans/BeansWrapper;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 22
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.mozilla cannot be resolved\n\tThe import org.mozilla cannot be resolved\n\tThe import org.mozilla cannot be resolved\n\tThe import org.mozilla cannot be resolved\n\tThe import org.mozilla cannot be resolved\n\tThe import org.mozilla cannot be resolved\n\tThe constructor RhinoScriptableModel(Scriptable, BeansWrapper) 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\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\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\tScriptable cannot be resolved to a type\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n\tContext cannot be resolved\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\tScriptable cannot be resolved to a type\n\tNativeJavaObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tEvaluatorException cannot be resolved to a type\n\tNativeJavaObject cannot be resolved\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;
    MethodParameters:
            Name  Flags
      scriptable  
      wrapper     

  public freemarker.template.TemplateModel get(java.lang.String);
    descriptor: (Ljava/lang/String;)Lfreemarker/template/TemplateModel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tFunction 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 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;
    Exceptions:
      throws freemarker.template.TemplateModelException
    MethodParameters:
      Name  Flags
      key   

  public freemarker.template.TemplateModel get(int);
    descriptor: (I)Lfreemarker/template/TemplateModel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 72
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tFunction cannot be resolved to a type\n\tFunction 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 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;
    Exceptions:
      throws freemarker.template.TemplateModelException
    MethodParameters:
       Name  Flags
      index  

  public boolean isEmpty();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 81
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  public freemarker.template.TemplateCollectionModel keys();
    descriptor: ()Lfreemarker/template/TemplateCollectionModel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 85
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;
    Exceptions:
      throws freemarker.template.TemplateModelException

  public int size();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 89
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  public freemarker.template.TemplateCollectionModel values();
    descriptor: ()Lfreemarker/template/TemplateCollectionModel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 93
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tScriptableObject cannot be resolved\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;
    Exceptions:
      throws freemarker.template.TemplateModelException

  public boolean getAsBoolean();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 109
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  public java.lang.Number getAsNumber();
    descriptor: ()Ljava/lang/Number;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 113
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  public java.lang.String getAsString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 117
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tContext cannot be resolved\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  Scriptable getScriptable();
    descriptor: ()LScriptable;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 120
            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 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  freemarker.ext.beans.BeansWrapper getWrapper();
    descriptor: ()Lfreemarker/ext/beans/BeansWrapper;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 124
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;

  public java.lang.Object getAdaptedObject(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 // freemarker.ext.rhino.RhinoScriptableModel this
         0: .line 131
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNativeJavaObject cannot be resolved\n\tScriptable cannot be resolved to a type\n\tEvaluatorException cannot be resolved to a type\n\tNativeJavaObject cannot be resolved\n\tScriptable cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // freemarker.ext.rhino.RhinoScriptableModel this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lfreemarker/ext/rhino/RhinoScriptableModel;
    MethodParameters:
      Name  Flags
      hint  
}
SourceFile: "RhinoScriptableModel.java"
NestMembers:
  freemarker.ext.rhino.RhinoScriptableModel$1