R/get_cardinality.R

#' Method to get cardinality
#'
#' Method for getting the cardinality of an AbstractVariable
#' @param variable AbstractVariable to inspect
# get_cardinality()
setGeneric("get_cardinality", function(variable) standardGeneric("get_cardinality"))
setMethod("get_cardinality", signature("AbstractVariable"), function(variable)
{
  if (class(variable) == "Time") {
    var <- variable@variable
    var@cardinality
  } else {
    variable@cardinality
  }
})
emjun/tisaner documentation built on Nov. 9, 2024, 6:32 p.m.