methods v3.5.1

Formal Methods and Classes

Formally defined methods and classes for R objects, plus other programming tools, as described in the reference.

Functions in methods

Name Description
EmptyMethodsList-class Internal Class representing Empty Methods List
Methods_for_S3 Methods For S3 and S4 Dispatch
callGeneric Call the Current Generic Function from a Method
as Force an Object to Belong to a Class
environment-class Class "environment"
MethodsList MethodsList Objects
classesToAM Compute an Adjacency Matrix for Superclasses of Class Definitions
dotsMethods The Use of ... in Method Signatures
callNextMethod Call an Inherited Method
language-class Classes to Represent Unevaluated Language Objects
GenericFunctions Tools for Managing Generic Functions
hasArg Look for an Argument in the Call
Introduction Basic use of S4 Methods and Classes
LinearMethodsList-class Class "LinearMethodsList"
Methods_Details General Information on Methods
Methods_for_Nongenerics Methods for Non-Generic Functions in Other Packages
MethodDefinition-class Classes to Represent Method Definitions
BasicClasses Classes Corresponding to Basic Data Types
findMethods Description of the Methods Defined for a Generic Function
MethodSupport Additional (Support) Functions for Methods
MethodWithNext-class Class MethodWithNext
Methods S4 Class Documentation
implicitGeneric Manage Implicit Versions of Generic Functions
ObjectsWithPackage-class A Vector of Object Names, with associated Package Names
S4groupGeneric S4 Group Generic Functions
Classes S4 Class Documentation
fixPre1.8 Fix Objects Saved from R Versions Previous to 1.8
method.skeleton Create a Skeleton File for a New Method
StructureClasses Classes Corresponding to Basic Structures
getPackageName The Name associated with a Given Package
methodUtilities Utility Functions for Methods and S-Plus Compatibility
RMethodUtils Method Utilities
getMethod Get or Test for the Definition of a Method
SClassExtension-class Class to Represent Inheritance (Extension) Relations
RClassUtils Utilities for Managing Class Definitions
TraceClasses Classes Used Internally to Control Tracing
selectSuperClasses Super Classes (of Specific Kinds) of a Class
is Is an Object from a Class?
setAs Methods for Coercing an Object to a Class
canCoerce Can an Object be Coerced to a Certain S4 Class?
className Class names including the corresponding package
isSealedMethod Check for a Sealed Method or Class
promptMethods Generate a Shell for Documentation of Formal Methods
classRepresentation-class Class Objects
S3Part S4 Classes that Contain S3 Classes
ReferenceClasses Objects With Fields Treated by Reference (OOP-style)
slot The Slots in an Object from a Formal Class
evalSource Use Function Definitions from a Source File without Reinstalling a Package
nonStructure-class A non-structure S4 Class for basic types
promptClass Generate a Shell for Documentation of a Formal Class
inheritedSlotNames Names of Slots Inherited From a Super Class
findClass Find Class Definitions
new Generate an Object from a Class
methods-package Formal Methods and Classes
envRefClass-class Class "envRefClass"
getClass Get Class Definition
cbind2 Combine two Objects by Columns or Rows
setGeneric Create a Generic Version of a Function
genericFunction-class Generic Function Objects
setGroupGeneric Create a Group Generic Version of a Function
languageEl Elements of Language Objects
LocalReferenceClasses Localized Objects based on Reference Classes
substituteDirect SubstituteDirect
initialize-methods Methods to Initialize New Objects from a Class
makeClassRepresentation Create a Class Definition
setClass Create a Class Definition
testInheritedMethods Test for and Report about Selection of Inherited Methods
show Show an Object
showMethods Show all the methods for the specified function(s) or class
setClassUnion Classes Defined as the Union of Other Classes
methods-defunct Defunct Functions in Package methods
methods-deprecated Deprecated Functions in Package methods
signature-class Class "signature" For Method Definitions
removeMethod Remove a Method
setIs Specify a Superclass Explicitly
setOldClass Register Old-Style (S3) Classes and Inheritance
representation Construct a Representation or a Prototype for a Class Definition
setMethod Create and Save a Method
setLoadActions Set Actions For Package Loading
validObject Test the Validity of an Object
.BasicFunsList List of Builtin and Special Functions
MethodsList-class Class MethodsList, Defunct Representation of Methods
Classes_Details Class Definitions
Documentation Using and Creating On-line Documentation for Classes and Methods
No Results!


Priority base
References John M. Chambers (2008) ``Software for Data Analysis: Programming with R''; Springer NY.
License Part of R 3.5.1
NeedsCompilation yes
suggests codetools
imports stats , utils
Contributors R team

Include our badge in your README