Meta tags:
Headings (most frequently used words):
methods, description, of, the, for, defined, generic, function, findmethods, usage, arguments, details, class, lists, slots, extends, see, also, examples, package, documentation, browse, packages, we, want, your, feedback,
Text of the page (most frequently used words):
the (124), class (62), methods (50), for (46), function (31), #generic (25), classes (22), #method (21), package (18), list (18), object (18), from (17), findmethods (16), and (14), objects (14), names (14), table (14), functions (12), defined (12), documentation (11), used (11), call (11), will (11), that (10), where (10), this (9), definitions (9), inherited (8), signatures (8), findmethodsignatures (8), are (8), returned (8), packages (7), corresponding (7), signature (7), environment (7), true (7), create (6), argument (6), name (6), description (6), see (6), character (6), arguments (6), information (5), can (5), other (5), formal (5), with (5), methodslist (5), defunct (5), dispatch (5), supplied (5), hasmethods (5), missing (5), false (5), your (4), language (4), basic (4), slot (4), definition (4), deprecated (4), use (4), matrix (4), primitive (4), one (4), either (4), getmethods (4), only (4), more (3), code (3), note (3), optional (3), find (3), test (3), slots (3), show (3), all (3), specified (3), version (3), represent (3), representation (3), reference (3), generate (3), non (3), new (3), given (3), including (3), current (3), namedlist (3), below (3), currently (3), itself (3), default (3), which (3), returns (3), metadata (3), value (3), target (3), search (3), embedding (2), remove (2), website (2), github (2), support (2), individual (2), run (2), rdrr (2), home (2), improve (2), page (2), have (2), what (2), looks (2), internally (2), selection (2), substitutedirect (2), showmethods (2), style (2), inheritance (2), explicitly (2), group (2), super (2), contain (2), utilities (2), managing (2), shell (2), vector (2), associated (2), types (2), methodwithnext (2), skeleton (2), file (2), methods_details (2), linearmethodslist (2), initialize (2), versions (2), look (2), get (2), genericfunction (2), previous (2), empty (2), rows (2), data (2), distance (2), directly (2), separated (2), these (2), there (2), when (2), same (2), than (2), example (2), form (2), result (2), according (2), implementation (2), uses (2), listofmethods (2), but (2), included (2), attribute (2), since (2), details (2), any (2), flag (2), meaningful (2), whose (2), position (2), generally (2), limited (2), close, customizing, embed, read, snippets, copy, clipboard, add, following, snippet, personal, blog, ian, mutexlabs, com, issue, tracker, tweet, rdrrhq, provide, technical, you, should, contact, authors, want, feedback, forge, bioconductor, cran, browse, online, submit, extra, info, suggestion, looking, its, content, wrong, builtin, special, zbasicfunslist, validity, validobject, control, tracing, traceclasses, report, about, testinheritedmethods, structures, structureclasses, envrefclass, stdrefclass, setsclass, register, old, setoldclass, save, setmethod, set, actions, loading, setloadactions, specify, superclass, setis, setgroupgeneric, setgeneric, union, setclassunion, setclass, coercing, setas, specific, kinds, selectsuperclasses, extension, relations, sclassextension, s4groupgeneric, s3part, rmethodutils, construct, prototype, removemethod, fields, treated, oop, refclass, rclassutils, promptmethods, promptclass, objectswithpackage, structure, nonstructure, nextmethod, utility, plus, compatibility, methodutilities, additional, methodsupport, methods_for_s3, methods_for_nongenerics, general, methoddefinition, localized, based, localrefclass, elements, languageel, unevaluated, languageclasses, check, sealed, issealedmethod, introduction, inheritedslotnames, manage, implicit, implicitgeneric, hasarg, getpackagename, getmethod, getclass, tools, genericfunctions, fix, saved, fixprevious, findclass, source, without, evalsource, environmentclass, internal, representing, emptymethodslist, dotsmethods, using, creating, line, classrepresentation, classname, compute, adjacency, superclasses, classestoam, classes_details, combine, two, columns, cbind2, coerced, certain, cancoerce, callgeneric, basicclasses, force, belong, ops, examples, selectmethod, also, extends, noted, plans, generalize, allow, has, been, constructed, length, however, rather, generality, calling, always, convert, splitting, separator, may, include, corresponds, basically, because, abnormal, cannot, extended, computations, derive, need, take, account, possibility, named, strings, store, computed, involved, lists, not, even, found, case, must, part, identification, tables, obtain, stored, converted, described, above, produce, except, primitives, inferred, base, presumably, selected, they, difference, might, logical, otherwise, option, least, discovered, date, now, unused, likely, changed, some, point, mlist, anywhere, optionally, string, 2010, 2015, usage, older, alternative, returning, previously, disappear, future, whether, operates, computing, such, actual, getmethodsfordispatch, those, converts, into, study, display, actually, section, describing, browser, docs,
Text of the page (random words):
findmethods description of the methods defined for a generic function rdrr io find an r package r language docs run r in your browser home r documentation methods findmethods description of the methods defined for a generic function findmethods description of the methods defined for a generic function findmethods r documentation description of the methods defined for a generic function description the function findmethods converts the methods defined in a table for a generic function as used for selection of methods into a list for study or display the list is actually from the class listofmethods see the section describing the class below the list will be limited to the methods defined in environment where if that argument is supplied and limited to those including one or more of the specified classes in the method signature if that argument is supplied to see the actual table an environment used for methods dispatch call getmethodsfordispatch the names of the list returned by findmethods are the names of the objects in the table the function findmethodsignatures returns a character matrix whose rows are the class names from the signature of the corresponding methods it operates either from a list returned by findmethods or by computing such a list itself given the same arguments as findmethods the function hasmethods returns true or false according to whether there is a non empty table of methods for function f in the environment or search position where or for the generic function generally if where is missing the defunct function getmethods is an older alternative to findmethods returning information in the form of an object of class methodslist previously used for method dispatch this class of objects is deprecated generally and will disappear in a future version of r usage findmethods f where classes character inherited false package findmethodsignatures target true methods hasmethods f where package deprecated in 2010 and defunct in 2015 for table false getmethods f where table false arguments f a generic function or the character string name of one where optionally an environment or position on the search list to look for methods metadata if where is missing findmethods uses the current table of methods in the generic function itself and hasmethods looks for metadata anywhere in the search list table if true in a call to getmethods the returned value is the table used for dispatch including inherited methods discovered to date used internally but since the default result is the now unused mlist object the default will likely be changed at some point classes if supplied only methods whose signatures contain at least one of the supplied classes will be included in the value returned inherited logical flag if true the table of all methods inherited or defined directly will be used otherwise only the methods explicitly defined option true is meaningful only if where is missing in the call to findmethodsignatures any arguments that might be given to findmethods target optional flag to findmethodsignatures if true the signatures used are the target signatures the classes for which the method will be selected if false they will be the signatures are defined the difference is only meaningful if inherited is true methods in the call to findmethodsignatures an optional list of methods presumably returned by a previous call to findmethods if missing that function will be call with the arguments package in a call to hasmethods the package name for the generic function e g base for primitives if missing this will be inferred either from the package attribute of the function name if any or from the package slot of the generic function see details details the functions obtain a table of the defined methods either from the generic function or from the stored metadata object in the environment specified by where in a call to getmethods the information in the table is converted as described above to produce the returned value except with the table argument note that hasmethods but not the other functions can be used even if no generic function of this name is currently found in this case package must either be supplied as an argument or included as an attribute of f since the package name is part of the identification of the methods tables the class for lists of methods the class listofmethods returns the methods as a named list of method definitions or a primitive function see the slot documentation below the names are the strings used to store the corresponding objects in the environment from which method dispatch is computed the current implementation uses the names of the corresponding classes in the method signature separated by if more than one argument is involved in the signature slots data object of class list the method definitions note that these may include the primitive function itself as default method when the generic corresponds to a primitive basically because primitive functions are abnormal r objects which cannot currently be extended as method definitions computations that use the returned list to derive other information need to take account of this possibility see the implementation of findmethodsignatures for an example arguments object of class character the names of the formal arguments in the signature of the generic function signatures object of class list a list of the signatures of the individual methods this is currently the result of splitting the names according to the separator if the object has been constructed from a table as when returned by findmethods the signatures will all have the same length however a list rather than a character matrix is used for generality calling findmethodsignatures as in the example below will always convert to the matrix form generic object of class genericfunction the generic function corresponding to these methods there are plans to generalize this slot to allow reference to the function names object of class character the names as noted are the class names separated by extends class namedlist directly class list by class namedlist distance 2 class vector by class namedlist distance 3 see also showmethods selectmethod methods_details examples mm findmethods ops findmethodsignatures methods mm methods as force an object to belong to a class basicclasses classes corresponding to basic data types callgeneric call the current generic function from a method cancoerce can an object be coerced to a certain s4 class cbind2 combine two objects by columns or rows classes s4 class documentation classes_details class definitions classestoam compute an adjacency matrix for superclasses of class classname class names including the corresponding package classrepresentation class class objects documentation using and creating on line documentation for classes and dotsmethods the use of in method signatures emptymethodslist class internal class representing empty methods list environmentclass class environment evalsource use function definitions from a source file without findclass find class definitions findmethods description of the methods defined for a generic function fixprevious fix objects saved from r versions previous to 1 8 genericfunction class generic function objects genericfunctions tools for managing generic functions getclass get class definition getmethod get or test for the definition of a method getpackagename the name associated with a given package hasarg look for an argument in the call implicitgeneric manage implicit versions of generic functions inheritedslotnames names of slots inherited from a super class initialize methods methods to initialize new objects from a class introduction basic use of s4 methods and classes is is an object from a class issealedmethod check for a sealed method or class languageclasses classes to represent unevaluated language objects languageel elements of language objects linearmethodslist class class linearmethodslist localrefclass localized objects based on reference classes methoddefinition class classes to represent method definitions methods s4 class documentation methods defunct defunct functions in package methods methods deprecated deprecated functions in package methods methods_details general information on methods methods_for_nongenerics methods for non generic functions in other packages methods_for_s3 methods for s3 and s4 dispatch method skeleton create a skeleton file for a new method methodslist methodslist objects methodslist class class methodslist defunct representation of methods methods package formal methods and classes methodsupport additional support functions for methods methodutilities utility functions for methods and s plus compatibility methodwithnext class class methodwithnext new generate an object from a class nextmethod call an inherited method nonstructure class a non structure s4 class for basic types objectswithpackage class a vector of object names with associated package names promptclass generate a shell for documentation of a formal class promptmethods generate a shell for documentation of formal methods rclassutils utilities for managing class definitions refclass objects with fields treated by reference oop style removemethod remove a method representation construct a representation or a prototype for a class rmethodutils method utilities s3part s4 classes that contain s3 classes s4groupgeneric s4 group generic functions sclassextension class class to represent inheritance extension relations selectsuperclasses super classes of specific kinds of a class setas methods for coercing an object to a class setclass create a class definition setclassunion classes defined as the union of other classes setgeneric create a generic version of a function setgroupgeneric create a group generic version of a function setis specify a superclass explicitly setloadactions set actions for package loading setmethod create and save a method setoldclass register old style s3 classes and inheritance setsclass create a class definition show show an object showmethods show all the methods for the specified function s or class signature class class signature for method definitions slot the slots in an object from a formal class stdrefclass class envrefclass structureclasses classes corresponding to basic structures substitutedirect substitutedirect testinheritedmethods test for and report about selection of inherited methods traceclasses classes used internally to control tracing validobject test the validity of an object zbasicfunslist list of builtin and special functions what can we improve the page or its content looks wrong i can t find what i m looking for i have a suggestion other extra info optional submit improve this page r package documentation rdrr io home r language documentation run r code online browse r packages cran packages bioconductor packages r forge packages github packages we want your feedback note that we can t provide technical support on individual packages you should contact the package authors for that tweet to rdrrhq github issue tracker ian mutexlabs com personal blog embedding an r snippet on your website add the following code to your website remove this copy to clipboard for more information on customizing the embed code read embedding snippets close
|