public class org.apache.batik.bridge.RhinoInterpreter$Factory extends org.mozilla.javascript.ContextFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.bridge.RhinoInterpreter$Factory
super_class: org.mozilla.javascript.ContextFactory
{
final org.apache.batik.bridge.RhinoInterpreter this$0;
descriptor: Lorg/apache/batik/bridge/RhinoInterpreter;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
protected void <init>(org.apache.batik.bridge.RhinoInterpreter);
descriptor: (Lorg/apache/batik/bridge/RhinoInterpreter;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield org.apache.batik.bridge.RhinoInterpreter$Factory.this$0:Lorg/apache/batik/bridge/RhinoInterpreter;
aload 0
invokespecial org.mozilla.javascript.ContextFactory.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/bridge/RhinoInterpreter$Factory;
MethodParameters:
Name Flags
this$0 final
protected org.mozilla.javascript.Context makeContext();
descriptor: ()Lorg/mozilla/javascript/Context;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokespecial org.mozilla.javascript.ContextFactory.makeContext:()Lorg/mozilla/javascript/Context;
astore 1
start local 1 1: aload 1
aload 0
getfield org.apache.batik.bridge.RhinoInterpreter$Factory.this$0:Lorg/apache/batik/bridge/RhinoInterpreter;
getfield org.apache.batik.bridge.RhinoInterpreter.wrapFactory:Lorg/mozilla/javascript/WrapFactory;
invokevirtual org.mozilla.javascript.Context.setWrapFactory:(Lorg/mozilla/javascript/WrapFactory;)V
2: aload 1
aload 0
getfield org.apache.batik.bridge.RhinoInterpreter$Factory.this$0:Lorg/apache/batik/bridge/RhinoInterpreter;
getfield org.apache.batik.bridge.RhinoInterpreter.securityController:Lorg/mozilla/javascript/SecurityController;
invokevirtual org.mozilla.javascript.Context.setSecurityController:(Lorg/mozilla/javascript/SecurityController;)V
3: aload 1
aload 0
getfield org.apache.batik.bridge.RhinoInterpreter$Factory.this$0:Lorg/apache/batik/bridge/RhinoInterpreter;
getfield org.apache.batik.bridge.RhinoInterpreter.classShutter:Lorg/mozilla/javascript/ClassShutter;
invokevirtual org.mozilla.javascript.Context.setClassShutter:(Lorg/mozilla/javascript/ClassShutter;)V
4: aload 0
getfield org.apache.batik.bridge.RhinoInterpreter$Factory.this$0:Lorg/apache/batik/bridge/RhinoInterpreter;
getfield org.apache.batik.bridge.RhinoInterpreter.rhinoClassLoader:Lorg/apache/batik/script/rhino/RhinoClassLoader;
ifnonnull 6
5: aload 1
iconst_m1
invokevirtual org.mozilla.javascript.Context.setOptimizationLevel:(I)V
6: StackMap locals: org.mozilla.javascript.Context
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/bridge/RhinoInterpreter$Factory;
1 7 1 cx Lorg/mozilla/javascript/Context;
}
SourceFile: "RhinoInterpreter.java"
NestHost: org.apache.batik.bridge.RhinoInterpreter
InnerClasses:
protected Factory = org.apache.batik.bridge.RhinoInterpreter$Factory of org.apache.batik.bridge.RhinoInterpreter