Mashup-class: Mashup -- A class for combining Xdata objects
Description
This class administers a list of Xdata objects and
delegates query and other methods to them. The aim
of the class is to support the operation of combining
different data sources into one data object.
Constructor for Mashup objects
Usage
mashup(..., clss = "Mashup")
Arguments
...
named arguments of Xdata objects
clss
name of the class to create. Default Mashup,
must be inherited from this class.
Details
Instances of this class also maintain a database
connection for storing/ collecting data. The database
connection is shared among the administered Xdata
instances.
Usually it is not necessary for inherited classes to
redefine the queries method. Rather, it is
recommended to add query methods with new
signatures in the resource slot.