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

Variable Index

 o APRIL
 o AUGUST
 o AUTUMN
 o DECEMBER
 o FEBRUARY
 o FIRST_QUARTER
 o FRIDAY
 o FULL
 o J2000
 o JANUARY
 o JD_EPOCH
 o JERUSALEM
 o JULY
 o JUNE
 o LAST_QUARTER
 o MARCH
 o MAY
 o MEAN_SYNODIC_MONTH
 o MEAN_TROPICAL_YEAR
 o MJD_EPOCH
 o MONDAY
 o NEW
 o NOVEMBER
 o OCTOBER
 o SATURDAY
 o SEPTEMBER
 o SPRING
 o SUMMER
 o SUNDAY
 o THURSDAY
 o TUESDAY
 o WEDNESDAY
 o WINTER

Constructor Index

 o ProtoDate()
 o ProtoDate(Date)
 o ProtoDate(long)

Method Index

 o aberration(double)
 o adjustedMod(double, double)
 o adjustedMod(int, int)
 o adjustedMod(long, long)
 o angle(double, double, double)
 o apparentFromLocal(double)
 o arcCosDegrees(double)
 o arcSinDegrees(double)
 o arcTanDegrees(double, int)
 o convert(Date, ProtoDate)
 o cosDegrees(double)
 o currentDate()
 o currentMoment()
 o dawn(long, Location, double)
 o dayOfWeekFromFixed(long)
 o deg(double)
 o deg(double[])
 o degrees(double)
 o degreesToRadians(double)
 o difference(Date, Date)
 o difference(Date, long)
 o difference(long, Date)
 o difference(long, long)
 o direction(Location, Location)
 o dusk(long, Location, double)
 o dynamicalFromUniversal(double)
 o ephemerisCorrection(double)
 o equals(Object)
 o equationOfTime(double)
 o estimatePriorSolarLongitude(double, double)
 o firstKDay(int, long)
 o fixedFromJD(double)
 o fixedFromMJD(double)
 o format()
 o fromArray(int[])
 o fromDate(Date)
 o fromFixed(long)
 o hr(double)
 o jdFromFixed(long)
 o jdFromMoment(double)
 o julianCenturies(double)
 o kDayAfter(long, int)
 o kDayBefore(long, int)
 o kDayNearest(long, int)
 o kDayOnOrAfter(long, int)
 o kDayOnOrBefore(long, int)
 o lastKDay(int, long)
 o localFromApparent(double)
 o localFromStandard(double, Location)
 o localFromUniversal(double, Location)
 o lunarAltitude(double, Location)
 o lunarLatitude(double)
 o lunarLongitude(double)
 o lunarPhase(double)
 o lunarPhaseAfter(double, double)
 o lunarPhaseBefore(double, double)
 o midday(long, Location)
 o midnight(long, Location)
 o mjdFromFixed(long)
 o mod(double, double)
 o mod(int, int)
 o mod(long, long)
 o momentFromDepression(double, Location, double)
 o momentFromJD(double)
 o mt(double)
 o nameFromDayOfWeek(long, String[])
 o nameFromMonth(long, String[])
 o nameFromNumber(long, String[])
 o newMoonAfter(double)
 o newMoonBefore(double)
 o nthKDay(int, int, long)
 o nthNewMoon(long)
 o nutation(double)
 o obliquity(double)
 o phasisOnOrBefore(long, Location)
 o poly(double, double[])
 o quotient(double, double)
 o radiansToDegrees(double)
 o siderealFromMoment(double)
 o signum(double)
 o sinDegrees(double)
 o solarLongitude(double)
 o solarLongitudeAfter(double, double)
 o square(double)
 o standardFromLocal(double, Location)
 o standardFromSundial(long, double, Location)
 o standardFromUniversal(double, Location)
 o sunrise(long, Location)
 o sunset(long, Location)
 o tanDegrees(double)
 o temporalHour(long, Location)
 o toString()
 o toStringFields()
 o universalFromDynamical(double)
 o universalFromLocal(double, Location)
 o universalFromStandard(double, Location)
 o visibleCrescent(long, Location)

