inheritedSlotNames

Names of Slots Inherited From a Super Class

For a class (or class definition, see getClass and the description of class classRepresentation), give the names which are inherited from “above”, i.e., super classes, rather than by this class' definition itself.

Keywords
classes, methods
Usage
inheritedSlotNames(Class, where = topenv(parent.frame()))
Arguments
Class
character string or classRepresentation, i.e., resulting from getClass.
where
environment, to be passed further to isClass and getClass.
Value

character vector of slot names, or NULL.

See Also

slotNames, slot, setClass, etc.

Aliases
  • inheritedSlotNames
Examples
library(methods) .srch <- search() library(stats4) inheritedSlotNames("mle") if(require("Matrix")) { print( inheritedSlotNames("Matrix") ) # NULL ## whereas print( inheritedSlotNames("sparseMatrix") ) # --> Dim & Dimnames ## i.e. inherited from "Matrix" class print( cl <- getClass("dgCMatrix") ) # six slots, etc print( inheritedSlotNames(cl) ) # *all* six slots are inherited } ## Not run: # # # ## detach package we've attached above: # for(n in rev(which(is.na(match(search(), .srch))))) # try( detach(pos = n) ) # ## End(Not run)
Documentation reproduced from package methods, version 3.3.0, License: Part of R 3.3.0

Community examples

Looks like there are no examples yet.