class org.graalvm.polyglot.Engine$PolyglotInvalid$2 extends org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractManagementImpl
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.graalvm.polyglot.Engine$PolyglotInvalid$2
super_class: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractManagementImpl
{
final org.graalvm.polyglot.Engine$PolyglotInvalid this$1;
descriptor: Lorg/graalvm/polyglot/Engine$PolyglotInvalid;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(org.graalvm.polyglot.Engine$PolyglotInvalid, org.graalvm.polyglot.impl.AbstractPolyglotImpl);
descriptor: (Lorg/graalvm/polyglot/Engine$PolyglotInvalid;Lorg/graalvm/polyglot/impl/AbstractPolyglotImpl;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 2 0: aload 0
aload 1
putfield org.graalvm.polyglot.Engine$PolyglotInvalid$2.this$1:Lorg/graalvm/polyglot/Engine$PolyglotInvalid;
aload 0
aload 2
invokespecial org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractManagementImpl.<init>:(Lorg/graalvm/polyglot/impl/AbstractPolyglotImpl;)V
return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 2 $anonymous0 Lorg/graalvm/polyglot/impl/AbstractPolyglotImpl;
MethodParameters:
Name Flags
this$0 final
$anonymous0
public boolean isExecutionEventStatement(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public boolean isExecutionEventRoot(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public boolean isExecutionEventExpression(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public java.lang.String getExecutionEventRootName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public org.graalvm.polyglot.PolyglotException getExecutionEventException(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/graalvm/polyglot/PolyglotException;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public org.graalvm.polyglot.Value getExecutionEventReturnValue(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/graalvm/polyglot/Value;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public org.graalvm.polyglot.SourceSection getExecutionEventLocation(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/graalvm/polyglot/SourceSection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public java.util.List<org.graalvm.polyglot.Value> getExecutionEventInputValues();
descriptor: (Ljava/lang/Object;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
Signature: (Ljava/lang/Object;)Ljava/util/List<Lorg/graalvm/polyglot/Value;>;
MethodParameters:
Name Flags
impl
public void closeExecutionListener(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 impl Ljava/lang/Object;
MethodParameters:
Name Flags
impl
public attachExecutionListener(org.graalvm.polyglot.Engine, java.util.function.Consumer<org.graalvm.polyglot.management.ExecutionEvent>, java.util.function.Consumer<org.graalvm.polyglot.management.ExecutionEvent>, boolean, boolean, boolean, java.util.function.Predicate<org.graalvm.polyglot.Source>, java.util.function.Predicate<java.lang.String>, boolean, boolean, boolean);
descriptor: (Lorg/graalvm/polyglot/Engine;Ljava/util/function/Consumer;Ljava/util/function/Consumer;ZZZLjava/util/function/Predicate;Ljava/util/function/Predicate;ZZZ)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=12, args_size=12
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 0: invokestatic org.graalvm.polyglot.Engine$PolyglotInvalid.noPolyglotImplementationFound:()Ljava/lang/RuntimeException;
athrow
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/polyglot/Engine$PolyglotInvalid$2;
0 1 1 engine Lorg/graalvm/polyglot/Engine;
0 1 2 onEnter Ljava/util/function/Consumer<Lorg/graalvm/polyglot/management/ExecutionEvent;>;
0 1 3 onReturn Ljava/util/function/Consumer<Lorg/graalvm/polyglot/management/ExecutionEvent;>;
0 1 4 expressions Z
0 1 5 statements Z
0 1 6 roots Z
0 1 7 sourceFilter Ljava/util/function/Predicate<Lorg/graalvm/polyglot/Source;>;
0 1 8 rootFilter Ljava/util/function/Predicate<Ljava/lang/String;>;
0 1 9 collectInputValues Z
0 1 10 collectReturnValues Z
0 1 11 collectErrors Z
Signature: (Lorg/graalvm/polyglot/Engine;Ljava/util/function/Consumer<Lorg/graalvm/polyglot/management/ExecutionEvent;>;Ljava/util/function/Consumer<Lorg/graalvm/polyglot/management/ExecutionEvent;>;ZZZLjava/util/function/Predicate<Lorg/graalvm/polyglot/Source;>;Ljava/util/function/Predicate<Ljava/lang/String;>;ZZZ)Ljava/lang/Object;
MethodParameters:
Name Flags
engine
onEnter
onReturn
expressions
statements
roots
sourceFilter
rootFilter
collectInputValues
collectReturnValues
collectErrors
}
SourceFile: "Engine.java"
EnclosingMethod: org.graalvm.polyglot.Engine$PolyglotInvalid.getManagementImpl:()Lorg/graalvm/polyglot/impl/AbstractPolyglotImpl$AbstractManagementImpl;
NestHost: org.graalvm.polyglot.Engine
InnerClasses:
private PolyglotInvalid = org.graalvm.polyglot.Engine$PolyglotInvalid of org.graalvm.polyglot.Engine
org.graalvm.polyglot.Engine$PolyglotInvalid$2
public abstract AbstractManagementImpl = org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractManagementImpl of org.graalvm.polyglot.impl.AbstractPolyglotImpl