Variables

 o JANUARY
 public static final int JANUARY
 o FEBRUARY
 public static final int FEBRUARY
 o MARCH
 public static final int MARCH
 o APRIL
 public static final int APRIL
 o MAY
 public static final int MAY
 o JUNE
 public static final int JUNE
 o JULY
 public static final int JULY
 o AUGUST
 public static final int AUGUST
 o SEPTEMBER
 public static final int SEPTEMBER
 o OCTOBER
 public static final int OCTOBER
 o NOVEMBER
 public static final int NOVEMBER
 o DECEMBER
 public static final int DECEMBER
 o SUNDAY
 public static final int SUNDAY
 o MONDAY
 public static final int MONDAY
 o TUESDAY
 public static final int TUESDAY
 o WEDNESDAY
 public static final int WEDNESDAY
 o THURSDAY
 public static final int THURSDAY
 o FRIDAY
 public static final int FRIDAY
 o SATURDAY
 public static final int SATURDAY
 o JD_EPOCH
 public static final double JD_EPOCH
 o MJD_EPOCH
 public static final long MJD_EPOCH
 o J2000
 public static final double J2000
 o MEAN_TROPICAL_YEAR
 public static final double MEAN_TROPICAL_YEAR
 o MEAN_SYNODIC_MONTH
 public static final double MEAN_SYNODIC_MONTH
 o NEW
 public static final double NEW
 o FIRST_QUARTER
 public static final double FIRST_QUARTER
 o FULL
 public static final double FULL
 o LAST_QUARTER
 public static final double LAST_QUARTER
 o SPRING
 public static final double SPRING
 o SUMMER
 public static final double SUMMER
 o AUTUMN
 public static final double AUTUMN
 o WINTER
 public static final double WINTER
 o JERUSALEM
 public static final Location JERUSALEM

Constructors

 o ProtoDate
 public ProtoDate()
 o ProtoDate
 public ProtoDate(long date)
 o ProtoDate
 public ProtoDate(Date date)

