Class JSTemporalDurationRecord

java.lang.Object
com.oracle.truffle.js.runtime.builtins.temporal.JSTemporalDurationRecord

public final class JSTemporalDurationRecord extends Object
  • Method Details

    • create

      public static JSTemporalDurationRecord create(double years, double months, double days, double hours, double minutes, double seconds, double milliseconds, double microseconds, double nanoseconds)
    • createWeeks

      public static JSTemporalDurationRecord createWeeks(double years, double months, double weeks, double days, double hours, double minutes, double seconds, double milliseconds, double microseconds, double nanoseconds)
    • getYears

      public double getYears()
    • getMonths

      public double getMonths()
    • getDays

      public double getDays()
    • getHours

      public double getHours()
    • getMinutes

      public double getMinutes()
    • getSeconds

      public double getSeconds()
    • getMilliseconds

      public double getMilliseconds()
    • getMicroseconds

      public double getMicroseconds()
    • getNanoseconds

      public double getNanoseconds()
    • getWeeks

      public double getWeeks()
    • create

    • create

      public static JSTemporalDurationRecord create(JSTemporalDurationObject duration)
    • createZero

      public static JSTemporalDurationRecord createZero()