The R Project SVN R

Rev

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

Rev 86513 Rev 86516
Line 44... Line 44...
44
  Utility functions to support the definition and use of formal
44
  Utility functions to support the definition and use of formal
45
  methods.  Most of these functions will not normally be called directly
45
  methods.  Most of these functions will not normally be called directly
46
  by the user.
46
  by the user.
47
 
47
 
48
  Partly, they work with S4 classes which are also normally not for the
48
  Partly, they work with S4 classes which are also normally not for the
49
  user, see their help page \code{\linkS4class{optionalMethods}}.
49
  user, see their help page \code{\linkS4class{optionalMethod}}.
50
  
-
 
51
}
50
}
52
\usage{
51
\usage{
53
getGeneric(f, mustFind=FALSE, where, package)
52
getGeneric(f, mustFind=FALSE, where, package)
54
 
53
 
55
getGroup(fdef, recursive, where)
54
getGroup(fdef, recursive, where)
Line 101... Line 100...
101
insertClassMethods(methods, Class, value, fieldNames, returnAll)
100
insertClassMethods(methods, Class, value, fieldNames, returnAll)
102
 
101
 
103
balanceMethodsList(mlist, args, check = TRUE) # <- defunct since R 4.5.0
102
balanceMethodsList(mlist, args, check = TRUE) # <- defunct since R 4.5.0
104
 
103
 
105
substituteFunctionArgs(def, newArgs, args = formalArgs(def),
104
substituteFunctionArgs(def, newArgs, args = formalArgs(def),
106
                       silent = FALSE, functionName = "a function") 
105
                       silent = FALSE, functionName = "a function")
107
 
106
 
108
.valueClassTest(object, classes, fname)
107
.valueClassTest(object, classes, fname)
109
}
108
}
110
\section{Summary of Functions}{
109
\section{Summary of Functions}{
111
 
110