| 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.
|