R.methodsS3 v1.8.1


Monthly downloads



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.

Functions in R.methodsS3

Name Description
isGenericS3 Checks if a function is a S3 generic function
isGenericS4 Checks if a function is a S4 generic function
pkgStartupMessage Generates a (package) startup message
Non-documented objects Non-documented objects
R.KEYWORDS Reserved words in R not to be used for object names
getDispatchMethodS3 Gets the S3 method that a generic function would call
throw Throws an exception
R.methodsS3-package Package R.methodsS3
getMethodS3 Gets an S3 method
getGenericS3 Gets an S3 generic function
findDispatchMethodsS3 Finds the S3 methods that a generic function would call
setMethodS3 Creates an S3 method
setGenericS3 Creates an S3 generic function
No Results!

Last month downloads


License LGPL (>= 2.1)
LazyLoad TRUE
URL https://github.com/HenrikBengtsson/R.methodsS3
BugReports https://github.com/HenrikBengtsson/R.methodsS3/issues
NeedsCompilation no
Packaged 2020-08-24 14:42:23 UTC; hb
Repository CRAN
Date/Publication 2020-08-26 16:20:06 UTC
suggests codetools
depends R (>= 2.13.0)
imports utils

Include our badge in your README