-
Nested Class Summary
Nested classes/interfaces inherited from interface me.topchetoeu.j2s.runtime.values.Value
Value.State
-
Field Summary
Fields
Fields inherited from interface me.topchetoeu.j2s.runtime.values.Value
ARRAY_PROTO, BOOL_PROTO, ERROR_PROTO, FUNCTION_PROTO, GLOBAL, INT32_ARR_PROTO, INT8_ARR_PROTO, INTRINSICS, NULL, NUMBER_PROTO, OBJECT_PROTO, RANGE_ERR_PROTO, STRING_PROTO, SYMBOL_PROTO, SYNTAX_ERR_PROTO, TYPE_ERR_PROTO, UINT8_ARR_PROTO, UNDEFINED
-
Method Summary
boolean
double
int
long
boolean
boolean
default boolean
toNumber(me.topchetoeu.j2s.common.Environment ext)
toString(me.topchetoeu.j2s.common.Environment ext)
Methods inherited from interface me.topchetoeu.j2s.runtime.values.primitives.PrimitiveValue
defineOwnField, defineOwnProperty, deleteOwnMember, freeze, getOwnMember, getOwnMembers, getOwnSymbolMembers, getState, isPrimitive, preventExtensions, seal, setPrototype, toPrimitive
Methods inherited from interface me.topchetoeu.j2s.runtime.values.Value
apply, callWith, callWithAsync, construct, constructNoSelf, defineOwnField, defineOwnField, defineOwnField, defineOwnField, defineOwnField, defineOwnField, defineOwnField, defineOwnField, defineOwnField, defineOwnProperty, defineOwnProperty, defineOwnProperty, defineOwnProperty, deleteMember, deleteMember, deleteMember, deleteMember, deleteMember, deleteOwnMember, deleteOwnMember, deleteOwnMember, deleteOwnMember, getMember, getMember, getMember, getMember, getMember, getMemberDescriptor, getMemberOrNull, getMemberOrNull, getMemberOrNull, getMemberOrNull, getMemberOrNull, getMemberPath, getMemberPath, getMembers, getOwnMember, getOwnMember, getOwnMember, getOwnMember, getSymbolMembers, hasMember, hasMember, hasMember, hasMember, hasMember, isInstanceOf, isNaN, setMember, setMember, setMember, setMember, setMember, setMemberIfExists, setMemberIfExists, setMemberIfExists, setMemberIfExists, setMemberIfExists, toIterable, toReadable, toReadableLines
-
-
Method Details
-
-
getDouble
double getDouble()
-
-
-
-
-
-
-
toBoolean
default boolean toBoolean()
- Specified by:
toBoolean
in interface Value
-
toNumber
default NumberValue toNumber(me.topchetoeu.j2s.common.Environment ext)
- Specified by:
toNumber
in interface Value
-
toString
default String toString(me.topchetoeu.j2s.common.Environment ext)
- Specified by:
toString
in interface Value
-
-
-
-