For package inheritance only; do not instantiate the class directly.
Methods
RAVESerializable$new()
Abstract constructor
RAVESerializable$@marshal()
Create an atomic list that can be serialized
Usage
RAVESerializable$@marshal(...)
RAVESerializable$@unmarshal()
Restore an object from an atomic list
Usage
RAVESerializable$@unmarshal(object, ...)
Arguments
object
a list from '@marshal'
...
ignored
RAVESerializable$@compare()
How two object can be compared to each other
Usage
RAVESerializable$@compare(other)
Arguments
other
another object to compare with self
RAVESerializable$clone()
The objects of this class are cloneable with this method.
Usage
RAVESerializable$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.