Virtual class "BasicCycle" is a class union that can be used in
signatures of methods and classes when any of the cycle classes is
admissible as argument or slot.
A virtual Class: No objects may be created from it.
signature(x = "BasicCycle", i = "ANY", j = "missing", drop = "ANY")
signature(x = "BasicCycle", i = "missing", j = "missing", drop = "ANY")
signature(x = "BasicCycle", i = "ANY", j = "missing", value = "ANY")
signature(x = "BasicCycle", i = "missing", j = "missing", value = "ANY")
signature(x = "BasicCycle"): ...
signature(x = "BasicCycle", abb = "ANY")
signature(x = "BasicCycle")
signature(x = "BasicCycle", type = "character"): ...
signature(x = "BasicCycle", type = "missing"): ...
signature(x = "matrix", nseasons = "BasicCycle"): ...
signature(x = "numeric", nseasons = "BasicCycle"): ...
Georgi N. Boshnakov
BareCycle-class (just number of seasons),
SimpleCycle-class (named seasons),
BuiltinCycle-class (common cycles, e.g.,
DayWeekCycle-class,
MonthYearCycle-class,
OpenCloseCycle-class,
QuarterYearCycle-class),
PartialCycle-class (cycles obtained from others by
subsetting or otherwise)