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

java

fuzion.java

fuzion.java -- unit type grouping low-level helpers for Java interface

Constructors

A Java reference
A Java array
Java's 'java.lang.String' type

Functions

§get_static_field(T 
type
, clazz String, field String)
 => 
fuzion.java.get_static_field.T
:
Any 
read a static field of given name in class with given name. Wrap result into
an instance of T.
§get_field(T 
type
, thiz fuzion.this.java.this.Java_Object, field String)
 => 
fuzion.java.get_field.T
:
Any 
read a field of given name from given object instance thiz. Wrap result into
an instance of T.
Call a virtual Java method class_name.name with given signature signature
on instance thiz with given arguments
Call a static Java method with given name and signature with given
arguments
Call a Java constructor with given signature for class with given name
with given arguments
convert a Sequence to a Java Array object
convert a string to a Java String object
intrinsic to convert an i8 to a Java Byte object
intrinsic to convert an u16 to a Java Character object
intrinsic to convert an i16 to a Java Short object
intrinsic to convert an i32 to a Java Integer object
intrinsic to convert an i64 to a Java Long object
intrinsic to convert an f32 to a Java Float object
intrinsic to convert a f64 to a Java Double object
intrinsic to convert a bool to a Java Boolean object