Uses of Class
org.episteme.social.history.calendars.AlternateCalendar
Packages that use AlternateCalendar
Package
Description
Historical and alternate calendar systems for chronological calculations.
-
Uses of AlternateCalendar in org.episteme.social.history.calendars
Subclasses of AlternateCalendar in org.episteme.social.history.calendarsModifier and TypeClassDescriptionclassImplementation of the Bahá'à (BadÃ') calendar.classImplementation of the traditional Chinese lunisolar calendar.classImplementation of the Coptic calendar.classImplementation of the Ethiopian calendar.classImplementation of the French Republican Calendar (astronomical version).classImplementation of the proleptic Gregorian calendar.classImplementation of the Hebrew (Jewish) calendar.classImplementation of the Islamic (Hijri) calendar using the tabular arithmetic method.classImplementation of the ISO 8601 week-date calendar.classImplementation of the proleptic Julian calendar.classImplementation of the Mayan calendar system.classImplementation of the French Republican Calendar (modified version).classModified Hindu Lunar calendar using arbitrary-precision arithmetic.classModified Hindu Lunar calendar using floating-point arithmetic.classModified Hindu Solar calendar using arbitrary-precision arithmetic.classModified Hindu Solar calendar using floating-point arithmetic.classAbstract base class for calendar systems that use a month-day-year date representation.classImplementation of the Old Hindu Lunar calendar (Surya Siddhanta). * @version 2.1classImplementation of the Old Hindu Solar calendar (Surya Siddhanta). * @version 2.1classImplementation of the Persian (Solar Hijri) calendar.classAbstract base class for calendar systems that use a seven-day week.Methods in org.episteme.social.history.calendars with type parameters of type AlternateCalendarModifier and TypeMethodDescription<C extends AlternateCalendar>
CalendarCoordinateCalendarCoordinate.toCalendar(Class<C> targetCalendar) Converts this coordinate to another calendar system.Methods in org.episteme.social.history.calendars that return AlternateCalendarMethods in org.episteme.social.history.calendars with parameters of type AlternateCalendarModifier and TypeMethodDescriptionlongAlternateCalendar.difference(AlternateCalendar other) Calculates the difference in days between this calendar and another.static longAlternateCalendar.difference(AlternateCalendar cal1, AlternateCalendar cal2) Calculates the difference in days between two calendar dates.booleanAlternateCalendar.isAfter(AlternateCalendar other) Checks if this calendar date is after another calendar date.booleanAlternateCalendar.isBefore(AlternateCalendar other) Checks if this calendar date is before another calendar date.Constructors in org.episteme.social.history.calendars with parameters of type AlternateCalendarModifierConstructorDescriptionBahaiCalendar(AlternateCalendar altcalendar) Creates a new BahaiCalendar object.CalendarCoordinate(AlternateCalendar calendar) CalendarCoordinate(AlternateCalendar calendar, TimePrecision precision) CopticCalendar(AlternateCalendar altcalendar) Creates a new CopticCalendar object.EthiopicCalendar(AlternateCalendar altcalendar) Creates a new EthiopicCalendar object.FrenchCalendar(AlternateCalendar altcalendar) Creates a new FrenchCalendar object.GregorianCalendar(AlternateCalendar calendar) Creates a Gregorian calendar from another calendar's date.HebrewCalendar(AlternateCalendar calendar) Creates a Hebrew calendar from another calendar's date.IslamicCalendar(AlternateCalendar calendar) Creates an Islamic calendar from another calendar's date.ISOCalendar(AlternateCalendar altcalendar) Creates a new ISOCalendar object.JulianCalendar(AlternateCalendar calendar) Creates a Julian calendar from another calendar's date.MayanCalendar(AlternateCalendar altcalendar) Creates a new MayanCalendar object.ModifiedFrenchCalendar(AlternateCalendar altcalendar) Creates a new ModifiedFrenchCalendar object.ModifiedHinduLunarBRCalendar(AlternateCalendar altcalendar) ModifiedHinduLunarCalendar(AlternateCalendar altcalendar) Creates a new ModifiedHinduLunarCalendar object.ModifiedHinduSolarBRCalendar(AlternateCalendar altcalendar) ModifiedHinduSolarCalendar(AlternateCalendar altcalendar) Creates a new ModifiedHinduSolarCalendar object.Moment(AlternateCalendar altcalendar) Creates a new Moment object.OldHinduLunarCalendar(AlternateCalendar altcalendar) OldHinduSolarCalendar(AlternateCalendar altcalendar) PersianCalendar(AlternateCalendar altcalendar) Creates a new PersianCalendar object.