The R Project SVN R

Rev

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

Rev 68948 Rev 70273
Line 1... Line 1...
1
% File src/library/methods/man/MethodsList.Rd
1
% File src/library/methods/man/MethodsList.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-2016 R Core Team
4
% Distributed under GPL 2 or later
4
% Distributed under GPL 2 or later
5
 
5
 
6
\name{MethodsList}
6
\name{MethodsList}
7
\title{MethodsList Objects}
7
\title{MethodsList Objects}
8
%
8
%
9
\alias{listFromMlist}
9
\alias{listFromMlist}%  only used in listFromMlist(), deprecated below
10
\alias{linearizeMlist}
10
\alias{linearizeMlist}% only used in showMlist(), deprecated below
-
 
11
%
-
 
12
% but finalDefaultMethod() and loadMethod() seem somewhat important :
11
\alias{finalDefaultMethod}
13
\alias{finalDefaultMethod}
12
\alias{loadMethod}
14
\alias{loadMethod}
13
\alias{loadMethod-methods}
15
\alias{loadMethod-methods}
14
\alias{loadMethod,ANY-method}
16
\alias{loadMethod,ANY-method}
15
\alias{loadMethod,MethodDefinition-method}
17
\alias{loadMethod,MethodDefinition-method}
Line 26... Line 28...
26
\alias{insertMethodInEmptyList}
28
\alias{insertMethodInEmptyList}
27
\alias{mergeMethods}
29
\alias{mergeMethods}
28
\alias{MethodsListSelect}
30
\alias{MethodsListSelect}
29
\description{
31
\description{
30
  These functions create and manipulate \code{MethodsList} objects, the
32
  These functions create and manipulate \code{MethodsList} objects, the
31
  objects formerly used in R to store methods for dispatch.  Use of
33
  objects formerly used in \R to store methods for dispatch.  Use of
32
  these objects is deprecated since \R 3.2.0, as it will rarely be a
34
  these objects is deprecated since \R 3.2.0, as it will rarely be a
33
  good idea.  Where methods dispatch is
35
  good idea.  Where methods dispatch is
34
  to be studied, see \code{\link{selectMethod}}.  For computations
36
  to be studied, see \code{\link{selectMethod}}.  For computations
35
  that iterate over methods or over method signatures, see
37
  that iterate over methods or over method signatures, see
36
  \code{\link{findMethods}}, which returns a linearized methods list
38
  \code{\link{findMethods}}, which returns a linearized methods list