Java/java/nio/channels/Selector.fz
# Fuzion interface to instance members of Java instance class 'java.nio.channels.Selector'
#
# !!!!!! 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.java.nio.channels.Selector(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is
# call Java instance method 'public abstract void java.nio.channels.Selector.close() throws java.io.IOException':
#
public close outcome (unit) =>
fuzion.java.call_virtual (outcome (unit)) "java.nio.channels.Selector" "close" "()V" Selector.this []
# call Java instance method 'public abstract boolean java.nio.channels.Selector.isOpen()':
#
public isOpen bool =>
fuzion.java.call_virtual (bool) "java.nio.channels.Selector" "isOpen" "()Z" Selector.this []
# call Java instance method 'public abstract java.util.Set java.nio.channels.Selector.keys()':
#
public keys Java.java.util.Set =>
fuzion.java.call_virtual (Java.java.util.Set) "java.nio.channels.Selector" "keys" "()Ljava/util/Set;" Selector.this []
# call Java instance method 'public abstract java.nio.channels.spi.SelectorProvider java.nio.channels.Selector.provider()':
#
public provider Java.java.nio.channels.spi.SelectorProvider =>
fuzion.java.call_virtual (Java.java.nio.channels.spi.SelectorProvider) "java.nio.channels.Selector" "provider" "()Ljava/nio/channels/spi/SelectorProvider;" Selector.this []
# call Java instance method 'public abstract int java.nio.channels.Selector.select() throws java.io.IOException':
#
public select outcome (i32) =>
fuzion.java.call_virtual (outcome (i32)) "java.nio.channels.Selector" "select" "()I" Selector.this []
# call Java instance method 'public abstract int java.nio.channels.Selector.selectNow() throws java.io.IOException':
#
public selectNow outcome (i32) =>
fuzion.java.call_virtual (outcome (i32)) "java.nio.channels.Selector" "selectNow" "()I" Selector.this []
# call Java instance method 'public int java.nio.channels.Selector.selectNow(java.util.function.Consumer) throws java.io.IOException':
#
public selectNow_Ljava_7_util_7_function_7_Consumer_s_(arg0 Java.java.util.function.Consumer) outcome (i32) =>
fuzion.java.call_virtual (outcome (i32)) "java.nio.channels.Selector" "selectNow" "(Ljava/util/function/Consumer;)I" Selector.this [(Java.java.nio.channels.Selector.selectNow_Ljava_7_util_7_function_7_Consumer_s_.this.arg0)]
# call Java instance method 'public abstract int java.nio.channels.Selector.select(long) throws java.io.IOException':
#
public select_J(arg0 i64) outcome (i32) =>
fuzion.java.call_virtual (outcome (i32)) "java.nio.channels.Selector" "select" "(J)I" Selector.this [(fuzion.java.i64_to_java_object Java.java.nio.channels.Selector.select_J.this.arg0)]
# call Java instance method 'public int java.nio.channels.Selector.select(java.util.function.Consumer) throws java.io.IOException':
#
public select_Ljava_7_util_7_function_7_Consumer_s_(arg0 Java.java.util.function.Consumer) outcome (i32) =>
fuzion.java.call_virtual (outcome (i32)) "java.nio.channels.Selector" "select" "(Ljava/util/function/Consumer;)I" Selector.this [(Java.java.nio.channels.Selector.select_Ljava_7_util_7_function_7_Consumer_s_.this.arg0)]
# call Java instance method 'public int java.nio.channels.Selector.select(java.util.function.Consumer,long) throws java.io.IOException':
#
public select_Ljava_7_util_7_function_7_Consumer_s_J(arg0 Java.java.util.function.Consumer, arg1 i64) outcome (i32) =>
fuzion.java.call_virtual (outcome (i32)) "java.nio.channels.Selector" "select" "(Ljava/util/function/Consumer;J)I" Selector.this [(Java.java.nio.channels.Selector.select_Ljava_7_util_7_function_7_Consumer_s_J.this.arg0); (fuzion.java.i64_to_java_object Java.java.nio.channels.Selector.select_Ljava_7_util_7_function_7_Consumer_s_J.this.arg1)]
# call Java instance method 'public abstract java.util.Set java.nio.channels.Selector.selectedKeys()':
#
public selectedKeys Java.java.util.Set =>
fuzion.java.call_virtual (Java.java.util.Set) "java.nio.channels.Selector" "selectedKeys" "()Ljava/util/Set;" Selector.this []
# call Java instance method 'public abstract java.nio.channels.Selector java.nio.channels.Selector.wakeup()':
#
public wakeup Java.java.nio.channels.Selector =>
fuzion.java.call_virtual (Java.java.nio.channels.Selector) "java.nio.channels.Selector" "wakeup" "()Ljava/nio/channels/Selector;" Selector.this []
# short-hand to call Java method 'public abstract int java.nio.channels.Selector.select(long) throws java.io.IOException':
#
public select(arg0 i64) (outcome (i32)) =>
select_J Java.java.nio.channels.Selector.select.this.arg0
# short-hand to call Java method 'public int java.nio.channels.Selector.select(java.util.function.Consumer,long) throws java.io.IOException':
#
public select(arg0 Java.java.util.function.Consumer, arg1 i64) (outcome (i32)) =>
select_Ljava_7_util_7_function_7_Consumer_s_J Java.java.nio.channels.Selector.select.this.arg0 Java.java.nio.channels.Selector.select.this.arg1
# short-hand to call Java method 'public int java.nio.channels.Selector.selectNow(java.util.function.Consumer) throws java.io.IOException':
#
public selectNow(arg0 Java.java.util.function.Consumer) (outcome (i32)) =>
selectNow_Ljava_7_util_7_function_7_Consumer_s_ Java.java.nio.channels.Selector.selectNow.this.arg0