| Line 33... |
Line 33... |
| 33 |
call to \code{setGeneric}, it is usually the package on which
|
33 |
call to \code{setGeneric}, it is usually the package on which
|
| 34 |
the corresponding non-generic function exists. }
|
34 |
the corresponding non-generic function exists. }
|
| 35 |
\item{\code{group}:}{Object of class \code{"list"}, the group or
|
35 |
\item{\code{group}:}{Object of class \code{"list"}, the group or
|
| 36 |
groups to which this generic function belongs. Empty by default. }
|
36 |
groups to which this generic function belongs. Empty by default. }
|
| 37 |
\item{\code{valueClass}:}{Object of class \code{"character"}; if
|
37 |
\item{\code{valueClass}:}{Object of class \code{"character"}; if
|
| 38 |
not an empty character vector, the name of a class. It is
|
38 |
not an empty character vector, identifies one or more classes. It is
|
| 39 |
asserted that all methods for this function return objects
|
39 |
asserted that all methods for this function return objects
|
| 40 |
from the named class (or from classes that extend that class). }
|
40 |
from these class (or from classes that extend them). }
|
| 41 |
\item{\code{signature}:}{Object of class \code{"character"}, the
|
41 |
\item{\code{signature}:}{Object of class \code{"character"}, the
|
| 42 |
vector of formal argument names that can appear in the
|
42 |
vector of formal argument names that can appear in the
|
| 43 |
signature of methods for this generic function. By default,
|
43 |
signature of methods for this generic function. By default,
|
| 44 |
it is all the formal arguments, except for \dots. Order
|
44 |
it is all the formal arguments, except for \dots. Order
|
| 45 |
matters for efficiency: the most commonly used arguments in
|
45 |
matters for efficiency: the most commonly used arguments in
|
| 46 |
specifying methods should come first. }
|
46 |
specifying methods should come first. }
|
| 47 |
\item{\code{default}:}{Object of class \code{"OptionalMethods"},
|
47 |
\item{\code{default}:}{Object of class \code{"OptionalMethods"},
|
| 48 |
the default method for this function. Generated
|
48 |
the default method for this function. Generated
|
| 49 |
automatically and used to initialize method dispatch. }
|
49 |
automatically and used to initialize method dispatch. }
|
| 50 |
\item{\code{skeleton}:}{Object of class \code{"call"}, a slot used
|
50 |
\item{\code{skeleton}:}{Object of class \code{"call"}, a slot used
|
| 51 |
internally in method dispatch. Don't expect to use it directly.}
|
51 |
internally in method dispatch. Don't expect to use it
|
| - |
|
52 |
directly.}
|
| 52 |
}
|
53 |
}
|
| 53 |
}
|
54 |
}
|
| 54 |
\section{Extends}{
|
55 |
\section{Extends}{
|
| 55 |
Class \code{"function"}, from data part.
|
56 |
Class \code{"function"}, from data part.
|
| 56 |
Class \code{"OptionalMethods"}, by class "function".
|
57 |
Class \code{"OptionalMethods"}, by class "function".
|