The R Project SVN R

Rev

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

Rev 31845 Rev 33631
Line 139... Line 139...
139
      vector of the names; otherwise returns a list, whose elements may
139
      vector of the names; otherwise returns a list, whose elements may
140
      (or may not) include either names with a package attribute or
140
      (or may not) include either names with a package attribute or
141
      actual generic functions.
141
      actual generic functions.
142
 
142
 
143
      Note that members that are not defined as generic functions will
143
      Note that members that are not defined as generic functions will
144
    \emph{not} be included in the returned value.  To see the raw data,
144
      \emph{not} be included in the returned value.  To see the raw data,
145
    use \code{getGeneric(group)@groupMembers}.
145
      use \code{getGeneric(group)@groupMembers}.
146
    }
146
    }
147
 
147
 
148
    \item{\code{getMethodsMetaData},
148
    \item{\code{getMethodsMetaData},
149
      \code{assignMethodsMetaData},
149
      \code{assignMethodsMetaData},
150
      \code{mlistMetaName}:}{
150
      \code{mlistMetaName}:}{Utilities to get
-
 
151
      (\code{getMethodsMetaData}) and assign
151
      Utilities to get (\code{getMethodsMetaData}) and assign  (\code{assignMethodsMetaData}) the metadata object recording the
152
      (\code{assignMethodsMetaData}) the metadata object recording the
152
      methods defined in a particular package, or to return the
153
      methods defined in a particular package, or to return the mangled
153
      mangled name for that object  (\code{mlistMetaName}).
154
      name for that object  (\code{mlistMetaName}).
154
 
155
 
155
      The assign function should not be used directly.  The get
156
      The assign function should not be used directly.  The get
156
    function may be useful if you want explicitly only the outcome of
157
      function may be useful if you want explicitly only the outcome of
157
    the methods assigned in this package.  Otherwise, use \code{\link{getMethods}}.
158
      the methods assigned in this package.  Otherwise, use
-
 
159
      \code{\link{getMethods}}.
158
    }
160
    }
159
 
161
 
160
    \item{\code{matchSignature}:}{
162
    \item{\code{matchSignature}:}{
161
      Matches the signature object (a partially or completely named
163
      Matches the signature object (a partially or completely named
162
      subset of the signature arguments of the generic function object
164
      subset of the signature arguments of the generic function object
Line 361... Line 363...
361
      function body).
363
      function body).
362
    }
364
    }
363
 
365
 
364
  }
366
  }
365
}
367
}
-
 
368
\seealso{\code{\link{setGeneric}}, \code{\link{setClass}},
-
 
369
  \code{\link{showMethods}}.
-
 
370
}
-
 
371
\examples{
-
 
372
getGroup("exp")
-
 
373
getGroup("==", recursive = TRUE)
-
 
374
 
-
 
375
getGroupMembers("Arith")
-
 
376
getGroupMembers("Math")
-
 
377
}
366
\keyword{internal}
378
\keyword{internal}