methods v3.0.3

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


Priority base
References John M. Chambers (2008) ``Software for Data Analysis: Programming with R''; Springer NY.
License Part of R 3.0.3
imports utils
Contributors R team

Include our badge in your README