Resource resolver
Resource resolver
Details
Helper class for building a Client that implements the access to the data or the
computation unit.
Methods
Method new()
Creates a new ResourceResolver instance.
Returns
A ResourceResolver object.
Method isFor()
Check that the provided object is of class "resource".
Usage
ResourceResolver$isFor(x)
Arguments
x
The resource object to evaluate.
Method newClient()
Stub function to be implemented by subclasses. Makes an object which class inherits from ResourceClient.
Usage
ResourceResolver$newClient(x)
Arguments
x
The resource object to evaluate.
Returns
The ResourceClient object that will access the provided resource.
Method clone()
The objects of this class are cloneable with this method.
Usage
ResourceResolver$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.