public class JSTemporalPlainTimeObject extends JSNonProxyObject implements TemporalTime
JSObject.GetMembersJSDynamicObject.IsIdenticalOrUndefinedCONSTRUCTOR, EMPTY_STRING_ARRAY, HIDDEN_PROTO, NO_SUCH_METHOD_NAME, NO_SUCH_PROPERTY_NAME, PROTO, PROTOTYPE| Modifier | Constructor and Description |
|---|---|
protected |
JSTemporalPlainTimeObject(com.oracle.truffle.api.object.Shape shape,
int hour,
int minute,
int second,
int millisecond,
int microsecond,
int nanosecond,
JSDynamicObject calendar) |
| Modifier and Type | Method and Description |
|---|---|
JSDynamicObject |
getCalendar() |
int |
getHour() |
int |
getMicrosecond() |
int |
getMillisecond() |
int |
getMinute() |
int |
getNanosecond() |
int |
getSecond() |
getMetaObject, getMetaObjectImpl, hasMetaObjectdefineOwnProperty, delete, delete, getBuiltinToStringTag, getClassName, getHelper, getHelper, getMethodHelper, getOwnHelper, getOwnHelper, getOwnProperty, getOwnPropertyKeys, getPrototypeOf, hasOnlyShapeProperties, hasOwnProperty, hasOwnProperty, hasProperty, hasProperty, isExtensible, preventExtensions, set, set, setIntegrityLevel, setPrototypeOf, testIntegrityLevel, toDisplayStringImplcopyWithoutProperties, defaultToString, defineOwnProperty, defineOwnProperty, delete, delete, delete, delete, delete, delete, enumerableOwnNames, filterEnumerableNames, get, get, get, get, getArray, getClassName, getIterator, getJSClass, getJSContext, getLanguage, getMethod, getOrDefault, getOrDefault, getOrDefault, getOrDefault, getOwnProperty, getOwnProperty, getPrototype, getPrototype, getUncachedRead, getUncachedWrite, getWithReceiver, hasArray, hasIterator, hasLanguage, hasMemberReadSideEffects, hasMembers, hasMemberWriteSideEffects, hasOwnProperty, hasOwnProperty, hasOwnProperty, hasOwnProperty, hasProperty, hasProperty, hasProperty, hasProperty, invokeMember, isExtensible, isExtensible, isFrozen, isJSObject, isMemberInsertable, isMemberInvocable, isMemberModifiable, isMemberReadable, isMemberRemovable, isSealed, language, ordinaryToPrimitive, ownPropertyKeys, ownPropertyKeys, preventExtensions, preventExtensions, readMember, removeMember, set, set, set, set, setArray, setIntegrityLevel, setIntegrityLevel, setPrototype, setPrototype, setWithReceiver, setWithReceiver, testIntegrityLevel, toDisplayString, toPrimitive, toPrimitive, writeMemberdefaultToString, getDynamicType, getIntOrDefault, getJSClass, getJSContext, getJSSharedData, getKeyArray, getObjectFlags, getOrDefault, getOrNull, getProperty, getPropertyArray, getPropertyFlags, getValue, getValue, identityHashCode, isJSDynamicObject, ownPropertyKeys, removeKey, setJSClass, setObjectFlags, setPropertyFlags, testProperties, updatePropertyFlagsprotected JSTemporalPlainTimeObject(com.oracle.truffle.api.object.Shape shape,
int hour,
int minute,
int second,
int millisecond,
int microsecond,
int nanosecond,
JSDynamicObject calendar)
public int getHour()
getHour in interface TemporalTimepublic int getMinute()
getMinute in interface TemporalTimepublic int getSecond()
getSecond in interface TemporalTimepublic int getMillisecond()
getMillisecond in interface TemporalTimepublic int getMicrosecond()
getMicrosecond in interface TemporalTimepublic int getNanosecond()
getNanosecond in interface TemporalTimepublic JSDynamicObject getCalendar()
getCalendar in interface TemporalCalendar