Methods

 o fromFixed
 public abstract void fromFixed(long date)
 o fromDate
 public void fromDate(Date fromDate)
 o fromArray
 public abstract void fromArray(int a[])
 o convert
 public static void convert(Date fromDate,
                            ProtoDate toDate)
 o currentMoment
 public static double currentMoment()
 o currentDate
 public static long currentDate()
 o difference
 public static long difference(Date date1,
                               Date date2)
 o difference
 public static long difference(long date1,
                               Date date2)
 o difference
 public static long difference(Date date1,
                               long date2)
 o difference
 public static long difference(long date1,
                               long date2)
 o mod
 public static double mod(double x,
                          double y)
 o mod
 public static int mod(int x,
                       int y)
 o mod
 public static long mod(long x,
                        long y)
 o quotient
 public static long quotient(double x,
                             double y)
 o adjustedMod
 public static int adjustedMod(int x,
                               int y)
 o adjustedMod
 public static long adjustedMod(long x,
                                long y)
 o adjustedMod
 public static double adjustedMod(double x,
                                  double y)
 o dayOfWeekFromFixed
 public static long dayOfWeekFromFixed(long date)
 o kDayOnOrBefore
 public static long kDayOnOrBefore(long date,
                                   int k)
 o kDayOnOrAfter
 public static long kDayOnOrAfter(long date,
                                  int k)
 o kDayNearest
 public static long kDayNearest(long date,
                                int k)
 o kDayAfter
 public static long kDayAfter(long date,
                              int k)
 o kDayBefore
 public static long kDayBefore(long date,
                               int k)
 o nthKDay
 public static long nthKDay(int n,
                            int k,
                            long gDate)
 o firstKDay
 public static long firstKDay(int k,
                              long gDate)
 o lastKDay
 public static long lastKDay(int k,
                             long gDate)
 o signum
 public static int signum(double x)
 o square
 public static double square(double x)
 o poly
 public static double poly(double x,
                           double a[])
 o hr
 public static double hr(double x)
 o mt
 public static double mt(double x)
 o deg
 public static double deg(double x)
 o deg
 public static double[] deg(double x[])
 o angle
 public static double angle(double d,
                            double m,
                            double s)
 o degrees
 public static double degrees(double theta)
 o radiansToDegrees
 public static double radiansToDegrees(double theta)
 o degreesToRadians
 public static double degreesToRadians(double theta)
 o sinDegrees
 public static double sinDegrees(double theta)
 o cosDegrees
 public static double cosDegrees(double theta)
 o tanDegrees
 public static double tanDegrees(double theta)
 o arcTanDegrees
 public static double arcTanDegrees(double x,
                                    int quad)
 o arcSinDegrees
 public static double arcSinDegrees(double x)
 o arcCosDegrees
 public static double arcCosDegrees(double x)
 o standardFromUniversal
 public static double standardFromUniversal(double teeU,
                                            Location locale)
 o universalFromStandard
 public static double universalFromStandard(double teeS,
                                            Location locale)
 o localFromUniversal
 public static double localFromUniversal(double teeU,
                                         Location locale)
 o universalFromLocal
 public static double universalFromLocal(double teeEll,
                                         Location locale)
 o standardFromLocal
 public static double standardFromLocal(double teeEll,
                                        Location locale)
 o localFromStandard
 public static double localFromStandard(double teeS,
                                        Location locale)
 o midday
 public static double midday(long date,
                             Location locale)
 o midnight
 public static double midnight(long date,
                               Location locale)
 o momentFromJD
 public static double momentFromJD(double jd)
 o jdFromMoment
 public static double jdFromMoment(double tee)
 o fixedFromJD
 public static long fixedFromJD(double jd)
 o jdFromFixed
 public static double jdFromFixed(long date)
 o fixedFromMJD
 public static long fixedFromMJD(double mjd)
 o mjdFromFixed
 public static double mjdFromFixed(long date)
 o direction
 public static double direction(Location locale,
                                Location focus)
 o julianCenturies
 public static double julianCenturies(double tee)
 o obliquity
 public static double obliquity(double tee)
 o momentFromDepression
 public static double momentFromDepression(double approx,
                                           Location locale,
                                           double alpha) throws BogusTimeException
 o dawn
 public static double dawn(long date,
                           Location locale,
                           double alpha) throws BogusTimeException
 o dusk
 public static double dusk(long date,
                           Location locale,
                           double alpha) throws BogusTimeException
 o sunrise
 public static double sunrise(long date,
                              Location locale) throws BogusTimeException
 o sunset
 public static double sunset(long date,
                             Location locale) throws BogusTimeException
 o temporalHour
 public static double temporalHour(long date,
                                   Location locale) throws BogusTimeException
 o standardFromSundial
 public static double standardFromSundial(long date,
                                          double hour,
                                          Location locale) throws BogusTimeException
 o universalFromDynamical
 public static double universalFromDynamical(double tee)
 o dynamicalFromUniversal
 public static double dynamicalFromUniversal(double tee)
 o ephemerisCorrection
 public static double ephemerisCorrection(double tee)
 o equationOfTime
 public static double equationOfTime(double tee)
 o localFromApparent
 public static double localFromApparent(double tee)
 o apparentFromLocal
 public static double apparentFromLocal(double tee)
 o solarLongitude
 public static double solarLongitude(double tee)
 o nutation
 public static double nutation(double tee)
 o aberration
 public static double aberration(double tee)
 o solarLongitudeAfter
 public static double solarLongitudeAfter(double tee,
                                          double phi)
 o lunarLongitude
 public static double lunarLongitude(double tee)
 o nthNewMoon
 public static double nthNewMoon(long n)
 o newMoonBefore
 public static double newMoonBefore(double tee)
 o newMoonAfter
 public static double newMoonAfter(double tee)
 o lunarPhase
 public static double lunarPhase(double tee)
 o lunarPhaseBefore
 public static double lunarPhaseBefore(double tee,
                                       double phi)
 o lunarPhaseAfter
 public static double lunarPhaseAfter(double tee,
                                      double phi)
 o lunarLatitude
 public static double lunarLatitude(double tee)
 o lunarAltitude
 public static double lunarAltitude(double tee,
                                    Location locale)
 o estimatePriorSolarLongitude
 public static double estimatePriorSolarLongitude(double tee,
                                                  double phi)
 o visibleCrescent
 public static boolean visibleCrescent(long date,
                                       Location locale) throws BogusTimeException
 o phasisOnOrBefore
 public static long phasisOnOrBefore(long date,
                                     Location locale) throws BogusTimeException
 o siderealFromMoment
 public static double siderealFromMoment(double tee)
 o nameFromNumber
 public static String nameFromNumber(long number,
                                     String nameList[])
 o nameFromDayOfWeek
 public static String nameFromDayOfWeek(long dayOfWeek,
                                        String nameList[])
 o nameFromMonth
 public static String nameFromMonth(long month,
                                    String nameList[])
 o toString
 public String toString()
Overrides:
toString in class Object
 o format
 public String format()
 o toStringFields
 protected abstract String toStringFields()
 o equals
 public abstract boolean equals(Object obj)
Overrides:
equals in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index