This class represents a collection of surveys grouped by specific periods (e.g., monthly, quarterly, annual).
It provides methods to access and manipulate the grouped surveys.
Public fields
surveys
A list containing the grouped surveys.
Methods
Method new()
Initializes a new instance of the PoolSurvey class.
Arguments
surveys
A list containing the grouped surveys.
Method get_surveys()
Retrieves surveys for a specific period.
Usage
PoolSurvey$get_surveys(period = NULL)
Arguments
period
A string specifying the period to retrieve (e.g., "monthly", "quarterly").
Returns
A list of surveys for the specified period.
Prints metadata about the PoolSurvey object.
Method clone()
The objects of this class are cloneable with this method.
Usage
PoolSurvey$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.