Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/jdk/internal/vm/Continuation_static.fz


# Fuzion interface to static members of Java class 'jdk.internal.vm.Continuation'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.jdk.internal.vm.Continuation_static is

  # call Java static method 'public static jdk.internal.vm.Continuation jdk.internal.vm.Continuation.getCurrentContinuation(jdk.internal.vm.ContinuationScope)':
  #
  public getCurrentContinuation_Ljdk_7_internal_7_vm_7_ContinuationScope_s_(arg0 Java.jdk.internal.vm.ContinuationScope) Java.jdk.internal.vm.Continuation =>
    fuzion.java.call_static (Java.jdk.internal.vm.Continuation) "jdk.internal.vm.Continuation" "getCurrentContinuation" "(Ljdk/internal/vm/ContinuationScope;)Ljdk/internal/vm/Continuation;" [(Java.jdk.internal.vm.Continuation_static.getCurrentContinuation_Ljdk_7_internal_7_vm_7_ContinuationScope_s_.this.arg0)]

  # call Java static method 'public static boolean jdk.internal.vm.Continuation.isPinned(jdk.internal.vm.ContinuationScope)':
  #
  public isPinned_Ljdk_7_internal_7_vm_7_ContinuationScope_s_(arg0 Java.jdk.internal.vm.ContinuationScope) bool =>
    fuzion.java.call_static (bool) "jdk.internal.vm.Continuation" "isPinned" "(Ljdk/internal/vm/ContinuationScope;)Z" [(Java.jdk.internal.vm.Continuation_static.isPinned_Ljdk_7_internal_7_vm_7_ContinuationScope_s_.this.arg0)]

  # call Java static method 'public static native void jdk.internal.vm.Continuation.pin()':
  #
  public pin unit =>
    fuzion.java.call_static (unit) "jdk.internal.vm.Continuation" "pin" "()V" []

  # call Java static method 'public static native void jdk.internal.vm.Continuation.unpin()':
  #
  public unpin unit =>
    fuzion.java.call_static (unit) "jdk.internal.vm.Continuation" "unpin" "()V" []

  # call Java static method 'public static java.lang.Object jdk.internal.vm.Continuation.wrapWalk(jdk.internal.vm.Continuation,jdk.internal.vm.ContinuationScope,java.util.function.Supplier)':
  #
  public wrapWalk_Ljdk_7_internal_7_vm_7_Continuation_s_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_util_7_function_7_Supplier_s_(arg0 Java.jdk.internal.vm.Continuation, arg1 Java.jdk.internal.vm.ContinuationScope, arg2 Java.java.util.function.Supplier) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "jdk.internal.vm.Continuation" "wrapWalk" "(Ljdk/internal/vm/Continuation;Ljdk/internal/vm/ContinuationScope;Ljava/util/function/Supplier;)Ljava/lang/Object;" [(Java.jdk.internal.vm.Continuation_static.wrapWalk_Ljdk_7_internal_7_vm_7_Continuation_s_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg0); (Java.jdk.internal.vm.Continuation_static.wrapWalk_Ljdk_7_internal_7_vm_7_Continuation_s_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg1); (Java.jdk.internal.vm.Continuation_static.wrapWalk_Ljdk_7_internal_7_vm_7_Continuation_s_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg2)]

  # call Java static method 'public static boolean jdk.internal.vm.Continuation.yield(jdk.internal.vm.ContinuationScope)':
  #
  public yield_Ljdk_7_internal_7_vm_7_ContinuationScope_s_(arg0 Java.jdk.internal.vm.ContinuationScope) bool =>
    fuzion.java.call_static (bool) "jdk.internal.vm.Continuation" "yield" "(Ljdk/internal/vm/ContinuationScope;)Z" [(Java.jdk.internal.vm.Continuation_static.yield_Ljdk_7_internal_7_vm_7_ContinuationScope_s_.this.arg0)]

  # short-hand to call Java method 'public static jdk.internal.vm.Continuation jdk.internal.vm.Continuation.getCurrentContinuation(jdk.internal.vm.ContinuationScope)':
  #
  public getCurrentContinuation(arg0 Java.jdk.internal.vm.ContinuationScope) (Java.jdk.internal.vm.Continuation) =>
    getCurrentContinuation_Ljdk_7_internal_7_vm_7_ContinuationScope_s_ Java.jdk.internal.vm.Continuation_static.getCurrentContinuation.this.arg0

  # short-hand to call Java method 'public static boolean jdk.internal.vm.Continuation.isPinned(jdk.internal.vm.ContinuationScope)':
  #
  public isPinned(arg0 Java.jdk.internal.vm.ContinuationScope) (bool) =>
    isPinned_Ljdk_7_internal_7_vm_7_ContinuationScope_s_ Java.jdk.internal.vm.Continuation_static.isPinned.this.arg0

  # short-hand to call Java method 'public static java.lang.Object jdk.internal.vm.Continuation.wrapWalk(jdk.internal.vm.Continuation,jdk.internal.vm.ContinuationScope,java.util.function.Supplier)':
  #
  public wrapWalk(arg0 Java.jdk.internal.vm.Continuation, arg1 Java.jdk.internal.vm.ContinuationScope, arg2 Java.java.util.function.Supplier) (Java.java.lang.Object) =>
    wrapWalk_Ljdk_7_internal_7_vm_7_Continuation_s_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_util_7_function_7_Supplier_s_ Java.jdk.internal.vm.Continuation_static.wrapWalk.this.arg0 Java.jdk.internal.vm.Continuation_static.wrapWalk.this.arg1 Java.jdk.internal.vm.Continuation_static.wrapWalk.this.arg2

  # short-hand to call Java method 'public static boolean jdk.internal.vm.Continuation.yield(jdk.internal.vm.ContinuationScope)':
  #
  public yield(arg0 Java.jdk.internal.vm.ContinuationScope) (bool) =>
    yield_Ljdk_7_internal_7_vm_7_ContinuationScope_s_ Java.jdk.internal.vm.Continuation_static.yield.this.arg0

  # call Java constructor 'public jdk.internal.vm.Continuation(jdk.internal.vm.ContinuationScope,java.lang.Runnable)':
  #
  public new_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_lang_7_Runnable_s_(arg0 Java.jdk.internal.vm.ContinuationScope, arg1 Java.java.lang.Runnable) Java.jdk.internal.vm.Continuation =>
    fuzion.java.call_constructor (Java.jdk.internal.vm.Continuation) "jdk.internal.vm.Continuation" "(Ljdk/internal/vm/ContinuationScope;Ljava/lang/Runnable;)V" [(Java.jdk.internal.vm.Continuation_static.new_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_lang_7_Runnable_s_.this.arg0); (Java.jdk.internal.vm.Continuation_static.new_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_lang_7_Runnable_s_.this.arg1)]

  # short-hand to call Java constructor 'public jdk.internal.vm.Continuation(jdk.internal.vm.ContinuationScope,java.lang.Runnable)':
  #
  public new(arg0 Java.jdk.internal.vm.ContinuationScope, arg1 Java.java.lang.Runnable) (Java.jdk.internal.vm.Continuation) =>
    new_Ljdk_7_internal_7_vm_7_ContinuationScope_s_Ljava_7_lang_7_Runnable_s_ Java.jdk.internal.vm.Continuation_static.new.this.arg0 Java.jdk.internal.vm.Continuation_static.new.this.arg1