sdcProblem
-objects depending on argument type
R/generics_sdcProblem.r
, R/methods_class_sdcProblem.r
get.sdcProblem-method.Rd
query sdcProblem
-objects depending on argument type
get.sdcProblem(object, type)
# S4 method for sdcProblem,character
get.sdcProblem(object, type)
an object of class sdcProblem
a character vector of length 1 defining what to calculate|return|modify. Allowed types are:
dataObj: a list containing the (raw) input data
problemInstance: return the current problem instance
partition: a list containing information on the subtables that are required to be protected as well as information on the processing order of the subtables
dimInfo: information on the variables defining the hierarchical table
indicesDealtWith: a set of indices that have already been dealt with during the protection algorithmus
startI: current level at which subtables need to be protected (useful when restarting HITAS|HYPERCUBE)
startJ: current number of the subtable within a given level that needs to be protected (useful when restarting HITAS|HYPERCUBE)
innerAndMarginalCellInfo: for a given problem, get indices of inner- and marginal table cells
information from objects of class sdcProblem
depending on argument type
an object of class dataObj
(or NULL) if type
matches 'dataObj'
an object of class problemInstance
(or NULL) if type
matches 'problemInstance'
a list (or NULL) if argument type
matches 'partition' containing the following elements:
element 'groups': list with each list-element being a character vector specifying a specific level-group
element 'indices': list with each list-element being a numeric vector defining indices of a subtable
element 'strIDs': list with each list-element being a character vector defining IDs of a subtable
element 'nrGroups': numeric vector of length 1 defining the total number of groups that have to be considered
element 'nrTables': numeric vector of length 1 defining the total number of subtables that have to be considered
a list (or NULL) if argument type
matches 'innerAndMarginalCellInfo' containing the following elements:
element 'innerCells': character vector specifying ID's of inner cells
element 'totCells': character vector specifying ID's of marginal cells
element 'indexInnerCells': numeric vector specifying indices of inner cells
element 'indexTotCells': numeric vector specifying indices of marginal cells
an object of class dimInfo
(or NULL) if type
matches 'dimInfo'
numeric vector of length 1 if argument type
matches 'startI' or 'startJ'
internal function