signature-class {methods}R Documentation

Class "signature" For Method Definitions

Description

This class represents the mapping of some of the formal arguments of a function onto the names of some classes. It is used as one of two slots in the MethodDefinition-class.

Objects from the Class

Objects can be created by calls of the form new("signature", functionDef, ...). The functionDef argument, if it is supplied as a function object, defines the formal names. The other arguments define the classes.

Slots

.Data:
Object of class "character" the classes.
names:
Object of class "character" the corresponding argument names.

Extends

Class "character", from data part. Class "vector", by class "character".

Methods

initialize
signature(object = "signature"): see the discussion of objects from the class, above.

See Also

MethodDefinition-class for the use of this class


[Package Contents]