methods v3.2.2

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

Include our badge in your README