ISerialisableDeserialisable class abstract

@fileoverview Interface to implement to be serializable and deserializable.

This interface is used occasionally when virtual functions are desired for unmarshal.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

marshal(MarshalledObject marshalled) → void
serialise to this object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
unmarshalVirtual(MarshalledObject marshalled) → void
Sometimes, it is necessary for unmarshal to be a virtual function.

Operators

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