Class JSTemporalParserRecord

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

public final class JSTemporalParserRecord extends Object
Represents the information of a parsed TemporalTimeZoneString format.
  • Constructor Summary

    Constructors
    Constructor
    Description
    JSTemporalParserRecord(boolean z, long year, long month, long day, long hour, long minute, long second, com.oracle.truffle.api.strings.TruffleString fraction, com.oracle.truffle.api.strings.TruffleString offsetSign, long offsetHour, long offsetMinute, long offsetSecond, com.oracle.truffle.api.strings.TruffleString offsetFraction, com.oracle.truffle.api.strings.TruffleString timeZoneIANAName, com.oracle.truffle.api.strings.TruffleString timeZoneEtcName, com.oracle.truffle.api.strings.TruffleString timeZoneUTCOffsetName, com.oracle.truffle.api.strings.TruffleString calendar, com.oracle.truffle.api.strings.TruffleString timeZoneNumericUTCOffset)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.oracle.truffle.api.strings.TruffleString
     
    long
     
    com.oracle.truffle.api.strings.TruffleString
     
    long
     
    long
     
    long
     
    com.oracle.truffle.api.strings.TruffleString
     
    long
     
    long
     
    long
     
    com.oracle.truffle.api.strings.TruffleString
     
    long
     
    com.oracle.truffle.api.strings.TruffleString
     
    com.oracle.truffle.api.strings.TruffleString
     
    com.oracle.truffle.api.strings.TruffleString
     
    com.oracle.truffle.api.strings.TruffleString
     
    com.oracle.truffle.api.strings.TruffleString
     
    com.oracle.truffle.api.strings.TruffleString
     
    long
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JSTemporalParserRecord

      public JSTemporalParserRecord(boolean z, long year, long month, long day, long hour, long minute, long second, com.oracle.truffle.api.strings.TruffleString fraction, com.oracle.truffle.api.strings.TruffleString offsetSign, long offsetHour, long offsetMinute, long offsetSecond, com.oracle.truffle.api.strings.TruffleString offsetFraction, com.oracle.truffle.api.strings.TruffleString timeZoneIANAName, com.oracle.truffle.api.strings.TruffleString timeZoneEtcName, com.oracle.truffle.api.strings.TruffleString timeZoneUTCOffsetName, com.oracle.truffle.api.strings.TruffleString calendar, com.oracle.truffle.api.strings.TruffleString timeZoneNumericUTCOffset)
  • Method Details

    • getZ

      public boolean getZ()
    • getOffsetSign

      public com.oracle.truffle.api.strings.TruffleString getOffsetSign()
    • getHour

      public long getHour()
    • getMinute

      public long getMinute()
    • getSecond

      public long getSecond()
    • getFraction

      public com.oracle.truffle.api.strings.TruffleString getFraction()
    • getTimeZoneIANAName

      public com.oracle.truffle.api.strings.TruffleString getTimeZoneIANAName()
    • getTimeZoneUTCOffsetName

      public com.oracle.truffle.api.strings.TruffleString getTimeZoneUTCOffsetName()
    • getTimeZoneEtcName

      public com.oracle.truffle.api.strings.TruffleString getTimeZoneEtcName()
    • getTimeZoneANYName

      public com.oracle.truffle.api.strings.TruffleString getTimeZoneANYName()
    • getTimeZoneIdentifier

      public com.oracle.truffle.api.strings.TruffleString getTimeZoneIdentifier()
    • getYear

      public long getYear()
    • getMonth

      public long getMonth()
    • getDay

      public long getDay()
    • getCalendar

      public com.oracle.truffle.api.strings.TruffleString getCalendar()
    • getOffsetHour

      public long getOffsetHour()
    • getOffsetMinute

      public long getOffsetMinute()
    • getOffsetSecond

      public long getOffsetSecond()
    • getOffsetFraction

      public com.oracle.truffle.api.strings.TruffleString getOffsetFraction()
    • getTimeZoneNumericUTCOffset

      public com.oracle.truffle.api.strings.TruffleString getTimeZoneNumericUTCOffset()