Entry: BasicClasses
Aliases: character-class complex-class double-class expression-class externalptr-class integer-class list-class logical-class numeric-class raw-class single-class vector-class NULL-class function-class ANY-class VIRTUAL-class missing-class
Keywords: classes
Description: Classes Corresponding to Basic Data Types
URL: ../../../library/methods/html/BasicClasses.html

Entry: Classes
Aliases: Classes __ClassMetaData
Keywords: programming classes methods
Description: Class Definitions
URL: ../../../library/methods/html/Classes.html

Entry: Documentation
Aliases: Documentation Documentation-class Documentation-methods
Keywords: programming methods classes documentation
Description: Using and Creating On-line Documentation for Classes and Methods
URL: ../../../library/methods/html/Documentation.html

Entry: EmptyMethodsList-class
Aliases: EmptyMethodsList-class
Keywords: classes internal
Description: Internal Class representing Empty Methods List
URL: ../../../library/methods/html/EmptyMethodsList-class.html

Entry: environment-class
Aliases: environment-class
Keywords: classes
Description: Class "environment"
URL: ../../../library/methods/html/EnvironmentClass.html

Entry: GenericFunctions
Aliases: GenericFunctions isGeneric isGroup removeGeneric standardGeneric getGenerics allGenerics dumpMethod findFunction dumpMethods removeMethods signature setReplaceMethod callGeneric
Keywords: programming classes methods
Description: Tools for Managing Generic Functions
URL: ../../../library/methods/html/GenericFunctions.html

