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
last changed: 2024-03-07