| 17376 |
jmc |
1 |
\name{MethodsList-class}
|
|
|
2 |
\alias{MethodsList-class}
|
| 25816 |
jmc |
3 |
\alias{body<-,MethodDefinition-method}
|
| 19123 |
hornik |
4 |
\docType{class}
|
| 19064 |
jmc |
5 |
\title{Class MethodsList, Representation of Methods for a Generic Function }
|
|
|
6 |
\description{ Objects from this class are generated and revised by the
|
|
|
7 |
definition of methods for a generic function.}
|
|
|
8 |
\section{Slots}{\describe{
|
|
|
9 |
|
| 19123 |
hornik |
10 |
\item{\code{argument}:}{Object of class \code{"name"}. The name of the
|
| 19064 |
jmc |
11 |
argument being used for dispatch at this level. }
|
|
|
12 |
\item{\code{methods}:}{A named list of the methods (and method lists)
|
|
|
13 |
defined \emph{explicitly} for this argument, with the names being
|
|
|
14 |
the classes for which the methods have been defined. }
|
|
|
15 |
\item{\code{allMethods}:}{A named list, which may be empty if this
|
|
|
16 |
object has not been used in dispatch yet. Otherwise, it contains
|
|
|
17 |
all the directly defined methods from the \code{methods} slot, plus
|
|
|
18 |
any inherited methods. }
|
| 17376 |
jmc |
19 |
}}
|
| 19064 |
jmc |
20 |
|
|
|
21 |
|
| 17376 |
jmc |
22 |
\section{Extends}{
|
| 19064 |
jmc |
23 |
Class \code{"OptionalMethods"}, directly.
|
| 17376 |
jmc |
24 |
}
|
| 19064 |
jmc |
25 |
\keyword{classes}
|
| 19123 |
hornik |
26 |
\keyword{methods}
|