org.jscience.history.calendars
Class BahaiCalendar

java.lang.Object
  extended by org.jscience.history.calendars.AlternateCalendar
      extended by org.jscience.history.calendars.SevenDaysWeek
          extended by org.jscience.history.calendars.BahaiCalendar

public class BahaiCalendar
extends SevenDaysWeek

DOCUMENT ME!


Field Summary
static long EPOCH
          DOCUMENT ME!
 
Fields inherited from class org.jscience.history.calendars.SevenDaysWeek
DAYNAMES, FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
 
Fields inherited from class org.jscience.history.calendars.AlternateCalendar
JD_EPOCH, rd, unicode
 
Constructor Summary
BahaiCalendar()
          Creates a new BahaiCalendar object.
BahaiCalendar(AlternateCalendar altcalendar)
          Creates a new BahaiCalendar object.
BahaiCalendar(int i, int j, int k, int l, int i1)
          Creates a new BahaiCalendar object.
BahaiCalendar(long l)
          Creates a new BahaiCalendar object.
 
Method Summary
static void main(java.lang.String[] args)
          DOCUMENT ME!
 void recomputeFromRD()
          DOCUMENT ME!
 void recomputeRD()
          DOCUMENT ME!
 void set(int i, int j, int k, int l, int i1)
          DOCUMENT ME!
 void set(long l)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.history.calendars.SevenDaysWeek
kDayAfter, kDayBefore, kDayNearest, kDayOnOrAfter, kDayOnOrBefore, nthKDay, weekDay
 
Methods inherited from class org.jscience.history.calendars.AlternateCalendar
add, after, amod, before, difference, difference, fldiv, fromJD, mod, mod, subtract, toJD, toJD, toRD
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EPOCH

public static final long EPOCH
DOCUMENT ME!

Constructor Detail

BahaiCalendar

public BahaiCalendar()
Creates a new BahaiCalendar object.


BahaiCalendar

public BahaiCalendar(long l)
Creates a new BahaiCalendar object.

Parameters:
l - DOCUMENT ME!

BahaiCalendar

public BahaiCalendar(AlternateCalendar altcalendar)
Creates a new BahaiCalendar object.

Parameters:
altcalendar - DOCUMENT ME!

BahaiCalendar

public BahaiCalendar(int i,
                     int j,
                     int k,
                     int l,
                     int i1)
Creates a new BahaiCalendar object.

Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
k - DOCUMENT ME!
l - DOCUMENT ME!
i1 - DOCUMENT ME!
Method Detail

set

public void set(long l)
DOCUMENT ME!

Specified by:
set in class AlternateCalendar
Parameters:
l - DOCUMENT ME!

set

public void set(int i,
                int j,
                int k,
                int l,
                int i1)
DOCUMENT ME!

Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
k - DOCUMENT ME!
l - DOCUMENT ME!
i1 - DOCUMENT ME!

recomputeRD

public void recomputeRD()
DOCUMENT ME!

Specified by:
recomputeRD in class AlternateCalendar

recomputeFromRD

public void recomputeFromRD()
DOCUMENT ME!

Specified by:
recomputeFromRD in class AlternateCalendar

toString

public java.lang.String toString()
DOCUMENT ME!

Specified by:
toString in class AlternateCalendar
Returns:
DOCUMENT ME!

main

public static void main(java.lang.String[] args)
DOCUMENT ME!

Parameters:
args - DOCUMENT ME!