R/s4register.R

#' Virtual Class "disaggR" Class of disaggregations
#'
#' The `"disaggR"` class is a class contained by the actual disaggregation
#' classes in the disaggR package. It is a “virtual” class.  disaggR classes are
#' minimalist S4 classes, containing disaggR and list. This allows Ops group
#' generic double dispatch but most of the package rather uses S3 methods.
#'
#' @seealso
#' the functions \link{twoStepsBenchmark} and \link{threeRuleSmooth}.
#'
#' @aliases
#' Ops,disaggR,missing-method
#' Ops,disaggR,vector-method Ops,vector,disaggR-method
#' Ops,disaggR,ts-method Ops,ts,disaggR-method
#' Ops,disaggR,disaggR-method
#' Math2,disaggR-method
#' show,disaggR-method
#' threeRuleSmooth-class
#' twoStepsBenchmark-class
#' @keywords internal
#' @export
setClass("disaggR", contains = "VIRTUAL")

#' @import methods
#' @keywords internal
#' @export
setClass("threeRuleSmooth", contains = c("disaggR", "list"))

#' @import methods
#' @keywords internal
#' @export
setClass("twoStepsBenchmark", contains = c("disaggR", "list"))

Try the disaggR package in your browser

Any scripts or data that you put into this service are public.

disaggR documentation built on Sept. 11, 2024, 5:17 p.m.