load.Object: Static method to load an Object from a file or a connection
Description
Static method to load an Object from a file or a connection, which previously have been saved using save() of
class Object.
Usage
Object$load(file, path=NULL, ...)
Arguments
file
Filename or connection from where to read the Object.
path
The path where the file exists.
...
Not used.
Value
Returns a reference to the loaded Object.
synopsis
load.Object(static, file, path=NULL, ...)
Type control
Typically this static method is called as
where is any Object class. When an Object has been
loaded, it is verified that it inherits from . If it
does not, an exception is thrown. Thus, Object$load(...) will
load any Object, but MyClass$load(...) will only load an Object
that inherits from MyClass. If loaded object is not of correct class,
an exception is thrown.
Troubleshooting
Due to a bug, likely in Ritself, one can not specify the file
argument by its name, i.e. Object$load(file="foo.RData") will
not work, but Object$load("foo.RData") work just fine.
Details
Please note that no constructors are called when an Object is loaded
and neither is any static class code called.