Deserializer class

Inheritance

Constructors

Deserializer(StringTable stringTable)

Properties

hashCode int
The hash code for this object.
no setterinherited
hole Object
no setterinherited
nul Object
no setterinherited
reader BinaryReader
Reader used for read buffer.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringTable StringTable
StingTable used for byte[] to String
finalinherited
undefined Object
no setterinherited

Methods

assignId<T>(T object) → T
inherited
defineValueReader(int tag, ValueReaderFunc func) → void
inherited
defineValueReaders() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
peekTag() int
inherited
readArrayBufferViewTag() int
inherited
readBigInt() BigInt
inherited
readCommonString(StringEncoding encoding, StringLocation location, Object? relatedKey) String
inherited
readDate() DateTime
inherited
readDenseArray() VoltronArray
override
readDoubleWithRectification() num
inherited
readErrorTag() int
inherited
readHeader() → void
inherited
readHostObject() Object
override
readJSArrayBuffer() Object?
override
readJSArrayBufferView() → void
readJSBigInt() BigInt?
override
readJSBoolean(bool value) bool
override
readJSError() VoltronMap
override
readJSMap() VoltronMap
override
readJSNumber() num
override
readJSObject() VoltronMap
override
readJSRegExp() Object?
override
readJSSet() VoltronArray
override
readJSString(StringLocation location, Object? relatedKey) String?
override
readObjectReference() Object
inherited
readOneByteString(StringLocation location, Object? relatedKey) String
inherited
readSharedArrayBuffer() Object?
override
readSparseArray() VoltronArray
override
readString(StringLocation location, Object? relatedKey) String
inherited
readTag() int
inherited
readTransferredJSArrayBuffer() Object?
override
readTransferredWasmMemory() Object?
override
readTransferredWasmModule() Object?
override
readTwoByteString(StringLocation location, Object? relatedKey) String
inherited
readUTF8String(StringLocation location, Object? relatedKey) String
inherited
readValue({int tag = SerializationTag.kUnknownTag, StringLocation location = StringLocation.topLevel, Object? relatedKey}) Object?
inherited
readZigZag() int
inherited
reset() → void
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

defaultDeserializer() Deserializer