The R Project SVN R

Rev

Rev 68948 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 68948 Rev 86513
Line 1... Line 1...
1
% File src/library/methods/man/EmptyMethodsList-class.Rd
1
% File src/library/methods/man/EmptyMethodsList-class.Rd
2
% Part of the R package, https://www.R-project.org
2
% Part of the R package, https://www.R-project.org
3
% Copyright 1995-2015 R Core Team
3
% Copyright 1995-2015 R Core Team
4
% Distributed under GPL 2 or later
4
% Distributed under GPL 2 or later
5
 
-
 
6
\name{EmptyMethodsList-class}
5
\name{EmptyMethodsList-class}
7
\docType{class}
6
\docType{class}
-
 
7
\title{S4 Classes Used Internally During Method Selection}
8
\alias{EmptyMethodsList-class}
8
\alias{EmptyMethodsList-class}
-
 
9
\alias{optionalMethod-class}
-
 
10
\alias{PossibleMethod-class}
-
 
11
\alias{standardGeneric-class}
-
 
12
\alias{standardGenericWithTrace-class}
-
 
13
\alias{nonstandardGeneric-class}
-
 
14
\alias{nonstandardGenericFunction-class}
-
 
15
\alias{nonstandardGroupGenericFunction-class}
-
 
16
\alias{OptionalFunction-class}
-
 
17
\alias{derivedDefaultMethod-class}
9
\title{Internal Class representing Empty Methods List }
18
\alias{internalDispatchMethod-class}
10
\description{
19
\description{
11
  Objects from class \code{"EmptyMethodsList"} are generated during
20
  Objects from class \code{"EmptyMethodsList"} are generated during
12
  method selection to indicate failed search (forcing backtracking).
21
  method selection to indicate failed search (forcing backtracking).
13
  Other classes described here are used internally in method dispatch.
22
  Other classes described here are used internally in method dispatch.
14
  All these are for internal use.}
23
  All these are for internal use.}
15
\usage{
24
\usage{
16
## class described below
25
## class described below
17
"EmptyMethodsList"
26
"EmptyMethodsList" # deprecated, since \R 3.2.0; rather "defunct" from 4.5.0
18
 
27
 
19
### Other, virtual classes used in method dispatch
28
### Other, virtual classes used in method dispatch
-
 
29
"standardGeneric"
-
 
30
"standardGenericWithTrace"
-
 
31
"nonstandardGeneric"
-
 
32
"nonstandardGenericFunction"
-
 
33
"nonstandardGroupGenericFunction"
-
 
34
"OptionalFunction"
20
"OptionalMethods"
35
"optionalMethod"
21
"PossibleMethod"
36
"PossibleMethod"
-
 
37
"derivedDefaultMethod"
-
 
38
"internalDispatchMethod"
22
}
39
}
23
\section{Slots}{
40
\section{Extends / Slots}{
-
 
41
  \code{"EmptyMethodsList"}:
24
  \describe{
42
  \describe{
25
    \item{\code{argument}:}{Object of class \code{"name"} the argument
43
    \item{\code{argument}:}{Object of class \code{"name"} the argument
26
      names being selected on.}
44
      names being selected on.}
27
    \item{\code{sublist}:}{Object of class \code{"list"} (unused, and
45
    \item{\code{sublist}:}{Object of class \code{"list"} (unused, and
28
      perhaps to be dropped in a later version.) }
46
      perhaps to be dropped in a later version.) }
29
  }
47
  }
-
 
48
 
-
 
49
  \code{"optionalMethod"} and
-
 
50
  \code{"PossibleMethod"} have \emph{no} slots and extend S4 class \code{"\linkS4class{function}"}.
30
}
51
}
31
 
52
 
32
\section{Methods}{
53
\section{Methods}{
33
  No methods defined with class \code{"EmptyMethodsList"} in the
54
  No methods defined with class \code{"EmptyMethodsList"} in the signature.
34
  signature.
-
 
35
}
55
}
36
\seealso{
56
\seealso{
37
  Function \code{\link{MethodsListSelect}} (deprecated since \R version
57
  Function \code{\link{MethodsListSelect}} (deprecated since \R version
38
  3.2.0) uses the objects;
58
  3.2.0) uses the objects;
39
  class \code{\linkS4class{MethodsList}} is formally defunct since \R 3.2.0.
59
  class \code{\linkS4class{MethodsList}} is formally defunct since \R 3.2.0.