Module: TimeScales::Parts
- Defined in:
- lib/time_scales/parts.rb
Defined Under Namespace
Classes: AbstractPart, DayOfMonthClass, DayOfQuarterClass, DayOfYearClass, HourOfDayClass, MinuteOfHourClass, MonthOfQuarterClass, MonthOfYearClass, QuarterOfYearClass, YearOfSchemeClass
Constant Summary collapse
- YearOfScheme =
YearOfSchemeClass.instance
- QuarterOfYear =
QuarterOfYearClass.instance
- MonthOfYear =
MonthOfYearClass.instance
- MonthOfQuarter =
MonthOfQuarterClass.instance
- DayOfMonth =
DayOfMonthClass.instance
- DayOfYear =
DayOfYearClass.instance
- DayOfQuarter =
DayOfQuarterClass.instance
- HourOfDay =
HourOfDayClass.instance
- MinuteOfHour =
MinuteOfHourClass.instance
Class Method Summary collapse
Class Method Details
.all ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/time_scales/parts.rb', line 5 def self.all @all_parts ||= [ YearOfScheme, QuarterOfYear, MonthOfYear, MonthOfQuarter, DayOfMonth, DayOfYear, DayOfQuarter, HourOfDay, MinuteOfHour, ].freeze end |