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

Java/sun/invoke/util/Wrapper.fz


# Fuzion interface to instance members of Java instance class 'sun.invoke.util.Wrapper'
#
# !!!!!!  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.sun.invoke.util.Wrapper(redef forbidden void) ref : Java.java.lang.Enum(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public java.lang.Class sun.invoke.util.Wrapper.arrayType()':
  #
  public arrayType Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "sun.invoke.util.Wrapper" "arrayType" "()Ljava/lang/Class;" Wrapper.this []

  # call Java instance method 'public char sun.invoke.util.Wrapper.basicTypeChar()':
  #
  public basicTypeChar u16 =>
    fuzion.java.call_virtual (u16) "sun.invoke.util.Wrapper" "basicTypeChar" "()C" Wrapper.this []

  # call Java instance method 'public java.lang.String sun.invoke.util.Wrapper.basicTypeString()':
  #
  public basicTypeString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.invoke.util.Wrapper" "basicTypeString" "()Ljava/lang/String;" Wrapper.this []

  # call Java instance method 'public int sun.invoke.util.Wrapper.bitWidth()':
  #
  public bitWidth i32 =>
    fuzion.java.call_virtual (i32) "sun.invoke.util.Wrapper" "bitWidth" "()I" Wrapper.this []

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.cast(java.lang.Object,java.lang.Class)':
  #
  public cast_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.Class) Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "cast" "(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;" Wrapper.this [(Java.sun.invoke.util.Wrapper.cast_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.sun.invoke.util.Wrapper.cast_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_.this.arg1)]

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.convert(java.lang.Object,java.lang.Class)':
  #
  public convert_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Object, arg1 Java.java.lang.Class) Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "convert" "(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;" Wrapper.this [(Java.sun.invoke.util.Wrapper.convert_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_.this.arg0); (Java.sun.invoke.util.Wrapper.convert_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_.this.arg1)]

  # call Java instance method 'public void sun.invoke.util.Wrapper.copyArrayBoxing(java.lang.Object,int,java.lang.Object[],int,int)':
  #
  public copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II(arg0 Java.java.lang.Object, arg1 i32, arg2 Sequence (Java.java.lang.Object), arg3 i32, arg4 i32) unit =>
    fuzion.java.call_virtual (unit) "sun.invoke.util.Wrapper" "copyArrayBoxing" "(Ljava/lang/Object;I[Ljava/lang/Object;II)V" Wrapper.this [(Java.sun.invoke.util.Wrapper.copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II.this.arg0); (fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II.this.arg1); (fuzion.java.array_to_java_object (Java.java.lang.Object) Java.sun.invoke.util.Wrapper.copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II.this.arg2); (fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II.this.arg3); (fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II.this.arg4)]

  # call Java instance method 'public void sun.invoke.util.Wrapper.copyArrayUnboxing(java.lang.Object[],int,java.lang.Object,int,int)':
  #
  public copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II(arg0 Sequence (Java.java.lang.Object), arg1 i32, arg2 Java.java.lang.Object, arg3 i32, arg4 i32) unit =>
    fuzion.java.call_virtual (unit) "sun.invoke.util.Wrapper" "copyArrayUnboxing" "([Ljava/lang/Object;ILjava/lang/Object;II)V" Wrapper.this [(fuzion.java.array_to_java_object (Java.java.lang.Object) Java.sun.invoke.util.Wrapper.copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II.this.arg0); (fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II.this.arg1); (Java.sun.invoke.util.Wrapper.copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II.this.arg2); (fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II.this.arg3); (fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II.this.arg4)]

  # call Java instance method 'public java.lang.String sun.invoke.util.Wrapper.detailString()':
  #
  public detailString Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.invoke.util.Wrapper" "detailString" "()Ljava/lang/String;" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isConvertibleFrom(sun.invoke.util.Wrapper)':
  #
  public isConvertibleFrom_Lsun_7_invoke_7_util_7_Wrapper_s_(arg0 Java.sun.invoke.util.Wrapper) bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isConvertibleFrom" "(Lsun/invoke/util/Wrapper;)Z" Wrapper.this [(Java.sun.invoke.util.Wrapper.isConvertibleFrom_Lsun_7_invoke_7_util_7_Wrapper_s_.this.arg0)]

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isDoubleWord()':
  #
  public isDoubleWord bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isDoubleWord" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isFloating()':
  #
  public isFloating bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isFloating" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isIntegral()':
  #
  public isIntegral bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isIntegral" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isNumeric()':
  #
  public isNumeric bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isNumeric" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isOther()':
  #
  public isOther bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isOther" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isSigned()':
  #
  public isSigned bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isSigned" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isSingleWord()':
  #
  public isSingleWord bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isSingleWord" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isSubwordOrInt()':
  #
  public isSubwordOrInt bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isSubwordOrInt" "()Z" Wrapper.this []

  # call Java instance method 'public boolean sun.invoke.util.Wrapper.isUnsigned()':
  #
  public isUnsigned bool =>
    fuzion.java.call_virtual (bool) "sun.invoke.util.Wrapper" "isUnsigned" "()Z" Wrapper.this []

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.makeArray(int)':
  #
  public makeArray_I(arg0 i32) Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "makeArray" "(I)Ljava/lang/Object;" Wrapper.this [(fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.makeArray_I.this.arg0)]

  # call Java instance method 'public java.lang.String sun.invoke.util.Wrapper.primitiveSimpleName()':
  #
  public primitiveSimpleName Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.invoke.util.Wrapper" "primitiveSimpleName" "()Ljava/lang/String;" Wrapper.this []

  # call Java instance method 'public java.lang.Class sun.invoke.util.Wrapper.primitiveType()':
  #
  public primitiveType Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "sun.invoke.util.Wrapper" "primitiveType" "()Ljava/lang/Class;" Wrapper.this []

  # call Java instance method 'public int sun.invoke.util.Wrapper.stackSlots()':
  #
  public stackSlots i32 =>
    fuzion.java.call_virtual (i32) "sun.invoke.util.Wrapper" "stackSlots" "()I" Wrapper.this []

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.wrap(int)':
  #
  public wrap_I(arg0 i32) Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "wrap" "(I)Ljava/lang/Object;" Wrapper.this [(fuzion.java.i32_to_java_object Java.sun.invoke.util.Wrapper.wrap_I.this.arg0)]

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.wrap(java.lang.Object)':
  #
  public wrap_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "wrap" "(Ljava/lang/Object;)Ljava/lang/Object;" Wrapper.this [(Java.sun.invoke.util.Wrapper.wrap_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java instance method 'public java.lang.String sun.invoke.util.Wrapper.wrapperSimpleName()':
  #
  public wrapperSimpleName Java.java.lang.__jString =>
    fuzion.java.call_virtual (Java.java.lang.__jString) "sun.invoke.util.Wrapper" "wrapperSimpleName" "()Ljava/lang/String;" Wrapper.this []

  # call Java instance method 'public java.lang.Class sun.invoke.util.Wrapper.wrapperType()':
  #
  public wrapperType Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "sun.invoke.util.Wrapper" "wrapperType" "()Ljava/lang/Class;" Wrapper.this []

  # call Java instance method 'public java.lang.Class sun.invoke.util.Wrapper.wrapperType(java.lang.Class)':
  #
  public wrapperType_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) Java.java.lang.Class =>
    fuzion.java.call_virtual (Java.java.lang.Class) "sun.invoke.util.Wrapper" "wrapperType" "(Ljava/lang/Class;)Ljava/lang/Class;" Wrapper.this [(Java.sun.invoke.util.Wrapper.wrapperType_Ljava_7_lang_7_Class_s_.this.arg0)]

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.zero()':
  #
  public zero Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "zero" "()Ljava/lang/Object;" Wrapper.this []

  # call Java instance method 'public java.lang.Object sun.invoke.util.Wrapper.zero(java.lang.Class)':
  #
  public zero_Ljava_7_lang_7_Class_s_(arg0 Java.java.lang.Class) Java.java.lang.Object =>
    fuzion.java.call_virtual (Java.java.lang.Object) "sun.invoke.util.Wrapper" "zero" "(Ljava/lang/Class;)Ljava/lang/Object;" Wrapper.this [(Java.sun.invoke.util.Wrapper.zero_Ljava_7_lang_7_Class_s_.this.arg0)]

  # short-hand to call Java method 'public java.lang.Object sun.invoke.util.Wrapper.cast(java.lang.Object,java.lang.Class)':
  #
  public cast(arg0 Java.java.lang.Object, arg1 Java.java.lang.Class) (Java.java.lang.Object) =>
    cast_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_ Java.sun.invoke.util.Wrapper.cast.this.arg0 Java.sun.invoke.util.Wrapper.cast.this.arg1

  # short-hand to call Java method 'public java.lang.Object sun.invoke.util.Wrapper.convert(java.lang.Object,java.lang.Class)':
  #
  public convert(arg0 Java.java.lang.Object, arg1 Java.java.lang.Class) (Java.java.lang.Object) =>
    convert_Ljava_7_lang_7_Object_s_Ljava_7_lang_7_Class_s_ Java.sun.invoke.util.Wrapper.convert.this.arg0 Java.sun.invoke.util.Wrapper.convert.this.arg1

  # short-hand to call Java method 'public void sun.invoke.util.Wrapper.copyArrayBoxing(java.lang.Object,int,java.lang.Object[],int,int)':
  #
  public copyArrayBoxing(arg0 Java.java.lang.Object, arg1 i32, arg2 Sequence (Java.java.lang.Object), arg3 i32, arg4 i32) (unit) =>
    copyArrayBoxing_Ljava_7_lang_7_Object_s_I_u00005b_Ljava_7_lang_7_Object_s_II Java.sun.invoke.util.Wrapper.copyArrayBoxing.this.arg0 Java.sun.invoke.util.Wrapper.copyArrayBoxing.this.arg1 Java.sun.invoke.util.Wrapper.copyArrayBoxing.this.arg2 Java.sun.invoke.util.Wrapper.copyArrayBoxing.this.arg3 Java.sun.invoke.util.Wrapper.copyArrayBoxing.this.arg4

  # short-hand to call Java method 'public void sun.invoke.util.Wrapper.copyArrayUnboxing(java.lang.Object[],int,java.lang.Object,int,int)':
  #
  public copyArrayUnboxing(arg0 Sequence (Java.java.lang.Object), arg1 i32, arg2 Java.java.lang.Object, arg3 i32, arg4 i32) (unit) =>
    copyArrayUnboxing__u00005b_Ljava_7_lang_7_Object_s_ILjava_7_lang_7_Object_s_II Java.sun.invoke.util.Wrapper.copyArrayUnboxing.this.arg0 Java.sun.invoke.util.Wrapper.copyArrayUnboxing.this.arg1 Java.sun.invoke.util.Wrapper.copyArrayUnboxing.this.arg2 Java.sun.invoke.util.Wrapper.copyArrayUnboxing.this.arg3 Java.sun.invoke.util.Wrapper.copyArrayUnboxing.this.arg4

  # short-hand to call Java method 'public boolean sun.invoke.util.Wrapper.isConvertibleFrom(sun.invoke.util.Wrapper)':
  #
  public isConvertibleFrom(arg0 Java.sun.invoke.util.Wrapper) (bool) =>
    isConvertibleFrom_Lsun_7_invoke_7_util_7_Wrapper_s_ Java.sun.invoke.util.Wrapper.isConvertibleFrom.this.arg0

  # short-hand to call Java method 'public java.lang.Object sun.invoke.util.Wrapper.makeArray(int)':
  #
  public makeArray(arg0 i32) (Java.java.lang.Object) =>
    makeArray_I Java.sun.invoke.util.Wrapper.makeArray.this.arg0

  # short-hand to call Java method 'public java.lang.Object sun.invoke.util.Wrapper.wrap(java.lang.Object)':
  #
  public wrap(arg0 Java.java.lang.Object) (Java.java.lang.Object) =>
    wrap_Ljava_7_lang_7_Object_s_ Java.sun.invoke.util.Wrapper.wrap.this.arg0

  # short-hand to call Java method 'public java.lang.Class sun.invoke.util.Wrapper.wrapperType(java.lang.Class)':
  #
  public wrapperType(arg0 Java.java.lang.Class) (Java.java.lang.Class) =>
    wrapperType_Ljava_7_lang_7_Class_s_ Java.sun.invoke.util.Wrapper.wrapperType.this.arg0

  # short-hand to call Java method 'public java.lang.Object sun.invoke.util.Wrapper.zero(java.lang.Class)':
  #
  public zero(arg0 Java.java.lang.Class) (Java.java.lang.Object) =>
    zero_Ljava_7_lang_7_Class_s_ Java.sun.invoke.util.Wrapper.zero.this.arg0