Class JSTemporalParserRecord
java.lang.Object
com.oracle.truffle.js.runtime.builtins.temporal.JSTemporalParserRecord
Represents the information of a parsed TemporalTimeZoneString format.
-
Constructor Summary
ConstructorsConstructorDescriptionJSTemporalParserRecord(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 timeZoneUTCOffsetName, com.oracle.truffle.api.strings.TruffleString calendar, com.oracle.truffle.api.strings.TruffleString timeZoneNumericUTCOffset) -
Method Summary
Modifier and TypeMethodDescriptioncom.oracle.truffle.api.strings.TruffleStringlonggetDay()com.oracle.truffle.api.strings.TruffleStringlonggetHour()longlonggetMonth()com.oracle.truffle.api.strings.TruffleStringlonglonglongcom.oracle.truffle.api.strings.TruffleStringlongcom.oracle.truffle.api.strings.TruffleStringcom.oracle.truffle.api.strings.TruffleStringcom.oracle.truffle.api.strings.TruffleStringcom.oracle.truffle.api.strings.TruffleStringlonggetYear()booleangetZ()booleanbooleanboolean
-
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 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() -
getTimeZoneAnnotation
public com.oracle.truffle.api.strings.TruffleString getTimeZoneAnnotation() -
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() -
hasOffsetHour
public boolean hasOffsetHour() -
getOffsetMinute
public long getOffsetMinute() -
hasOffsetMinute
public boolean hasOffsetMinute() -
getOffsetSecond
public long getOffsetSecond() -
hasOffsetSecond
public boolean hasOffsetSecond() -
getOffsetFraction
public com.oracle.truffle.api.strings.TruffleString getOffsetFraction() -
getTimeZoneNumericUTCOffset
public com.oracle.truffle.api.strings.TruffleString getTimeZoneNumericUTCOffset()
-