R.methodsS3: S3 Methods Simplified

Methods that simplify the setup of S3 generic functions and S3 methods. Major effort has been made in making definition of methods as simple as possible with a minimum of maintenance for package developers. For example, generic functions are created automatically, if missing, and naming conflict are automatically solved, if possible. The method setMethodS3() is a good start for those who in the future may want to migrate to S4. This is a cross-platform package implemented in pure R that generates standard S3 methods.

AuthorHenrik Bengtsson [aut, cre, cph]
Date of publication2016-02-16 13:48:09
MaintainerHenrik Bengtsson <henrikb@braju.com>
LicenseLGPL (>= 2.1)

View on CRAN


appendVarArgs Man page
appendVarArgs.function Man page
findDispatchMethodsS3 Man page
findDispatchMethodsS3.default Man page
getDispatchMethodS3 Man page
getDispatchMethodS3.default Man page
getGenericS3 Man page
getGenericS3.default Man page
getMethodS3 Man page
getMethodS3.default Man page
hasVarArgs Man page
hasVarArgs.function Man page
isGenericS3 Man page
isGenericS3.default Man page
isGenericS4 Man page
isGenericS4.default Man page
Non-documented objects Man page
pkgStartupMessage Man page
pkgStartupMessage.default Man page
rccValidateFunctionName Man page
rccValidateSetGenericS3 Man page
rccValidateSetMethodS3 Man page
R.methodsS3 Man page
R.methodsS3-package Man page
setGenericS3 Man page
setGenericS3.default Man page
setMethodS3 Man page
setMethodS3.default Man page
throw Man page
throw.default Man page

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.