Entry: language-class
Aliases: language-class (-class <--class call-class for-class if-class repeat-class while-class name-class {-class
Keywords: classes
Description: Classes to Represent Unevaluated Language Objects
URL: ../../../library/methods/html/LanguageClasses.html

Entry: LinearMethodsList-class
Aliases: LinearMethodsList-class
Keywords: classes
Description: Class "LinearMethodsList"
URL: ../../../library/methods/html/LinearMethodsList-class.html

Entry: MethodDefinition-class
Aliases: MethodDefinition-class SealedMethodDefinition-class
Keywords: classes
Description: Classes to Represent Method Definitions
URL: ../../../library/methods/html/MethodDefinition-class.html

Entry: MethodSupport
Aliases: .conflicts.OK OldEvalSelectedMethod getMethodsForDispatch cacheMethod resetGeneric
Keywords: internal
Description: Additional (Support) Functions for Methods
URL: ../../../library/methods/html/MethodSupport.html

Entry: MethodWithNext-class
Aliases: MethodWithNext-class
Keywords: classes
Description: Class MethodWithNext
URL: ../../../library/methods/html/MethodWithNext-class.html

Entry: Methods
Aliases: Methods
Keywords: programming classes methods
Description: General Information on Methods
URL: ../../../library/methods/html/Methods.html

Entry: MethodsList-class
Aliases: MethodsList-class body<-,MethodDefinition-method
Keywords: classes methods
Description: Class MethodsList, Representation of Methods for a Generic Function
URL: ../../../library/methods/html/MethodsList-class.html

Entry: MethodsList
Aliases: MethodsList makeMethodsList SignatureMethod insertMethod inheritedSubMethodLists showMlist print.MethodsList emptyMethodsList insertMethodInEmptyList listFromMlist linearizeMlist finalDefaultMethod mergeMethods loadMethod loadMethod-methods loadMethod,ANY-method loadMethod,MethodDefinition-method loadMethod,MethodWithNext-method
Keywords: internal
Description: MethodsList Objects
URL: ../../../library/methods/html/MethodsList.html

Entry: callNextMethod
Aliases: callNextMethod
Keywords: programming classes methods
Description: Call an Inherited Method
URL: ../../../library/methods/html/NextMethod.html

Entry: ObjectsWithPackage-class
Aliases: ObjectsWithPackage-class
Keywords: classes
Description: A Vector of Object Names, with associated Package Names
URL: ../../../library/methods/html/ObjectsWithPackage-class.html

Entry: RClassUtils
Aliases: completeSubclasses newClassRepresentation print.classRepresentation setExtendsMetaData setSubclassMetaData subclassesMetaName extendsMetaName classPrototypeDef-class trySilent testVirtual makePrototypeFromClassDef newEmptyObject completeClassDefinition getSlots getAllSuperClasses superClassDepth isVirtualClass assignClassDef newBasic makeExtends reconcilePropertiesAndPrototype tryNew empty.dump showClass showExtends possibleExtends completeExtends classMetaName methodsPackageMetaName metaNameUndo requireMethods checkSlotAssignment defaultPrototype isClassDef validSlotNames getDataPart setDataPart .BasicClasses .BasicVectorClasses .InitBasicClasses .InitMethodsListClass .setCoerceGeneric
Keywords: internal
Description: Utilities for Managing Class Definitions
URL: ../../../library/methods/html/RClassUtils.html

Entry: RMethodUtils
Aliases: asMethodDefinition standardGeneric-class standardGenericWithTrace-class nonstandardGeneric-class nonstandardGenericFunction-class nonstandardGroupGenericFunction-class OptionalFunction-class PossibleMethod-class derivedDefaultMethod-class substituteFunctionArgs makeGeneric makeStandardGeneric generic.skeleton defaultDumpName getAllMethods doPrimitiveMethod conformMethod getGeneric getGroup getGroupMembers getMethodsMetaData assignMethodsMetaData matchSignature mlistMetaName removeMethodsObject findUnique MethodAddCoerce is.primitive .saveImage cacheMetaData cacheGenericsMetaData setPrimitiveMethods missingArg balanceMethodsList sigToEnv rematchDefinition unRematchDefinition addNextMethod,MethodDefinition-method addNextMethod,MethodWithNext-method addNextMethod .valueClassTest .ShortPrimitiveSkeletons .EmptyPrimitiveSkeletons
Keywords: internal
Description: RMethodUtils
URL: ../../../library/methods/html/RMethodUtils.html

Entry: SClassExtension-class
Aliases: SClassExtension-class
Keywords: classes
Description: Class to Represent Inheritance (Extension) Relations
URL: ../../../library/methods/html/SClassExtension-class.html

Entry: Session
Aliases: sessionData traceOn traceOff browseAll
Keywords: internal
Description: Deprecated: Session Data and Debugging Tools
URL: ../../../library/methods/html/Session.html

Entry: StructureClasses
Aliases: structure-class matrix-class array-class ts-class
Keywords: classes
Description: Classes Corresponding to Basic Structures
URL: ../../../library/methods/html/StructureClasses.html

Entry: TraceClasses
Aliases: traceable-class functionWithTrace-class MethodDefinitionWithTrace-class MethodWithNextWithTrace-class genericFunctionWithTrace-class groupGenericFunctionWithTrace-class .untracedFunction .makeTracedFunction .doTracePrint .InitTraceFunctions
Keywords: classes
Description: Classes Used Internally to Control Tracing
URL: ../../../library/methods/html/TraceClasses.html

Entry: as
Aliases: as as<- coerce coerce<- setAs coerce-methods coerce,ANY,array-method coerce,ANY,call-method coerce,ANY,character-method coerce,ANY,complex-method coerce,ANY,environment-method coerce,ANY,expression-method coerce,ANY,function-method coerce,ANY,integer-method coerce,ANY,list-method coerce,ANY,logical-method coerce,ANY,matrix-method coerce,ANY,name-method coerce,ANY,numeric-method coerce,ANY,single-method coerce,ANY,ts-method coerce,ANY,vector-method coerce,ANY,NULL-method
Keywords: programming classes methods
Description: Force an Object to Belong to a Class
URL: ../../../library/methods/html/as.html

Entry: classRepresentation-class
Aliases: classRepresentation-class
Keywords: classes
Description: Class Objects
URL: ../../../library/methods/html/classRepresentation-class.html

Entry: fixPre1.8
Aliases: fixPre1.8
Keywords: classes programming
Description: Fix Objects Saved from R Versions Previous to 1.8
URL: ../../../library/methods/html/fixPrevious.html

Entry: genericFunction-class
Aliases: genericFunction-class groupGenericFunction-class
Keywords: classes
Description: Generic Function Objects
URL: ../../../library/methods/html/genericFunction-class.html

Entry: getClass
Aliases: getClass getClassDef
Keywords: programming classes
Description: Get Class Definition
URL: ../../../library/methods/html/getClass.html

Entry: getMethod
Aliases: getMethod findMethod existsMethod getMethods selectMethod hasMethod MethodsListSelect
Keywords: programming classes methods
Description: Get or Test for the Definition of a Method
URL: ../../../library/methods/html/getMethod.html

Entry: getPackageName
Aliases: getPackageName setPackageName packageSlot packageSlot<-
Keywords: programming
Description: The name associated with a given package
URL: ../../../library/methods/html/getPackageName.html

Entry: hasArg
Aliases: hasArg
Keywords: programming
Description: Look for an Argument in the Call
URL: ../../../library/methods/html/hasArg.html

Entry: initialize-methods
Aliases: initialize-methods initialize,ANY-method initialize,traceable-method initialize,signature-method initialize,environment-method
Keywords: methods programming
Description: Methods to Initialize New Objects from a Class
URL: ../../../library/methods/html/initialize-methods.html

Entry: is
Aliases: is extends setIs
Keywords: programming classes methods
Description: Is an Object from a Class
URL: ../../../library/methods/html/is.html

Entry: isSealedMethod
Aliases: isSealedMethod isSealedClass
Keywords: programming classes classes methods
Description: Check for a Sealed Method or Class
URL: ../../../library/methods/html/isSealedMethod.html

Entry: languageEl
Aliases: languageEl languageEl<- isGrammarSymbol
Keywords: internal
Description: Elements of Language Objects
URL: ../../../library/methods/html/languageEl.html

Entry: methodUtilities
Aliases: functionBody functionBody<- allNames getFunction existsFunction el elNamed el<- elNamed<- formalArgs Quote message showDefault initMethodDispatch
Keywords: internal
Description: Utility Functions for Methods and S-Plus Compatibility
URL: ../../../library/methods/html/methodUtilities.html

Entry: new
Aliases: new initialize
Keywords: programming classes
Description: Generate an Object from a Class
URL: ../../../library/methods/html/new.html

Entry: oldGet
Aliases: getAccess getClassName getClassPackage getExtends getProperties getPrototype getSubclasses getValidity getVirtual
Keywords: internal
Description: Old functions to access slots in a class definition
URL: ../../../library/methods/html/oldGet.html

Entry: promptClass
Aliases: promptClass
Keywords: programming classes
Description: Generate a Shell for Documentation of a Formal Class
URL: ../../../library/methods/html/promptClass.html

Entry: promptMethods
Aliases: promptMethods
Keywords: programming methods
Description: Generate a Shell for Documentation of Formal Methods
URL: ../../../library/methods/html/promptMethods.html

Entry: representation
Aliases: representation prototype
Keywords: programming classes
Description: Construct a Representation or a Prototype for a Class Definition
URL: ../../../library/methods/html/representation.html

Entry: setClass
Aliases: setClass removeClass resetClass isClass getClasses findClass sealClass
Keywords: programming classes methods
Description: Create a Class Definition
URL: ../../../library/methods/html/setClass.html

Entry: setClassUnion
Aliases: setClassUnion isClassUnion ClassUnionRepresentation-class
Keywords: programming classes
Description: Classes Defined as the Union of Other Classes
URL: ../../../library/methods/html/setClassUnion.html

Entry: setGeneric
Aliases: setGeneric setGroupGeneric
Keywords: programming methods
Description: Define a New Generic Function
URL: ../../../library/methods/html/setGeneric.html

Entry: setMethod
Aliases: setMethod removeMethod
Keywords: programming classes classes methods
Description: Create and Save a Method
URL: ../../../library/methods/html/setMethod.html

Entry: setOldClass
Aliases: setOldClass .setOldIs POSIXct-class POSIXlt-class POSIXt-class aov-class maov-class anova-class anova.glm-class anova.glm.null-class data.frame-class density-class dump.frames-class factor-class formula-class glm-class glm.null-class hsearch-class integrate-class libraryIQR-class lm-class logLik-class mlm-class mtable-class mts-class ordered-class packageIQR-class packageInfo-class recordedplot-class rle-class socket-class summary.table-class oldClass-class .OldClassesList table-class
Keywords: programming methods
Description: Specify Names for Old-Style Classes
URL: ../../../library/methods/html/setOldClass.html

Entry: makeClassRepresentation
Aliases: makeClassRepresentation
Keywords: programming classes
Description: Create a Class Definition
URL: ../../../library/methods/html/setSClass.html

Entry: show
Aliases: show show-methods show,ANY-method show,traceable-method show,ObjectsWithPackage-method show,MethodDefinition-method show,MethodWithNext-method show,genericFunction-method show,classRepresentation-method
Keywords: programming
Description: Show an Object
URL: ../../../library/methods/html/show.html

Entry: showMethods
Aliases: showMethods
Keywords: methods
Description: Show all the methods for the specified function(s)
URL: ../../../library/methods/html/showMethods.html

Entry: signature-class
Aliases: signature-class
Keywords: classes
Description: Class "signature" For Method Definitions
URL: ../../../library/methods/html/signature-class.html

Entry: slot
Aliases: slot slot<- @<- slotNames
Keywords: programming classes
Description: The Slots in an Object from a Formal Class
URL: ../../../library/methods/html/slot.html

Entry: substituteDirect
Aliases: substituteDirect
Keywords: internal
Description: SubstituteDirect
URL: ../../../library/methods/html/substituteDirect.html

Entry: validObject
Aliases: validObject setValidity
Keywords: programming classes
Description: Test the Validity of an Object
URL: ../../../library/methods/html/validObject.html

Entry: .BasicFunsList
Aliases: .BasicFunsList
Keywords: programming methods
Description: List of Builtin and Special Functions
URL: ../../../library/methods/html/zBasicFunsList.html
