The R Project SVN R

Rev

Rev 20092 | Rev 42333 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
19087 jmc 1
\name{MethodWithNext-class}
2
\docType{class}
3
\alias{MethodWithNext-class}
20092 jmc 4
\title{Class MethodWithNext }
5
\description{ Class of method definitions set up for callNextMethod }
19087 jmc 6
\section{Objects from the Class}{
23531 hornik 7
  Objects from this class are generated as a side-effect of calls to
8
  \code{\link{callNextMethod}}.
19087 jmc 9
}
10
\section{Slots}{
11
  \describe{
12
    \item{\code{.Data}:}{Object of class \code{"function"}; the actual
13
      function definition.}
14
    \item{\code{nextMethod}:}{Object of class \code{"PossibleMethod"}
23531 hornik 15
      the method to use in response to a \code{\link{callNextMethod}()}
16
      call.}
19087 jmc 17
    \item{\code{excluded}:}{Object of class \code{"list"}; one or more
18
      signatures excluded in finding the next method. }
23531 hornik 19
    \item{\code{target}:}{Object of class \code{"signature"}, from class
20
      \code{"MethodDefinition"}}
21
    \item{\code{defined}:}{Object of class \code{"signature"}, from
22
      class \code{"MethodDefinition"}} 
19087 jmc 23
  }
24
}
25
\section{Extends}{
23531 hornik 26
  Class \code{"MethodDefinition"}, directly.\cr
27
  Class \code{"function"}, from data part.\cr
28
  Class \code{"PossibleMethod"}, by class \code{"MethodDefinition"}.\cr
29
  Class \code{"OptionalMethods"}, by class \code{"MethodDefinition"}.
19087 jmc 30
}
31
\section{Methods}{
32
  \describe{
33
    \item{findNextMethod}{\code{signature(method = "MethodWithNext")}:
34
      used internally by method dispatch. }
35
    \item{loadMethod}{\code{signature(method = "MethodWithNext")}: used
36
      internally by method dispatch. }
37
    \item{show}{\code{signature(object = "MethodWithNext")} }
38
  }
39
}
40
 
41
\seealso{  \code{\link{callNextMethod}}, and 
42
 \code{\link{MethodDefinition-class}}. }
43
 
44
\keyword{classes}