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

Java/java/util/Objects_static.fz


# Fuzion interface to static members of Java class 'java.util.Objects'
#
# !!!!!!  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.util.Objects_static is

  # call Java static method 'public static int java.util.Objects.checkFromIndexSize(int,int,int)':
  #
  public checkFromIndexSize_III(arg0 i32, arg1 i32, arg2 i32) i32 =>
    fuzion.java.call_static (i32) "java.util.Objects" "checkFromIndexSize" "(III)I" [(fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkFromIndexSize_III.this.arg0); (fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkFromIndexSize_III.this.arg1); (fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkFromIndexSize_III.this.arg2)]

  # call Java static method 'public static long java.util.Objects.checkFromIndexSize(long,long,long)':
  #
  public checkFromIndexSize_JJJ(arg0 i64, arg1 i64, arg2 i64) i64 =>
    fuzion.java.call_static (i64) "java.util.Objects" "checkFromIndexSize" "(JJJ)J" [(fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkFromIndexSize_JJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkFromIndexSize_JJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkFromIndexSize_JJJ.this.arg2)]

  # call Java static method 'public static int java.util.Objects.checkFromToIndex(int,int,int)':
  #
  public checkFromToIndex_III(arg0 i32, arg1 i32, arg2 i32) i32 =>
    fuzion.java.call_static (i32) "java.util.Objects" "checkFromToIndex" "(III)I" [(fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkFromToIndex_III.this.arg0); (fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkFromToIndex_III.this.arg1); (fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkFromToIndex_III.this.arg2)]

  # call Java static method 'public static long java.util.Objects.checkFromToIndex(long,long,long)':
  #
  public checkFromToIndex_JJJ(arg0 i64, arg1 i64, arg2 i64) i64 =>
    fuzion.java.call_static (i64) "java.util.Objects" "checkFromToIndex" "(JJJ)J" [(fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkFromToIndex_JJJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkFromToIndex_JJJ.this.arg1); (fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkFromToIndex_JJJ.this.arg2)]

  # call Java static method 'public static int java.util.Objects.checkIndex(int,int)':
  #
  public checkIndex_II(arg0 i32, arg1 i32) i32 =>
    fuzion.java.call_static (i32) "java.util.Objects" "checkIndex" "(II)I" [(fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkIndex_II.this.arg0); (fuzion.java.i32_to_java_object Java.java.util.Objects_static.checkIndex_II.this.arg1)]

  # call Java static method 'public static long java.util.Objects.checkIndex(long,long)':
  #
  public checkIndex_JJ(arg0 i64, arg1 i64) i64 =>
    fuzion.java.call_static (i64) "java.util.Objects" "checkIndex" "(JJ)J" [(fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkIndex_JJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.util.Objects_static.checkIndex_JJ.this.arg1)]

  # call Java static method 'public static int java.util.Objects.compare(java.lang.Object,java.lang.Object,java.util.Comparator)':
  #
  public compare_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_Ljava_7_util_7_Comparator_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object, arg2 Java.java.util.Comparator) i32 =>
    fuzion.java.call_static (i32) "java.util.Objects" "compare" "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Comparator;)I" [(Java.java.util.Objects_static.compare_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_Ljava_7_util_7_Comparator_s_.this.arg0); (Java.java.util.Objects_static.compare_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_Ljava_7_util_7_Comparator_s_.this.arg1); (Java.java.util.Objects_static.compare_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_Ljava_7_util_7_Comparator_s_.this.arg2)]

  # call Java static method 'public static boolean java.util.Objects.deepEquals(java.lang.Object,java.lang.Object)':
  #
  public deepEquals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object) bool =>
    fuzion.java.call_static (bool) "java.util.Objects" "deepEquals" "(Ljava/lang/Object;Ljava/lang/Object;)Z" [(Java.java.util.Objects_static.deepEquals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_.this.arg0); (Java.java.util.Objects_static.deepEquals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_.this.arg1)]

  # call Java static method 'public static boolean java.util.Objects.equals(java.lang.Object,java.lang.Object)':
  #
  public equals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object) bool =>
    fuzion.java.call_static (bool) "java.util.Objects" "equals" "(Ljava/lang/Object;Ljava/lang/Object;)Z" [(Java.java.util.Objects_static.equals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_.this.arg0); (Java.java.util.Objects_static.equals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_.this.arg1)]

  # call Java static method 'public static int java.util.Objects.hashCode(java.lang.Object)':
  #
  public hashCode_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) i32 =>
    fuzion.java.call_static (i32) "java.util.Objects" "hashCode" "(Ljava/lang/Object;)I" [(Java.java.util.Objects_static.hashCode_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static int java.util.Objects.hash(java.lang.Object[])':
  #
  public hash__u00005b_Ljava_7_lang_7_Object_s_(arg0 Sequence (Java.java.lang.Object)) i32 =>
    fuzion.java.call_static (i32) "java.util.Objects" "hash" "([Ljava/lang/Object;)I" [(fuzion.java.array_to_java_object (Java.java.lang.Object) Java.java.util.Objects_static.hash__u00005b_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static boolean java.util.Objects.isNull(java.lang.Object)':
  #
  public isNull_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) bool =>
    fuzion.java.call_static (bool) "java.util.Objects" "isNull" "(Ljava/lang/Object;)Z" [(Java.java.util.Objects_static.isNull_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static boolean java.util.Objects.nonNull(java.lang.Object)':
  #
  public nonNull_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) bool =>
    fuzion.java.call_static (bool) "java.util.Objects" "nonNull" "(Ljava/lang/Object;)Z" [(Java.java.util.Objects_static.nonNull_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static java.lang.Object java.util.Objects.requireNonNullElseGet(java.lang.Object,java.util.function.Supplier)':
  #
  public requireNonNullElseGet_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_(arg0 Java.java.lang.Object, arg1 Java.java.util.function.Supplier) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "java.util.Objects" "requireNonNullElseGet" "(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;" [(Java.java.util.Objects_static.requireNonNullElseGet_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg0); (Java.java.util.Objects_static.requireNonNullElseGet_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg1)]

  # call Java static method 'public static java.lang.Object java.util.Objects.requireNonNullElse(java.lang.Object,java.lang.Object)':
  #
  public requireNonNullElse_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "java.util.Objects" "requireNonNullElse" "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" [(Java.java.util.Objects_static.requireNonNullElse_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_.this.arg0); (Java.java.util.Objects_static.requireNonNullElse_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_.this.arg1)]

  # call Java static method 'public static java.lang.Object java.util.Objects.requireNonNull(java.lang.Object)':
  #
  public requireNonNull_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "java.util.Objects" "requireNonNull" "(Ljava/lang/Object;)Ljava/lang/Object;" [(Java.java.util.Objects_static.requireNonNull_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static java.lang.Object java.util.Objects.requireNonNull(java.lang.Object,java.lang.String)':
  #
  public requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_(arg0 Java.java.lang.Object, arg1 String) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "java.util.Objects" "requireNonNull" "(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;" [(Java.java.util.Objects_static.requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.util.Objects_static.requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_.this.arg1)]

  # call Java static method 'public static java.lang.Object java.util.Objects.requireNonNull(java.lang.Object,java.util.function.Supplier)':
  #
  public requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_(arg0 Java.java.lang.Object, arg1 Java.java.util.function.Supplier) Java.java.lang.Object =>
    fuzion.java.call_static (Java.java.lang.Object) "java.util.Objects" "requireNonNull" "(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;" [(Java.java.util.Objects_static.requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg0); (Java.java.util.Objects_static.requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_.this.arg1)]

  # call Java static method 'public static java.lang.String java.util.Objects.toIdentityString(java.lang.Object)':
  #
  public toIdentityString_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) Java.java.lang.__jString =>
    fuzion.java.call_static (Java.java.lang.__jString) "java.util.Objects" "toIdentityString" "(Ljava/lang/Object;)Ljava/lang/String;" [(Java.java.util.Objects_static.toIdentityString_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static java.lang.String java.util.Objects.toString(java.lang.Object)':
  #
  public toString_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) Java.java.lang.__jString =>
    fuzion.java.call_static (Java.java.lang.__jString) "java.util.Objects" "toString" "(Ljava/lang/Object;)Ljava/lang/String;" [(Java.java.util.Objects_static.toString_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java static method 'public static java.lang.String java.util.Objects.toString(java.lang.Object,java.lang.String)':
  #
  public toString_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_(arg0 Java.java.lang.Object, arg1 String) Java.java.lang.__jString =>
    fuzion.java.call_static (Java.java.lang.__jString) "java.util.Objects" "toString" "(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;" [(Java.java.util.Objects_static.toString_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_.this.arg0); (fuzion.java.string_to_java_object Java.java.util.Objects_static.toString_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_.this.arg1)]

  # short-hand to call Java method 'public static int java.util.Objects.checkFromIndexSize(int,int,int)':
  #
  public checkFromIndexSize(arg0 i32, arg1 i32, arg2 i32) (i32) =>
    checkFromIndexSize_III Java.java.util.Objects_static.checkFromIndexSize.this.arg0 Java.java.util.Objects_static.checkFromIndexSize.this.arg1 Java.java.util.Objects_static.checkFromIndexSize.this.arg2

  # short-hand to call Java method 'public static long java.util.Objects.checkFromToIndex(long,long,long)':
  #
  public checkFromToIndex(arg0 i64, arg1 i64, arg2 i64) (i64) =>
    checkFromToIndex_JJJ Java.java.util.Objects_static.checkFromToIndex.this.arg0 Java.java.util.Objects_static.checkFromToIndex.this.arg1 Java.java.util.Objects_static.checkFromToIndex.this.arg2

  # short-hand to call Java method 'public static int java.util.Objects.checkIndex(int,int)':
  #
  public checkIndex(arg0 i32, arg1 i32) (i32) =>
    checkIndex_II Java.java.util.Objects_static.checkIndex.this.arg0 Java.java.util.Objects_static.checkIndex.this.arg1

  # short-hand to call Java method 'public static int java.util.Objects.compare(java.lang.Object,java.lang.Object,java.util.Comparator)':
  #
  public compare(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object, arg2 Java.java.util.Comparator) (i32) =>
    compare_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_Ljava_7_util_7_Comparator_s_ Java.java.util.Objects_static.compare.this.arg0 Java.java.util.Objects_static.compare.this.arg1 Java.java.util.Objects_static.compare.this.arg2

  # short-hand to call Java method 'public static boolean java.util.Objects.deepEquals(java.lang.Object,java.lang.Object)':
  #
  public deepEquals(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object) (bool) =>
    deepEquals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.deepEquals.this.arg0 Java.java.util.Objects_static.deepEquals.this.arg1

  # short-hand to call Java method 'public static boolean java.util.Objects.equals(java.lang.Object,java.lang.Object)':
  #
  public equals(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object) (bool) =>
    equals_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.equals.this.arg0 Java.java.util.Objects_static.equals.this.arg1

  # short-hand to call Java method 'public static int java.util.Objects.hash(java.lang.Object[])':
  #
  public hash(arg0 Sequence (Java.java.lang.Object)) (i32) =>
    hash__u00005b_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.hash.this.arg0

  # short-hand to call Java method 'public static int java.util.Objects.hashCode(java.lang.Object)':
  #
  public hashCode(arg0 Java.java.lang.Object) (i32) =>
    hashCode_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.hashCode.this.arg0

  # short-hand to call Java method 'public static boolean java.util.Objects.isNull(java.lang.Object)':
  #
  public isNull(arg0 Java.java.lang.Object) (bool) =>
    isNull_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.isNull.this.arg0

  # short-hand to call Java method 'public static boolean java.util.Objects.nonNull(java.lang.Object)':
  #
  public nonNull(arg0 Java.java.lang.Object) (bool) =>
    nonNull_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.nonNull.this.arg0

  # short-hand to call Java method 'public static java.lang.Object java.util.Objects.requireNonNull(java.lang.Object)':
  #
  public requireNonNull(arg0 Java.java.lang.Object) (Java.java.lang.Object) =>
    requireNonNull_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.requireNonNull.this.arg0

  # short-hand to call Java method 'public static java.lang.Object java.util.Objects.requireNonNull(java.lang.Object,java.lang.String)':
  #
  public requireNonNull(arg0 Java.java.lang.Object, arg1 String) (Java.java.lang.Object) =>
    requireNonNull_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_ Java.java.util.Objects_static.requireNonNull.this.arg0 Java.java.util.Objects_static.requireNonNull.this.arg1

  # short-hand to call Java method 'public static java.lang.Object java.util.Objects.requireNonNullElse(java.lang.Object,java.lang.Object)':
  #
  public requireNonNullElse(arg0 Java.java.lang.Object, arg1 Java.java.lang.Object) (Java.java.lang.Object) =>
    requireNonNullElse_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.requireNonNullElse.this.arg0 Java.java.util.Objects_static.requireNonNullElse.this.arg1

  # short-hand to call Java method 'public static java.lang.Object java.util.Objects.requireNonNullElseGet(java.lang.Object,java.util.function.Supplier)':
  #
  public requireNonNullElseGet(arg0 Java.java.lang.Object, arg1 Java.java.util.function.Supplier) (Java.java.lang.Object) =>
    requireNonNullElseGet_Ljava_7_lang_7_Object_s_Ljava_7_util_7_function_7_Supplier_s_ Java.java.util.Objects_static.requireNonNullElseGet.this.arg0 Java.java.util.Objects_static.requireNonNullElseGet.this.arg1

  # short-hand to call Java method 'public static java.lang.String java.util.Objects.toIdentityString(java.lang.Object)':
  #
  public toIdentityString(arg0 Java.java.lang.Object) (Java.java.lang.__jString) =>
    toIdentityString_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.toIdentityString.this.arg0

  # short-hand to call Java method 'public static java.lang.String java.util.Objects.toString(java.lang.Object)':
  #
  public toString(arg0 Java.java.lang.Object) (Java.java.lang.__jString) =>
    toString_Ljava_7_lang_7_Object_s_ Java.java.util.Objects_static.toString.this.arg0

  # short-hand to call Java method 'public static java.lang.String java.util.Objects.toString(java.lang.Object,java.lang.String)':
  #
  public toString(arg0 Java.java.lang.Object, arg1 String) (Java.java.lang.__jString) =>
    toString_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_String_s_ Java.java.util.Objects_static.toString.this.arg0 Java.java.util.Objects_static.toString.this.arg1