Class TemporalErrors

java.lang.Object
com.oracle.truffle.js.runtime.util.TemporalErrors

public final class TemporalErrors extends Object
  • Method Details

    • createTypeErrorOptions

      public static JSException createTypeErrorOptions()
    • createTypeErrorOptionsUndefined

      public static JSException createTypeErrorOptionsUndefined()
    • createRangeErrorInvalidPlainDateTime

      public static JSException createRangeErrorInvalidPlainDateTime()
    • createRangeErrorInvalidRelativeToString

      public static JSException createRangeErrorInvalidRelativeToString()
    • createRangeErrorSmallestUnitOutOfRange

      public static JSException createRangeErrorSmallestUnitOutOfRange()
    • createTypeErrorFieldsNotAnObject

      public static JSException createTypeErrorFieldsNotAnObject()
    • createRangeErrorRelativeToNotUndefined

      public static JSException createRangeErrorRelativeToNotUndefined(TemporalUtil.Unit unit)
    • createRangeErrorRelativeToNotUndefined

      public static JSException createRangeErrorRelativeToNotUndefined()
    • createRangeErrorOptionsNotContained

      public static JSException createRangeErrorOptionsNotContained(List<?> values, Object value)
    • createRangeErrorUnitValueUndefinedOrNotAllowed

      public static JSException createRangeErrorUnitValueUndefinedOrNotAllowed(com.oracle.truffle.api.strings.TruffleString property, com.oracle.truffle.api.strings.TruffleString value, Map<com.oracle.truffle.api.strings.TruffleString, TemporalUtil.Unit> allowedUnits)
    • createTypeErrorPropertyRequired

      public static JSException createTypeErrorPropertyRequired(com.oracle.truffle.api.strings.TruffleString property)
    • createRangeErrorTimeOutsideRange

      public static JSException createRangeErrorTimeOutsideRange()
    • createRangeErrorDateOutsideRange

      public static JSException createRangeErrorDateOutsideRange()
    • createRangeErrorDateTimeOutsideRange

      public static JSException createRangeErrorDateTimeOutsideRange()
    • createRangeErrorYearMonthOutsideRange

      public static JSException createRangeErrorYearMonthOutsideRange()
    • createRangeErrorMonthDayOutsideRange

      public static JSException createRangeErrorMonthDayOutsideRange()
    • createTypeErrorTemporalPlainTimeExpected

      public static JSException createTypeErrorTemporalPlainTimeExpected()
    • createTypeErrorTemporalPlainDateExpected

      public static JSException createTypeErrorTemporalPlainDateExpected()
    • createTypeErrorTemporalPlainDateTimeExpected

      public static JSException createTypeErrorTemporalPlainDateTimeExpected()
    • createTypeErrorTemporalDurationExpected

      public static JSException createTypeErrorTemporalDurationExpected()
    • createTypeErrorTemporalCalendarExpected

      public static JSException createTypeErrorTemporalCalendarExpected()
    • createTypeErrorTemporalPlainYearMonthExpected

      public static JSException createTypeErrorTemporalPlainYearMonthExpected()
    • createTypeErrorTemporalPlainMonthDayExpected

      public static JSException createTypeErrorTemporalPlainMonthDayExpected()
    • createRangeErrorTemporalISO8601Expected

      public static JSException createRangeErrorTemporalISO8601Expected()
    • createTypeErrorTemporalTimePropertyExpected

      public static JSException createTypeErrorTemporalTimePropertyExpected()
    • createRangeErrorCalendarNotSupported

      public static JSException createRangeErrorCalendarNotSupported()
    • createRangeErrorIdenticalCalendarExpected

      public static JSException createRangeErrorIdenticalCalendarExpected()
    • createRangeErrorIdenticalTimeZoneExpected

      public static JSException createRangeErrorIdenticalTimeZoneExpected()
    • createRangeErrorTemporalMalformedDuration

      public static JSException createRangeErrorTemporalMalformedDuration()
    • createTypeErrorDurationOutsideRange

      public static JSException createTypeErrorDurationOutsideRange()
    • createTypeErrorTemporalInstantExpected

      public static JSException createTypeErrorTemporalInstantExpected()
    • createRangeErrorInvalidNanoseconds

      public static JSException createRangeErrorInvalidNanoseconds()
    • createTypeErrorUnexpectedCalendar

      public static JSException createTypeErrorUnexpectedCalendar()
    • createTypeErrorUnexpectedTimeZone

      public static JSException createTypeErrorUnexpectedTimeZone()
    • createTypeErrorPartialTemporalObjectExpected

      public static JSException createTypeErrorPartialTemporalObjectExpected()
    • createRangeErrorInvalidTimeZoneString

      public static JSException createRangeErrorInvalidTimeZoneString()
    • createTypeErrorTemporalZonedDateTimeExpected

      public static JSException createTypeErrorTemporalZonedDateTimeExpected()
    • createTypeErrorObjectExpected

      public static JSException createTypeErrorObjectExpected()
    • createRangeErrorTimeZoneOffsetExpected

      public static JSException createRangeErrorTimeZoneOffsetExpected()
    • createRangeErrorCalendarUnknown

      public static JSException createRangeErrorCalendarUnknown()
    • createRangeErrorNumberIsNaN

      public static JSException createRangeErrorNumberIsNaN()