All Packages Class Hierarchy This Package Previous Next Index
Class calendrica.HinduLunar
java.lang.Object
|
+----calendrica.ProtoDate
|
+----calendrica.Date
|
+----calendrica.HinduLunar
- public class HinduLunar
- extends Date
-
ANOMALISTIC_MONTH
-
-
day
-
-
leapDay
-
-
leapMonth
-
-
LUNAR_ERA
-
-
month
-
-
SIDEREAL_MONTH
-
-
SYNODIC_MONTH
-
-
year
-
-
HinduLunar()
-
-
HinduLunar(Date)
-
-
HinduLunar(long)
-
-
HinduLunar(long, int, boolean, int, boolean)
-
-
equals(Object)
-
-
format()
-
-
fromArray(int[])
-
-
fromFixed(long)
-
-
karana(int)
-
-
lunarDay(double)
-
-
lunarDayAfter(double, double)
-
-
lunarLongitude(double)
-
-
lunarPhase(double)
-
-
lunarStation(long)
-
-
newMoonBefore(double)
-
-
newYear(long)
-
-
onOrBefore(HinduLunar, HinduLunar)
-
-
sacredWednesdays(long, long)
-
-
sacredWednesdaysInGregorian(long)
-
-
toFixed()
-
-
toFixed(long, int, boolean, int, boolean)
-
-
toStringFields()
-
-
yoga(long)
-
year
public long year
month
public int month
leapMonth
public boolean leapMonth
day
public int day
leapDay
public boolean leapDay
LUNAR_ERA
public static final int LUNAR_ERA
SYNODIC_MONTH
public static final double SYNODIC_MONTH
SIDEREAL_MONTH
public static final double SIDEREAL_MONTH
ANOMALISTIC_MONTH
public static final double ANOMALISTIC_MONTH
HinduLunar
public HinduLunar()
HinduLunar
public HinduLunar(long date)
HinduLunar
public HinduLunar(Date date)
HinduLunar
public HinduLunar(long year,
int month,
boolean leapMonth,
int day,
boolean leapDay)
toFixed
public static long toFixed(long year,
int month,
boolean leapMonth,
int day,
boolean leapDay)
toFixed
public long toFixed()
- Overrides:
- toFixed in class Date
fromFixed
public void fromFixed(long date)
- Overrides:
- fromFixed in class ProtoDate
fromArray
public void fromArray(int a[])
- Overrides:
- fromArray in class ProtoDate
newMoonBefore
public static double newMoonBefore(double tee)
onOrBefore
public static boolean onOrBefore(HinduLunar d1,
HinduLunar d2)
lunarDayAfter
public static double lunarDayAfter(double tee,
double k)
lunarLongitude
public static double lunarLongitude(double tee)
lunarPhase
public static double lunarPhase(double tee)
lunarDay
public static int lunarDay(double tee)
lunarStation
public static int lunarStation(long date)
newYear
public static long newYear(long gYear)
karana
public static int karana(int n)
yoga
public static int yoga(long date)
sacredWednesdaysInGregorian
public static FixedVector sacredWednesdaysInGregorian(long gYear)
sacredWednesdays
public static FixedVector sacredWednesdays(long start,
long end)
toStringFields
protected String toStringFields()
- Overrides:
- toStringFields in class ProtoDate
format
public String format()
- Overrides:
- format in class ProtoDate
equals
public boolean equals(Object obj)
- Overrides:
- equals in class ProtoDate
All Packages Class Hierarchy This Package Previous Next Index