The R Project SVN R

Rev

Rev 23531 | Rev 40284 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 23531 Rev 23898
Line 1... Line 1...
1
\name{MethodDefinition-class}
1
\name{MethodDefinition-class}
2
\docType{class}
2
\docType{class}
3
\alias{MethodDefinition-class}
3
\alias{MethodDefinition-class}
-
 
4
\alias{SealedMethodDefinition-class}
4
\title{Classes to Represent Method Definitions}
5
\title{Classes to Represent Method Definitions}
5
\description{
6
\description{
6
  These classes extend the basic class \code{"function"} when
7
  These classes extend the basic class \code{"function"} when
7
  functions are to be stored and used as method definitions.
8
  functions are to be stored and used as method definitions.
8
}
9
}
9
\section{Objects from the Class}{
10
\section{Objects from the Class}{
10
  The action of setting a method creates an object of this class.  It's
11
  The action of setting a method by a call to \code{\link{setMethod}} creates an object of this class.  It's
11
  unwise to create them directly.
12
  unwise to create them directly.
-
 
13
 
-
 
14
  The class \code{"SealedMethodDefinition"} is created by a call to
-
 
15
  \code{\link{setMethod}} with argument \code{sealed = TRUE}.  It has
-
 
16
  the same representation as \code{"MethodDefinition"}.
12
}
17
}
13
\section{Slots}{
18
\section{Slots}{
14
  \describe{
19
  \describe{
15
    \item{\code{.Data}:}{Object of class \code{"function"}; the data
20
    \item{\code{.Data}:}{Object of class \code{"function"}; the data
16
        part of the definition. }
21
        part of the definition. }