Imports: methods, utils, R.methodsS3 (>= 1.7.1), R.oo (>= 1.23.0),

Title: Utility function for defining S3 methods
Description: 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 maintainance for package developers.  For example, generic functions are created automatically, if missing, and name conflict are automatically solved, if possible.  The method setMethodS3() is a good start for those who in the future want to migrate to S4.  This is a cross-platform package implemented in pure R and is generating standard S3 methods.

Description: 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 want
to migrate to S4.  This is a cross-platform package implemented
in pure R and generates standard S3 methods.

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.

Description: 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.

Title: R object-oriented programming with or without references
Description: Methods and classes for object-oriented programming in R with or without references.  Large effort has been made on making definition of methods as simple as possible with a minimum of maintainance for package developers.  For example, generic functions are created automatically, if missing, and name conflict are automatically solved, if possible.  The method setMethodS3() is a good start for those who in the future want to migrate to S4.  The package has been developed since 2001 and is now considered very stable.