All Packages Class Hierarchy This Package Previous Next Index
Class calendrica.ProtoDate
java.lang.Object
|
+----calendrica.ProtoDate
- public abstract class ProtoDate
- extends Object
- implements Cloneable, Serializable
-
APRIL
-
-
AUGUST
-
-
AUTUMN
-
-
DECEMBER
-
-
FEBRUARY
-
-
FIRST_QUARTER
-
-
FRIDAY
-
-
FULL
-
-
J2000
-
-
JANUARY
-
-
JD_EPOCH
-
-
JERUSALEM
-
-
JULY
-
-
JUNE
-
-
LAST_QUARTER
-
-
MARCH
-
-
MAY
-
-
MEAN_SYNODIC_MONTH
-
-
MEAN_TROPICAL_YEAR
-
-
MJD_EPOCH
-
-
MONDAY
-
-
NEW
-
-
NOVEMBER
-
-
OCTOBER
-
-
SATURDAY
-
-
SEPTEMBER
-
-
SPRING
-
-
SUMMER
-
-
SUNDAY
-
-
THURSDAY
-
-
TUESDAY
-
-
WEDNESDAY
-
-
WINTER
-
-
ProtoDate()
-
-
ProtoDate(Date)
-
-
ProtoDate(long)
-
-
aberration(double)
-
-
adjustedMod(double, double)
-
-
adjustedMod(int, int)
-
-
adjustedMod(long, long)
-
-
angle(double, double, double)
-
-
apparentFromLocal(double)
-
-
arcCosDegrees(double)
-
-
arcSinDegrees(double)
-
-
arcTanDegrees(double, int)
-
-
convert(Date, ProtoDate)
-
-
cosDegrees(double)
-
-
currentDate()
-
-
currentMoment()
-
-
dawn(long, Location, double)
-
-
dayOfWeekFromFixed(long)
-
-
deg(double)
-
-
deg(double[])
-
-
degrees(double)
-
-
degreesToRadians(double)
-
-
difference(Date, Date)
-
-
difference(Date, long)
-
-
difference(long, Date)
-
-
difference(long, long)
-
-
direction(Location, Location)
-
-
dusk(long, Location, double)
-
-
dynamicalFromUniversal(double)
-
-
ephemerisCorrection(double)
-
-
equals(Object)
-
-
equationOfTime(double)
-
-
estimatePriorSolarLongitude(double, double)
-
-
firstKDay(int, long)
-
-
fixedFromJD(double)
-
-
fixedFromMJD(double)
-
-
format()
-
-
fromArray(int[])
-
-
fromDate(Date)
-
-
fromFixed(long)
-
-
hr(double)
-
-
jdFromFixed(long)
-
-
jdFromMoment(double)
-
-
julianCenturies(double)
-
-
kDayAfter(long, int)
-
-
kDayBefore(long, int)
-
-
kDayNearest(long, int)
-
-
kDayOnOrAfter(long, int)
-
-
kDayOnOrBefore(long, int)
-
-
lastKDay(int, long)
-
-
localFromApparent(double)
-
-
localFromStandard(double, Location)
-
-
localFromUniversal(double, Location)
-
-
lunarAltitude(double, Location)
-
-
lunarLatitude(double)
-
-
lunarLongitude(double)
-
-
lunarPhase(double)
-
-
lunarPhaseAfter(double, double)
-
-
lunarPhaseBefore(double, double)
-
-
midday(long, Location)
-
-
midnight(long, Location)
-
-
mjdFromFixed(long)
-
-
mod(double, double)
-
-
mod(int, int)
-
-
mod(long, long)
-
-
momentFromDepression(double, Location, double)
-
-
momentFromJD(double)
-
-
mt(double)
-
-
nameFromDayOfWeek(long, String[])
-
-
nameFromMonth(long, String[])
-
-
nameFromNumber(long, String[])
-
-
newMoonAfter(double)
-
-
newMoonBefore(double)
-
-
nthKDay(int, int, long)
-
-
nthNewMoon(long)
-
-
nutation(double)
-
-
obliquity(double)
-
-
phasisOnOrBefore(long, Location)
-
-
poly(double, double[])
-
-
quotient(double, double)
-
-
radiansToDegrees(double)
-
-
siderealFromMoment(double)
-
-
signum(double)
-
-
sinDegrees(double)
-
-
solarLongitude(double)
-
-
solarLongitudeAfter(double, double)
-
-
square(double)
-
-
standardFromLocal(double, Location)
-
-
standardFromSundial(long, double, Location)
-
-
standardFromUniversal(double, Location)
-
-
sunrise(long, Location)
-
-
sunset(long, Location)
-
-
tanDegrees(double)
-
-
temporalHour(long, Location)
-
-
toString()
-
-
toStringFields()
-
-
universalFromDynamical(double)
-
-
universalFromLocal(double, Location)
-
-
universalFromStandard(double, Location)
-
-
visibleCrescent(long, Location)
-
JANUARY
public static final int JANUARY
FEBRUARY
public static final int FEBRUARY
MARCH
public static final int MARCH
APRIL
public static final int APRIL
MAY
public static final int MAY
JUNE
public static final int JUNE
JULY
public static final int JULY
AUGUST
public static final int AUGUST
SEPTEMBER
public static final int SEPTEMBER
OCTOBER
public static final int OCTOBER
NOVEMBER
public static final int NOVEMBER
DECEMBER
public static final int DECEMBER
SUNDAY
public static final int SUNDAY
MONDAY
public static final int MONDAY
TUESDAY
public static final int TUESDAY
WEDNESDAY
public static final int WEDNESDAY
THURSDAY
public static final int THURSDAY
FRIDAY
public static final int FRIDAY
SATURDAY
public static final int SATURDAY
JD_EPOCH
public static final double JD_EPOCH
MJD_EPOCH
public static final long MJD_EPOCH
J2000
public static final double J2000
MEAN_TROPICAL_YEAR
public static final double MEAN_TROPICAL_YEAR
MEAN_SYNODIC_MONTH
public static final double MEAN_SYNODIC_MONTH
NEW
public static final double NEW
FIRST_QUARTER
public static final double FIRST_QUARTER
FULL
public static final double FULL
LAST_QUARTER
public static final double LAST_QUARTER
SPRING
public static final double SPRING
SUMMER
public static final double SUMMER
AUTUMN
public static final double AUTUMN
WINTER
public static final double WINTER
JERUSALEM
public static final Location JERUSALEM
ProtoDate
public ProtoDate()
ProtoDate
public ProtoDate(long date)
ProtoDate
public ProtoDate(Date date)
fromFixed
public abstract void fromFixed(long date)
fromDate
public void fromDate(Date fromDate)
fromArray
public abstract void fromArray(int a[])
convert
public static void convert(Date fromDate,
ProtoDate toDate)
currentMoment
public static double currentMoment()
currentDate
public static long currentDate()
difference
public static long difference(Date date1,
Date date2)
difference
public static long difference(long date1,
Date date2)
difference
public static long difference(Date date1,
long date2)
difference
public static long difference(long date1,
long date2)
mod
public static double mod(double x,
double y)
mod
public static int mod(int x,
int y)
mod
public static long mod(long x,
long y)
quotient
public static long quotient(double x,
double y)
adjustedMod
public static int adjustedMod(int x,
int y)
adjustedMod
public static long adjustedMod(long x,
long y)
adjustedMod
public static double adjustedMod(double x,
double y)
dayOfWeekFromFixed
public static long dayOfWeekFromFixed(long date)
kDayOnOrBefore
public static long kDayOnOrBefore(long date,
int k)
kDayOnOrAfter
public static long kDayOnOrAfter(long date,
int k)
kDayNearest
public static long kDayNearest(long date,
int k)
kDayAfter
public static long kDayAfter(long date,
int k)
kDayBefore
public static long kDayBefore(long date,
int k)
nthKDay
public static long nthKDay(int n,
int k,
long gDate)
firstKDay
public static long firstKDay(int k,
long gDate)
lastKDay
public static long lastKDay(int k,
long gDate)
signum
public static int signum(double x)
square
public static double square(double x)
poly
public static double poly(double x,
double a[])
hr
public static double hr(double x)
mt
public static double mt(double x)
deg
public static double deg(double x)
deg
public static double[] deg(double x[])
angle
public static double angle(double d,
double m,
double s)
degrees
public static double degrees(double theta)
radiansToDegrees
public static double radiansToDegrees(double theta)
degreesToRadians
public static double degreesToRadians(double theta)
sinDegrees
public static double sinDegrees(double theta)
cosDegrees
public static double cosDegrees(double theta)
tanDegrees
public static double tanDegrees(double theta)
arcTanDegrees
public static double arcTanDegrees(double x,
int quad)
arcSinDegrees
public static double arcSinDegrees(double x)
arcCosDegrees
public static double arcCosDegrees(double x)
standardFromUniversal
public static double standardFromUniversal(double teeU,
Location locale)
universalFromStandard
public static double universalFromStandard(double teeS,
Location locale)
localFromUniversal
public static double localFromUniversal(double teeU,
Location locale)
universalFromLocal
public static double universalFromLocal(double teeEll,
Location locale)
standardFromLocal
public static double standardFromLocal(double teeEll,
Location locale)
localFromStandard
public static double localFromStandard(double teeS,
Location locale)
midday
public static double midday(long date,
Location locale)
midnight
public static double midnight(long date,
Location locale)
momentFromJD
public static double momentFromJD(double jd)
jdFromMoment
public static double jdFromMoment(double tee)
fixedFromJD
public static long fixedFromJD(double jd)
jdFromFixed
public static double jdFromFixed(long date)
fixedFromMJD
public static long fixedFromMJD(double mjd)
mjdFromFixed
public static double mjdFromFixed(long date)
direction
public static double direction(Location locale,
Location focus)
julianCenturies
public static double julianCenturies(double tee)
obliquity
public static double obliquity(double tee)
momentFromDepression
public static double momentFromDepression(double approx,
Location locale,
double alpha) throws BogusTimeException
dawn
public static double dawn(long date,
Location locale,
double alpha) throws BogusTimeException
dusk
public static double dusk(long date,
Location locale,
double alpha) throws BogusTimeException
sunrise
public static double sunrise(long date,
Location locale) throws BogusTimeException
sunset
public static double sunset(long date,
Location locale) throws BogusTimeException
temporalHour
public static double temporalHour(long date,
Location locale) throws BogusTimeException
standardFromSundial
public static double standardFromSundial(long date,
double hour,
Location locale) throws BogusTimeException
universalFromDynamical
public static double universalFromDynamical(double tee)
dynamicalFromUniversal
public static double dynamicalFromUniversal(double tee)
ephemerisCorrection
public static double ephemerisCorrection(double tee)
equationOfTime
public static double equationOfTime(double tee)
localFromApparent
public static double localFromApparent(double tee)
apparentFromLocal
public static double apparentFromLocal(double tee)
solarLongitude
public static double solarLongitude(double tee)
nutation
public static double nutation(double tee)
aberration
public static double aberration(double tee)
solarLongitudeAfter
public static double solarLongitudeAfter(double tee,
double phi)
lunarLongitude
public static double lunarLongitude(double tee)
nthNewMoon
public static double nthNewMoon(long n)
newMoonBefore
public static double newMoonBefore(double tee)
newMoonAfter
public static double newMoonAfter(double tee)
lunarPhase
public static double lunarPhase(double tee)
lunarPhaseBefore
public static double lunarPhaseBefore(double tee,
double phi)
lunarPhaseAfter
public static double lunarPhaseAfter(double tee,
double phi)
lunarLatitude
public static double lunarLatitude(double tee)
lunarAltitude
public static double lunarAltitude(double tee,
Location locale)
estimatePriorSolarLongitude
public static double estimatePriorSolarLongitude(double tee,
double phi)
visibleCrescent
public static boolean visibleCrescent(long date,
Location locale) throws BogusTimeException
phasisOnOrBefore
public static long phasisOnOrBefore(long date,
Location locale) throws BogusTimeException
siderealFromMoment
public static double siderealFromMoment(double tee)
nameFromNumber
public static String nameFromNumber(long number,
String nameList[])
nameFromDayOfWeek
public static String nameFromDayOfWeek(long dayOfWeek,
String nameList[])
nameFromMonth
public static String nameFromMonth(long month,
String nameList[])
toString
public String toString()
- Overrides:
- toString in class Object
format
public String format()
toStringFields
protected abstract String toStringFields()
equals
public abstract boolean equals(Object obj)
- Overrides:
- equals in class Object
All Packages Class Hierarchy This Package Previous Next Index