Class VoidValue
java.lang.Object
me.topchetoeu.j2s.runtime.values.primitives.VoidValue
- All Implemented Interfaces:
PrimitiveValue
,Value
-
Nested Class Summary
Nested classes/interfaces inherited from interface me.topchetoeu.j2s.runtime.values.Value
Value.State
-
Field Summary
FieldsFields 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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOwnMember
(me.topchetoeu.j2s.common.Environment env, KeyCache key) getPrototype
(me.topchetoeu.j2s.common.Environment env) boolean
toNumber
(me.topchetoeu.j2s.common.Environment ext) toReadableLines
(me.topchetoeu.j2s.common.Environment env, HashSet<ObjectValue> passed) toString()
toString
(me.topchetoeu.j2s.common.Environment ext) type()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface me.topchetoeu.j2s.runtime.values.primitives.PrimitiveValue
defineOwnField, defineOwnProperty, deleteOwnMember, freeze, 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
-
Field Details
-
name
-
type
-
-
Constructor Details
-
VoidValue
-
-
Method Details
-
type
-
toBoolean
public boolean toBoolean() -
toNumber
-
toString
-
getPrototype
- Specified by:
getPrototype
in interfaceValue
-
getOwnMember
- Specified by:
getOwnMember
in interfacePrimitiveValue
- Specified by:
getOwnMember
in interfaceValue
-
toReadableLines
public List<String> toReadableLines(me.topchetoeu.j2s.common.Environment env, HashSet<ObjectValue> passed) - Specified by:
toReadableLines
in interfaceValue
-
toString
-