public final class JSTemporalDurationObject extends JSNonProxyObject
JSObject.GetMembersJSDynamicObject.IsIdenticalOrUndefinedCONSTRUCTOR, EMPTY_STRING_ARRAY, HIDDEN_PROTO, NO_SUCH_METHOD_NAME, NO_SUCH_PROPERTY_NAME, PROTO, PROTOTYPE| Constructor and Description |
|---|
JSTemporalDurationObject(com.oracle.truffle.api.object.Shape shape,
JSDynamicObject proto,
double years,
double months,
double weeks,
double days,
double hours,
double minutes,
double seconds,
double milliseconds,
double microseconds,
double nanoseconds) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDays() |
double |
getHours() |
double |
getMicroseconds() |
double |
getMilliseconds() |
double |
getMinutes() |
double |
getMonths() |
double |
getNanoseconds() |
double |
getSeconds() |
double |
getWeeks() |
double |
getYears() |
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, 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, updatePropertyFlagspublic JSTemporalDurationObject(com.oracle.truffle.api.object.Shape shape,
JSDynamicObject proto,
double years,
double months,
double weeks,
double days,
double hours,
double minutes,
double seconds,
double milliseconds,
double microseconds,
double nanoseconds)
public double getYears()
public double getMonths()
public double getWeeks()
public double getDays()
public double getHours()
public double getMinutes()
public double getSeconds()
public double getMilliseconds()
public double getMicroseconds()
public double getNanoseconds()