internalProbFamilyClasses-class: Internal Classes for Method Dispatch in 'ProbFamliy' Classes

InternalProbFamilyClasses-classR Documentation

Internal Classes for Method Dispatch in 'ProbFamliy' Classes

Description

Internal S4 classes for method dispatch in 'L2ParamFamily' and 'L2LocationFamily' (and friends) and in the respective parameter classes.

Described classes

In this file we describe classes L2LocScaleShapeUnion and ParamWithLocAndScaleAndShapeFamParameter.
Class L2LocScaleShapeUnion is a virtual class, extending class L2GroupParamFamily with new slot locscaleshapename (and, in fact, but not by S4 inheritance, containing classes L2ScaleShapeUnion and L2LocationScaleFamily). It is the parent class of class GEVFamilyMuUnknown.
Class ParamWithLocAndScaleAndShapeFamParameterUnion is a virtual class (union) containing classes ParamWithScaleFamParameter and ParamWithShapeFamParameter.
Class ParamWithLocAndScaleAndShapeFamParameter “extends” (no new slots) class ParamWithScaleAndShapeFamParameter. It is the class of the parameter in the class GEVFamilyMuUnknown.

Objects from these classes

Objects are only generated internally by the mentioned generating functions.

Methods

locscaleshapename

signature(object = "L2LocationScaleShapeUnion"): accesses the respective slot of the class

locscalename

signature(object = "L2LocationScaleShapeUnion"): accesses the location and scale part of the respective slot of the class

scaleshapename

signature(object = "L2LocationScaleShapeUnion"): accesses the scale and shape part of the respective slot of the class

locationname

signature(object = "L2LocationScaleShapeUnion"): accesses the location part of the respective slot of the class

scalename

signature(object = "L2LocationScaleShapeUnion"): accesses the scale part of the respective slot of the class

shapename

signature(object = "L2LocationScaleShapeUnion"): accesses the shape part of the respective slot of the class

locscaleshapename<-

signature(object = "L2LocationScaleShapeUnion", value = "character"): replaces the respective slot of the class

Author(s)

Peter Ruckdeschel peter.ruckdeschel@uni-oldenburg.de

See Also

L2ParamFamily-class, L2ScaleShapeUnion-class, L2LocationScaleFamily-class, ParamWithScaleAndShapeFamParameter-class, ParamWithScaleFamParameter-class, ParamWithShapeFamParameter-class.


RobExtremes documentation built on Feb. 12, 2024, 3:01 a.m.