makeClassRepresentation | R Documentation |
Constructs an object of class classRepresentation
to describe a particular class. Mostly a utility function, but you can
call it to create a class definition without assigning it, as
setClass
would do.
makeClassRepresentation(name, slots=list(), superClasses=character(), prototype=NULL, package, validity, access, version, sealed, virtual=NA, where)
name |
character string name for the class |
slots |
named list of slot classes as would be supplied to
|
superClasses |
what classes does this class extend |
prototype |
an object providing the default data for the class,
e.g., the result of a call to |
package |
The character string name for the package in which
the class will be stored; see |
validity |
Optional validity method. See
|
access |
Access information. Not currently used. |
version |
Optional version key for version control. Currently generated, but not used. |
sealed |
Is the class sealed? See |
virtual |
Is this known to be a virtual class? |
where |
The environment from which to look for class definitions needed (e.g., for slots or superclasses). See the discussion of this argument under GenericFunctions. |
Chambers, John M. (2008) Software for Data Analysis: Programming with R Springer. (For the R version.)
Chambers, John M. (1998) Programming with Data Springer (For the original S4 version.)
setClass
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.