public class jdk.nashorn.internal.objects.IteratorResult extends jdk.nashorn.internal.runtime.ScriptObject
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.nashorn.internal.objects.IteratorResult
super_class: jdk.nashorn.internal.runtime.ScriptObject
{
private static jdk.nashorn.internal.runtime.PropertyMap $nasgenmap$;
descriptor: Ljdk/nashorn/internal/runtime/PropertyMap;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
public java.lang.Object value;
descriptor: Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Property()
public java.lang.Object done;
descriptor: Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.Property()
void <init>(java.lang.Object, java.lang.Boolean, jdk.nashorn.internal.objects.Global);
descriptor: (Ljava/lang/Object;Ljava/lang/Boolean;Ljdk/nashorn/internal/objects/Global;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 // jdk.nashorn.internal.objects.IteratorResult this
start local 1 // java.lang.Object value
start local 2 // java.lang.Boolean done
start local 3 // jdk.nashorn.internal.objects.Global global
0: .line 40
aload 0 /* this */
aload 3 /* global */
invokevirtual jdk.nashorn.internal.objects.Global.getObjectPrototype:()Ljdk/nashorn/internal/runtime/ScriptObject;
getstatic jdk.nashorn.internal.objects.IteratorResult.$nasgenmap$:Ljdk/nashorn/internal/runtime/PropertyMap;
invokespecial jdk.nashorn.internal.runtime.ScriptObject.<init>:(Ljdk/nashorn/internal/runtime/ScriptObject;Ljdk/nashorn/internal/runtime/PropertyMap;)V
1: .line 41
aload 0 /* this */
aload 1 /* value */
putfield jdk.nashorn.internal.objects.IteratorResult.value:Ljava/lang/Object;
2: .line 42
aload 0 /* this */
aload 2 /* done */
putfield jdk.nashorn.internal.objects.IteratorResult.done:Ljava/lang/Object;
3: .line 43
return
end local 3 // jdk.nashorn.internal.objects.Global global
end local 2 // java.lang.Boolean done
end local 1 // java.lang.Object value
end local 0 // jdk.nashorn.internal.objects.IteratorResult this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/nashorn/internal/objects/IteratorResult;
0 4 1 value Ljava/lang/Object;
0 4 2 done Ljava/lang/Boolean;
0 4 3 global Ljdk/nashorn/internal/objects/Global;
MethodParameters:
Name Flags
value final
done final
global final
}
SourceFile: "IteratorResult.java"
RuntimeVisibleAnnotations:
jdk.nashorn.internal.objects.annotations.ScriptClass(value = "IteratorResult")