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

Java/java/time/Duration_static.fz


# Fuzion interface to static members of Java class 'java.time.Duration'
#
# !!!!!!  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.time.Duration_static is

  # call Java static method 'public static java.time.Duration java.time.Duration.of(long,java.time.temporal.TemporalUnit)':
  #
  public __k__of_JLjava_7_time_7_temporal_7_TemporalUnit_s_(arg0 i64, arg1 Java.java.time.temporal.TemporalUnit) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "of" "(JLjava/time/temporal/TemporalUnit;)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.__k__of_JLjava_7_time_7_temporal_7_TemporalUnit_s_.this.arg0); (Java.java.time.Duration_static.__k__of_JLjava_7_time_7_temporal_7_TemporalUnit_s_.this.arg1)]

  # call Java static method 'public static java.time.Duration java.time.Duration.between(java.time.temporal.Temporal,java.time.temporal.Temporal)':
  #
  public between_Ljava_7_time_7_temporal_7_Temporal_s_Ljava_7_time_7_temporal_7_Temporal_s_(arg0 Java.java.time.temporal.Temporal, arg1 Java.java.time.temporal.Temporal) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "between" "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Ljava/time/Duration;" [(Java.java.time.Duration_static.between_Ljava_7_time_7_temporal_7_Temporal_s_Ljava_7_time_7_temporal_7_Temporal_s_.this.arg0); (Java.java.time.Duration_static.between_Ljava_7_time_7_temporal_7_Temporal_s_Ljava_7_time_7_temporal_7_Temporal_s_.this.arg1)]

  # call Java static method 'public static java.time.Duration java.time.Duration.from(java.time.temporal.TemporalAmount)':
  #
  public from_Ljava_7_time_7_temporal_7_TemporalAmount_s_(arg0 Java.java.time.temporal.TemporalAmount) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "from" "(Ljava/time/temporal/TemporalAmount;)Ljava/time/Duration;" [(Java.java.time.Duration_static.from_Ljava_7_time_7_temporal_7_TemporalAmount_s_.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofDays(long)':
  #
  public ofDays_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofDays" "(J)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofDays_J.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofHours(long)':
  #
  public ofHours_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofHours" "(J)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofHours_J.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofMillis(long)':
  #
  public ofMillis_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofMillis" "(J)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofMillis_J.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofMinutes(long)':
  #
  public ofMinutes_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofMinutes" "(J)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofMinutes_J.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofNanos(long)':
  #
  public ofNanos_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofNanos" "(J)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofNanos_J.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofSeconds(long)':
  #
  public ofSeconds_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofSeconds" "(J)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofSeconds_J.this.arg0)]

  # call Java static method 'public static java.time.Duration java.time.Duration.ofSeconds(long,long)':
  #
  public ofSeconds_JJ(arg0 i64, arg1 i64) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "ofSeconds" "(JJ)Ljava/time/Duration;" [(fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofSeconds_JJ.this.arg0); (fuzion.java.i64_to_java_object Java.java.time.Duration_static.ofSeconds_JJ.this.arg1)]

  # call Java static method 'public static java.time.Duration java.time.Duration.parse(java.lang.CharSequence)':
  #
  public parse_Ljava_7_lang_7_CharSequence_s_(arg0 Java.java.lang.CharSequence) Java.java.time.Duration =>
    fuzion.java.call_static (Java.java.time.Duration) "java.time.Duration" "parse" "(Ljava/lang/CharSequence;)Ljava/time/Duration;" [(Java.java.time.Duration_static.parse_Ljava_7_lang_7_CharSequence_s_.this.arg0)]

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.between(java.time.temporal.Temporal,java.time.temporal.Temporal)':
  #
  public between(arg0 Java.java.time.temporal.Temporal, arg1 Java.java.time.temporal.Temporal) (Java.java.time.Duration) =>
    between_Ljava_7_time_7_temporal_7_Temporal_s_Ljava_7_time_7_temporal_7_Temporal_s_ Java.java.time.Duration_static.between.this.arg0 Java.java.time.Duration_static.between.this.arg1

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.from(java.time.temporal.TemporalAmount)':
  #
  public from(arg0 Java.java.time.temporal.TemporalAmount) (Java.java.time.Duration) =>
    from_Ljava_7_time_7_temporal_7_TemporalAmount_s_ Java.java.time.Duration_static.from.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.of(long,java.time.temporal.TemporalUnit)':
  #
  public __k__of(arg0 i64, arg1 Java.java.time.temporal.TemporalUnit) (Java.java.time.Duration) =>
    __k__of_JLjava_7_time_7_temporal_7_TemporalUnit_s_ Java.java.time.Duration_static.__k__of.this.arg0 Java.java.time.Duration_static.__k__of.this.arg1

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofDays(long)':
  #
  public ofDays(arg0 i64) (Java.java.time.Duration) =>
    ofDays_J Java.java.time.Duration_static.ofDays.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofHours(long)':
  #
  public ofHours(arg0 i64) (Java.java.time.Duration) =>
    ofHours_J Java.java.time.Duration_static.ofHours.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofMillis(long)':
  #
  public ofMillis(arg0 i64) (Java.java.time.Duration) =>
    ofMillis_J Java.java.time.Duration_static.ofMillis.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofMinutes(long)':
  #
  public ofMinutes(arg0 i64) (Java.java.time.Duration) =>
    ofMinutes_J Java.java.time.Duration_static.ofMinutes.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofNanos(long)':
  #
  public ofNanos(arg0 i64) (Java.java.time.Duration) =>
    ofNanos_J Java.java.time.Duration_static.ofNanos.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofSeconds(long)':
  #
  public ofSeconds(arg0 i64) (Java.java.time.Duration) =>
    ofSeconds_J Java.java.time.Duration_static.ofSeconds.this.arg0

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.ofSeconds(long,long)':
  #
  public ofSeconds(arg0 i64, arg1 i64) (Java.java.time.Duration) =>
    ofSeconds_JJ Java.java.time.Duration_static.ofSeconds.this.arg0 Java.java.time.Duration_static.ofSeconds.this.arg1

  # short-hand to call Java method 'public static java.time.Duration java.time.Duration.parse(java.lang.CharSequence)':
  #
  public parse(arg0 Java.java.lang.CharSequence) (Java.java.time.Duration) =>
    parse_Ljava_7_lang_7_CharSequence_s_ Java.java.time.Duration_static.parse.this.arg0

  # read static Java field 'public static final java.time.Duration java.time.Duration.ZERO':
  #
  public ZERO Java.java.time.Duration =>
    fuzion.java.get_static_field (Java.java.time.Duration) "java.time.Duration" "ZERO"