Class JSTemporalDurationRecord
java.lang.Object
com.oracle.truffle.js.runtime.builtins.temporal.JSTemporalDurationRecord
-
Method Summary
Modifier and TypeMethodDescriptionstatic JSTemporalDurationRecordcreate(double years, double months, double days, double hours, double minutes, double seconds, double milliseconds, double microseconds, double nanoseconds) static JSTemporalDurationRecordstatic JSTemporalDurationRecordcreate(JSTemporalDurationObject duration) static JSTemporalDurationRecordcreateWeeks(double years, double months, double weeks, double days, double hours, double minutes, double seconds, double milliseconds, double microseconds, double nanoseconds) static JSTemporalDurationRecordcreateWeeksRemainder(double years, double months, double weeks, double days, double hours, double minutes, double seconds, double milliseconds, double microseconds, double nanoseconds, double remainder) static JSTemporalDurationRecorddoublegetDays()doublegetHours()doubledoubledoubledoubledoubledoubledoubledoublegetWeeks()doublegetYears()
-
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) -
createWeeksRemainder
public static JSTemporalDurationRecord createWeeksRemainder(double years, double months, double weeks, double days, double hours, double minutes, double seconds, double milliseconds, double microseconds, double nanoseconds, double remainder) -
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() -
getRemainder
public double getRemainder() -
create
-
create
-
createZero
-