Skip to contents

For package inheritance only; do not instantiate the class directly.

Methods


RAVESerializable$new()

Abstract constructor

Usage

Arguments

...

ignored


RAVESerializable$@marshal()

Create an atomic list that can be serialized

Usage

RAVESerializable$@marshal(...)

Arguments

...

ignored


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.