Package: R.methodsS3 1.8.2

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.

Authors:Henrik Bengtsson [aut, cre, cph]

R.methodsS3_1.8.2.tar.gz
R.methodsS3_1.8.2.zip(r-4.5)R.methodsS3_1.8.2.zip(r-4.4)R.methodsS3_1.8.2.zip(r-4.3)
R.methodsS3_1.8.2.tgz(r-4.4-any)R.methodsS3_1.8.2.tgz(r-4.3-any)
R.methodsS3_1.8.2.tar.gz(r-4.5-noble)R.methodsS3_1.8.2.tar.gz(r-4.4-noble)
R.methodsS3_1.8.2.tgz(r-4.4-emscripten)R.methodsS3_1.8.2.tgz(r-4.3-emscripten)
R.methodsS3.pdf |R.methodsS3.html
R.methodsS3/json (API)
NEWS

# Install 'R.methodsS3' in R:
install.packages('R.methodsS3', repos = c('https://henrikbengtsson.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/henrikbengtsson/r.methodss3/issues

On CRAN:

8.70 score 1 stars 832 packages 23 scripts 176k downloads 12 exports 0 dependencies

Last updated 3 years agofrom:c842db47c1 (on master). Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 15 2024
R-4.5-winOKDec 15 2024
R-4.5-linuxOKDec 15 2024
R-4.4-winOKDec 15 2024
R-4.4-macOKDec 15 2024
R-4.3-winOKDec 15 2024
R-4.3-macOKDec 15 2024

Exports:appendVarArgsfindDispatchMethodsS3getDispatchMethodS3getGenericS3getMethodS3hasVarArgsisGenericS3isGenericS4pkgStartupMessagesetGenericS3setMethodS3throw

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Package R.methodsS3R.methodsS3-package R.methodsS3
Gets an S3 generic functiongetGenericS3 getGenericS3.default
Gets an S3 methodgetMethodS3 getMethodS3.default
Checks if a function is a S3 generic functionisGenericS3 isGenericS3.default
Creates an S3 generic functionsetGenericS3 setGenericS3.default
Creates an S3 methodsetMethodS3 setMethodS3.default