Package me.topchetoeu.j2s.repl.buffers
Class Uint8ArrayValue
java.lang.Object
me.topchetoeu.j2s.runtime.values.Value
me.topchetoeu.j2s.runtime.values.objects.ObjectValue
me.topchetoeu.j2s.runtime.values.objects.ArrayLikeValue
me.topchetoeu.j2s.repl.buffers.TypedArrayValue
me.topchetoeu.j2s.repl.buffers.Uint8ArrayValue
-
Nested Class Summary
Nested classes/interfaces inherited from class me.topchetoeu.j2s.runtime.values.objects.ObjectValue
me.topchetoeu.j2s.runtime.values.objects.ObjectValue.Property, me.topchetoeu.j2s.runtime.values.objects.ObjectValue.PrototypeProvider
Nested classes/interfaces inherited from class me.topchetoeu.j2s.runtime.values.Value
me.topchetoeu.j2s.runtime.values.Value.State
-
Field Summary
Fields inherited from class me.topchetoeu.j2s.repl.buffers.TypedArrayValue
buffer, elementSize, end, start, userValues
Fields inherited from class me.topchetoeu.j2s.runtime.values.objects.ObjectValue
prototype
Fields inherited from class 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
Methods inherited from class me.topchetoeu.j2s.repl.buffers.TypedArrayValue
buffer, get, has, remove, set, setSize, size
Methods inherited from class me.topchetoeu.j2s.runtime.values.objects.ArrayLikeValue
defineOwnField, deleteOwnMember, getOwnMember, getOwnMembers, toArray, toReadableLines
Methods inherited from class me.topchetoeu.j2s.runtime.values.objects.ObjectValue
defineOwnProperty, freeze, getOwnSymbolMembers, getPrototype, getState, isPrimitive, preventExtensions, seal, setPrototype, setPrototype, setPrototype, toBoolean, toNumber, toPrimitive, toReadableLines, toString, type
Methods inherited from class me.topchetoeu.j2s.runtime.values.Value
add, and, apply, bitwiseNot, 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, divide, errorToReadable, fromIterator, getMember, getMember, getMember, getMember, getMember, getMemberDescriptor, getMemberOrNull, getMemberOrNull, getMemberOrNull, getMemberOrNull, getMemberOrNull, getMemberPath, getMemberPath, getMembers, getOwnMember, getOwnMember, getOwnMember, getOwnMember, getSymbolMembers, global, greater, greaterOrEqual, hasMember, hasMember, hasMember, hasMember, hasMember, intrinsics, isInstanceOf, isNaN, less, lessOrEqual, looseEqual, modulo, multiply, negative, or, setMember, setMember, setMember, setMember, setMember, setMemberIfExists, setMemberIfExists, setMemberIfExists, setMemberIfExists, setMemberIfExists, shiftLeft, shiftRight, subtract, toIterable, toReadable, unsignedShiftRight, xor
-
Constructor Details
-
Uint8ArrayValue
public Uint8ArrayValue(byte[] buff, int start, int end)
-
-
Method Details
-
onGet
protected int onGet(int i) - Specified by:
onGet
in classTypedArrayValue
-
onSet
protected void onSet(int i, int val) - Specified by:
onSet
in classTypedArrayValue
-