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

Java/java/time/Duration.fz


# Fuzion interface to instance members of Java instance 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(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public java.time.Duration java.time.Duration.abs()':
  #
  public abs Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "abs" "()Ljava/time/Duration;" Duration.this []

  # call Java instance method 'public java.time.temporal.Temporal java.time.Duration.addTo(java.time.temporal.Temporal)':
  #
  public addTo_Ljava_7_time_7_temporal_7_Temporal_s_(arg0 Java.java.time.temporal.Temporal) Java.java.time.temporal.Temporal =>
    fuzion.java.call_virtual (Java.java.time.temporal.Temporal) "java.time.Duration" "addTo" "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;" Duration.this [(Java.java.time.Duration.addTo_Ljava_7_time_7_temporal_7_Temporal_s_.this.arg0)]

  # call Java instance method 'public int java.time.Duration.compareTo(java.lang.Object)':
  #
  public compareTo_Ljava_7_lang_7_Object_s_(arg0 Java.java.lang.Object) i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "compareTo" "(Ljava/lang/Object;)I" Duration.this [(Java.java.time.Duration.compareTo_Ljava_7_lang_7_Object_s_.this.arg0)]

  # call Java instance method 'public int java.time.Duration.compareTo(java.time.Duration)':
  #
  public compareTo_Ljava_7_time_7_Duration_s_(arg0 Java.java.time.Duration) i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "compareTo" "(Ljava/time/Duration;)I" Duration.this [(Java.java.time.Duration.compareTo_Ljava_7_time_7_Duration_s_.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.dividedBy(long)':
  #
  public dividedBy_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "dividedBy" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.dividedBy_J.this.arg0)]

  # call Java instance method 'public long java.time.Duration.dividedBy(java.time.Duration)':
  #
  public dividedBy_Ljava_7_time_7_Duration_s_(arg0 Java.java.time.Duration) i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "dividedBy" "(Ljava/time/Duration;)J" Duration.this [(Java.java.time.Duration.dividedBy_Ljava_7_time_7_Duration_s_.this.arg0)]

  # call Java instance method 'public int java.time.Duration.getNano()':
  #
  public getNano i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "getNano" "()I" Duration.this []

  # call Java instance method 'public long java.time.Duration.getSeconds()':
  #
  public getSeconds i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "getSeconds" "()J" Duration.this []

  # call Java instance method 'public java.util.List java.time.Duration.getUnits()':
  #
  public getUnits Java.java.util.List =>
    fuzion.java.call_virtual (Java.java.util.List) "java.time.Duration" "getUnits" "()Ljava/util/List;" Duration.this []

  # call Java instance method 'public long java.time.Duration.get(java.time.temporal.TemporalUnit)':
  #
  public get_Ljava_7_time_7_temporal_7_TemporalUnit_s_(arg0 Java.java.time.temporal.TemporalUnit) i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "get" "(Ljava/time/temporal/TemporalUnit;)J" Duration.this [(Java.java.time.Duration.get_Ljava_7_time_7_temporal_7_TemporalUnit_s_.this.arg0)]

  # call Java instance method 'public boolean java.time.Duration.isNegative()':
  #
  public isNegative bool =>
    fuzion.java.call_virtual (bool) "java.time.Duration" "isNegative" "()Z" Duration.this []

  # call Java instance method 'public boolean java.time.Duration.isPositive()':
  #
  public isPositive bool =>
    fuzion.java.call_virtual (bool) "java.time.Duration" "isPositive" "()Z" Duration.this []

  # call Java instance method 'public boolean java.time.Duration.isZero()':
  #
  public isZero bool =>
    fuzion.java.call_virtual (bool) "java.time.Duration" "isZero" "()Z" Duration.this []

  # call Java instance method 'public java.time.Duration java.time.Duration.minusDays(long)':
  #
  public minusDays_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minusDays" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minusDays_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minusHours(long)':
  #
  public minusHours_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minusHours" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minusHours_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minusMillis(long)':
  #
  public minusMillis_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minusMillis" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minusMillis_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minusMinutes(long)':
  #
  public minusMinutes_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minusMinutes" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minusMinutes_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minusNanos(long)':
  #
  public minusNanos_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minusNanos" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minusNanos_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minusSeconds(long)':
  #
  public minusSeconds_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minusSeconds" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minusSeconds_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minus(long,java.time.temporal.TemporalUnit)':
  #
  public minus_JLjava_7_time_7_temporal_7_TemporalUnit_s_(arg0 i64, arg1 Java.java.time.temporal.TemporalUnit) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minus" "(JLjava/time/temporal/TemporalUnit;)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.minus_JLjava_7_time_7_temporal_7_TemporalUnit_s_.this.arg0); (Java.java.time.Duration.minus_JLjava_7_time_7_temporal_7_TemporalUnit_s_.this.arg1)]

  # call Java instance method 'public java.time.Duration java.time.Duration.minus(java.time.Duration)':
  #
  public minus_Ljava_7_time_7_Duration_s_(arg0 Java.java.time.Duration) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "minus" "(Ljava/time/Duration;)Ljava/time/Duration;" Duration.this [(Java.java.time.Duration.minus_Ljava_7_time_7_Duration_s_.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.multipliedBy(long)':
  #
  public multipliedBy_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "multipliedBy" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.multipliedBy_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.negated()':
  #
  public negated Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "negated" "()Ljava/time/Duration;" Duration.this []

  # call Java instance method 'public java.time.Duration java.time.Duration.plusDays(long)':
  #
  public plusDays_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plusDays" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plusDays_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plusHours(long)':
  #
  public plusHours_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plusHours" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plusHours_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plusMillis(long)':
  #
  public plusMillis_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plusMillis" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plusMillis_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plusMinutes(long)':
  #
  public plusMinutes_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plusMinutes" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plusMinutes_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plusNanos(long)':
  #
  public plusNanos_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plusNanos" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plusNanos_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plusSeconds(long)':
  #
  public plusSeconds_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plusSeconds" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plusSeconds_J.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plus(long,java.time.temporal.TemporalUnit)':
  #
  public plus_JLjava_7_time_7_temporal_7_TemporalUnit_s_(arg0 i64, arg1 Java.java.time.temporal.TemporalUnit) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plus" "(JLjava/time/temporal/TemporalUnit;)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.plus_JLjava_7_time_7_temporal_7_TemporalUnit_s_.this.arg0); (Java.java.time.Duration.plus_JLjava_7_time_7_temporal_7_TemporalUnit_s_.this.arg1)]

  # call Java instance method 'public java.time.Duration java.time.Duration.plus(java.time.Duration)':
  #
  public plus_Ljava_7_time_7_Duration_s_(arg0 Java.java.time.Duration) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "plus" "(Ljava/time/Duration;)Ljava/time/Duration;" Duration.this [(Java.java.time.Duration.plus_Ljava_7_time_7_Duration_s_.this.arg0)]

  # call Java instance method 'public java.time.temporal.Temporal java.time.Duration.subtractFrom(java.time.temporal.Temporal)':
  #
  public subtractFrom_Ljava_7_time_7_temporal_7_Temporal_s_(arg0 Java.java.time.temporal.Temporal) Java.java.time.temporal.Temporal =>
    fuzion.java.call_virtual (Java.java.time.temporal.Temporal) "java.time.Duration" "subtractFrom" "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;" Duration.this [(Java.java.time.Duration.subtractFrom_Ljava_7_time_7_temporal_7_Temporal_s_.this.arg0)]

  # call Java instance method 'public long java.time.Duration.toDays()':
  #
  public toDays i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toDays" "()J" Duration.this []

  # call Java instance method 'public long java.time.Duration.toDaysPart()':
  #
  public toDaysPart i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toDaysPart" "()J" Duration.this []

  # call Java instance method 'public long java.time.Duration.toHours()':
  #
  public toHours i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toHours" "()J" Duration.this []

  # call Java instance method 'public int java.time.Duration.toHoursPart()':
  #
  public toHoursPart i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "toHoursPart" "()I" Duration.this []

  # call Java instance method 'public long java.time.Duration.toMillis()':
  #
  public toMillis i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toMillis" "()J" Duration.this []

  # call Java instance method 'public int java.time.Duration.toMillisPart()':
  #
  public toMillisPart i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "toMillisPart" "()I" Duration.this []

  # call Java instance method 'public long java.time.Duration.toMinutes()':
  #
  public toMinutes i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toMinutes" "()J" Duration.this []

  # call Java instance method 'public int java.time.Duration.toMinutesPart()':
  #
  public toMinutesPart i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "toMinutesPart" "()I" Duration.this []

  # call Java instance method 'public long java.time.Duration.toNanos()':
  #
  public toNanos i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toNanos" "()J" Duration.this []

  # call Java instance method 'public int java.time.Duration.toNanosPart()':
  #
  public toNanosPart i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "toNanosPart" "()I" Duration.this []

  # call Java instance method 'public long java.time.Duration.toSeconds()':
  #
  public toSeconds i64 =>
    fuzion.java.call_virtual (i64) "java.time.Duration" "toSeconds" "()J" Duration.this []

  # call Java instance method 'public int java.time.Duration.toSecondsPart()':
  #
  public toSecondsPart i32 =>
    fuzion.java.call_virtual (i32) "java.time.Duration" "toSecondsPart" "()I" Duration.this []

  # call Java instance method 'public java.time.Duration java.time.Duration.truncatedTo(java.time.temporal.TemporalUnit)':
  #
  public truncatedTo_Ljava_7_time_7_temporal_7_TemporalUnit_s_(arg0 Java.java.time.temporal.TemporalUnit) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "truncatedTo" "(Ljava/time/temporal/TemporalUnit;)Ljava/time/Duration;" Duration.this [(Java.java.time.Duration.truncatedTo_Ljava_7_time_7_temporal_7_TemporalUnit_s_.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.withNanos(int)':
  #
  public withNanos_I(arg0 i32) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "withNanos" "(I)Ljava/time/Duration;" Duration.this [(fuzion.java.i32_to_java_object Java.java.time.Duration.withNanos_I.this.arg0)]

  # call Java instance method 'public java.time.Duration java.time.Duration.withSeconds(long)':
  #
  public withSeconds_J(arg0 i64) Java.java.time.Duration =>
    fuzion.java.call_virtual (Java.java.time.Duration) "java.time.Duration" "withSeconds" "(J)Ljava/time/Duration;" Duration.this [(fuzion.java.i64_to_java_object Java.java.time.Duration.withSeconds_J.this.arg0)]

  # short-hand to call Java method 'public java.time.temporal.Temporal java.time.Duration.addTo(java.time.temporal.Temporal)':
  #
  public addTo(arg0 Java.java.time.temporal.Temporal) (Java.java.time.temporal.Temporal) =>
    addTo_Ljava_7_time_7_temporal_7_Temporal_s_ Java.java.time.Duration.addTo.this.arg0

  # short-hand to call Java method 'public int java.time.Duration.compareTo(java.lang.Object)':
  #
  public compareTo(arg0 Java.java.lang.Object) (i32) =>
    compareTo_Ljava_7_lang_7_Object_s_ Java.java.time.Duration.compareTo.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.dividedBy(long)':
  #
  public dividedBy(arg0 i64) (Java.java.time.Duration) =>
    dividedBy_J Java.java.time.Duration.dividedBy.this.arg0

  # short-hand to call Java method 'public long java.time.Duration.get(java.time.temporal.TemporalUnit)':
  #
  public get(arg0 Java.java.time.temporal.TemporalUnit) (i64) =>
    get_Ljava_7_time_7_temporal_7_TemporalUnit_s_ Java.java.time.Duration.get.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minus(java.time.Duration)':
  #
  public minus(arg0 Java.java.time.Duration) (Java.java.time.Duration) =>
    minus_Ljava_7_time_7_Duration_s_ Java.java.time.Duration.minus.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minus(long,java.time.temporal.TemporalUnit)':
  #
  public minus(arg0 i64, arg1 Java.java.time.temporal.TemporalUnit) (Java.java.time.Duration) =>
    minus_JLjava_7_time_7_temporal_7_TemporalUnit_s_ Java.java.time.Duration.minus.this.arg0 Java.java.time.Duration.minus.this.arg1

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minusDays(long)':
  #
  public minusDays(arg0 i64) (Java.java.time.Duration) =>
    minusDays_J Java.java.time.Duration.minusDays.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minusHours(long)':
  #
  public minusHours(arg0 i64) (Java.java.time.Duration) =>
    minusHours_J Java.java.time.Duration.minusHours.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minusMillis(long)':
  #
  public minusMillis(arg0 i64) (Java.java.time.Duration) =>
    minusMillis_J Java.java.time.Duration.minusMillis.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minusMinutes(long)':
  #
  public minusMinutes(arg0 i64) (Java.java.time.Duration) =>
    minusMinutes_J Java.java.time.Duration.minusMinutes.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minusNanos(long)':
  #
  public minusNanos(arg0 i64) (Java.java.time.Duration) =>
    minusNanos_J Java.java.time.Duration.minusNanos.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.minusSeconds(long)':
  #
  public minusSeconds(arg0 i64) (Java.java.time.Duration) =>
    minusSeconds_J Java.java.time.Duration.minusSeconds.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.multipliedBy(long)':
  #
  public multipliedBy(arg0 i64) (Java.java.time.Duration) =>
    multipliedBy_J Java.java.time.Duration.multipliedBy.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plus(java.time.Duration)':
  #
  public plus(arg0 Java.java.time.Duration) (Java.java.time.Duration) =>
    plus_Ljava_7_time_7_Duration_s_ Java.java.time.Duration.plus.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plus(long,java.time.temporal.TemporalUnit)':
  #
  public plus(arg0 i64, arg1 Java.java.time.temporal.TemporalUnit) (Java.java.time.Duration) =>
    plus_JLjava_7_time_7_temporal_7_TemporalUnit_s_ Java.java.time.Duration.plus.this.arg0 Java.java.time.Duration.plus.this.arg1

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plusDays(long)':
  #
  public plusDays(arg0 i64) (Java.java.time.Duration) =>
    plusDays_J Java.java.time.Duration.plusDays.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plusHours(long)':
  #
  public plusHours(arg0 i64) (Java.java.time.Duration) =>
    plusHours_J Java.java.time.Duration.plusHours.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plusMillis(long)':
  #
  public plusMillis(arg0 i64) (Java.java.time.Duration) =>
    plusMillis_J Java.java.time.Duration.plusMillis.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plusMinutes(long)':
  #
  public plusMinutes(arg0 i64) (Java.java.time.Duration) =>
    plusMinutes_J Java.java.time.Duration.plusMinutes.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plusNanos(long)':
  #
  public plusNanos(arg0 i64) (Java.java.time.Duration) =>
    plusNanos_J Java.java.time.Duration.plusNanos.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.plusSeconds(long)':
  #
  public plusSeconds(arg0 i64) (Java.java.time.Duration) =>
    plusSeconds_J Java.java.time.Duration.plusSeconds.this.arg0

  # short-hand to call Java method 'public java.time.temporal.Temporal java.time.Duration.subtractFrom(java.time.temporal.Temporal)':
  #
  public subtractFrom(arg0 Java.java.time.temporal.Temporal) (Java.java.time.temporal.Temporal) =>
    subtractFrom_Ljava_7_time_7_temporal_7_Temporal_s_ Java.java.time.Duration.subtractFrom.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.truncatedTo(java.time.temporal.TemporalUnit)':
  #
  public truncatedTo(arg0 Java.java.time.temporal.TemporalUnit) (Java.java.time.Duration) =>
    truncatedTo_Ljava_7_time_7_temporal_7_TemporalUnit_s_ Java.java.time.Duration.truncatedTo.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.withNanos(int)':
  #
  public withNanos(arg0 i32) (Java.java.time.Duration) =>
    withNanos_I Java.java.time.Duration.withNanos.this.arg0

  # short-hand to call Java method 'public java.time.Duration java.time.Duration.withSeconds(long)':
  #
  public withSeconds(arg0 i64) (Java.java.time.Duration) =>
    withSeconds_J Java.java.time.Duration.withSeconds.this.arg0