| Package | Description | 
|---|---|
| agi.foundation.ccsds | 
 Contains types for interoperating with data formats supported by 
 The Consultative Committee for Space Data Systems (CCSDS). 
 | 
| agi.foundation.navigation.datareaders | 
 Contains types for reading various navigation-related data file formats. 
 | 
| agi.foundation.stk | 
 Contains types for interoperating with the STK desktop application and related data. 
 | 
| agi.foundation.time | 
 Contains types for quantifying and converting between various date, time, and time standard representations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GregorianDate | 
CcsdsOrbitEphemerisMessageFile.getCreationDate()
Gets the file creation date and time in UTC. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CcsdsOrbitEphemerisMessageFile.setCreationDate(GregorianDate value)
Sets the file creation date and time in UTC. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GregorianDate | 
GpsSatelliteInformation.getEndDateAsPseudoRandomNumber()
 | 
GregorianDate | 
GpsSatelliteInformation.getStartDateAsPseudoRandomNumber()
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GpsSatelliteInformation.setEndDateAsPseudoRandomNumber(GregorianDate value)
 | 
void | 
GpsSatelliteInformation.setStartDateAsPseudoRandomNumber(GregorianDate value)
 | 
| Modifier and Type | Method and Description | 
|---|---|
GregorianDate | 
StkSatelliteDatabase.getLastUpdateDate()
Gets the last update date reported in the Generic Database (.gd) file, or  
GregorianDate.MinValue
    if the file does not exist or does not contain a LastUpdate field. | 
GregorianDate | 
StkFacilityDatabase.getLastUpdateDate()
Gets the last update date reported in the Generic Database (.gd) file, or  
GregorianDate.MinValue
    if the file does not exist or does not contain a LastUpdate field. | 
GregorianDate | 
StkCityDatabase.getLastUpdateDate()
Gets the last update date reported in the Generic Database (.gd) file, or  
GregorianDate.MinValue
    if the file does not exist or does not contain a LastUpdate field. | 
| Modifier and Type | Field and Description | 
|---|---|
static GregorianDate | 
GregorianDate.MaxValue
Represents the largest possible value of  
GregorianDate. | 
static GregorianDate | 
GregorianDate.MinValue
Represents the smallest possible value of  
GregorianDate. | 
| Modifier and Type | Method and Description | 
|---|---|
GregorianDate | 
GregorianDate.addDays(double days)
Adds the specified number of days to this date and returns the new date. 
 | 
GregorianDate | 
GregorianDate.addHours(double hours)
Adds the specified number of hours to this date and returns the new date. 
 | 
GregorianDate | 
GregorianDate.addMinutes(double minutes)
Adds the specified number of minutes to this date and returns the new date. 
 | 
GregorianDate | 
GregorianDate.addSeconds(double seconds)
Adds the specified number of seconds to this date and returns the new date. 
 | 
static GregorianDate | 
GregorianDate.getNow()
Gets the  
GregorianDate that represents the current date and time. | 
static GregorianDate | 
GregorianDate.parse(String s)
    Converts the specified string representation of a date and time to its
     
GregorianDate equivalent. | 
static GregorianDate | 
GregorianDate.parse(String s,
     Locale provider)
    Converts the specified string representation of a date and time to its
     
GregorianDate equivalent using the specified culture-specific
    format information. | 
static GregorianDate | 
GregorianDate.parseExact(String s,
          String[] format,
          Locale provider)
    Converts the specified string representation of a date and time to its
     
GregorianDate equivalent using the specified format and
    culture-specific format information. | 
static GregorianDate | 
GregorianDate.parseExact(String s,
          String format,
          Locale provider)
    Converts the specified string representation of a date and time to its
     
GregorianDate equivalent using the specified format and
    culture-specific format information. | 
GregorianDate | 
GregorianDate.roundSeconds(int digits)
Rounds this instance to the specified number of decimal digits in the seconds,
    rolling over to minutes, hours, days, etc. 
 | 
GregorianDate | 
GregorianDate.roundSeconds(int digits,
            TimeStandard timeStandard)
Rounds this instance to the specified number of decimal digits in the seconds,
    rolling over to minutes, hours, days, etc. 
 | 
GregorianDate | 
GregorianDate.subtractDays(double days)
Subtracts the specified number of days from this date and returns the new date. 
 | 
GregorianDate | 
GregorianDate.subtractHours(double hours)
Subtracts the specified number of hours from this date and returns the new date. 
 | 
GregorianDate | 
GregorianDate.subtractMinutes(double minutes)
Subtracts the specified number of minutes from this date and returns the new date. 
 | 
GregorianDate | 
GregorianDate.subtractSeconds(double seconds)
Subtracts the specified number of seconds from this date and returns the new date. 
 | 
GregorianDate | 
JulianDate.toGregorianDate()
Converts this  
JulianDate to a GregorianDate
    with a default time standard of CoordinatedUniversalTime (get) (UTC). | 
GregorianDate | 
JulianDate.toGregorianDate(TimeStandard standard)
Converts this  
JulianDate to a GregorianDate
    expressed in the specified time standard. | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
GregorianDate.compareTo(GregorianDate other)
Compares this instance with another instance of the same type. 
 | 
static boolean | 
GregorianDate.equals(GregorianDate left,
      GregorianDate right)
Returns  
true if the two instances are exactly equal. | 
boolean | 
GregorianDate.equalsType(GregorianDate other)
Indicates whether another instance of this type is exactly equal to this instance. 
 | 
static boolean | 
GregorianDate.greaterThan(GregorianDate left,
           GregorianDate right)
Returns  
true if left is greater than right. | 
static boolean | 
GregorianDate.greaterThanOrEqual(GregorianDate left,
                  GregorianDate right)
Returns  
true if left is greater than or equal to right. | 
static boolean | 
GregorianDate.lessThan(GregorianDate left,
        GregorianDate right)
Returns  
true if left is less than right. | 
static boolean | 
GregorianDate.lessThanOrEqual(GregorianDate left,
               GregorianDate right)
Returns  
true if left is less than or equal to right. | 
static boolean | 
GregorianDate.notEquals(GregorianDate left,
         GregorianDate right)
Returns  
true if the two instances are not exactly equal. | 
static boolean | 
GregorianDate.tryParse(String s,
        GregorianDate[] result)
    Converts the specified string representation of a date and time to its
     
GregorianDate equivalent. | 
static boolean | 
GregorianDate.tryParse(String s,
        Locale provider,
        GregorianDate[] result)
    Converts the specified string representation of a date and time to its
     
GregorianDate equivalent using the specified culture-specific
    format information. | 
| Constructor and Description | 
|---|
GlobalPositioningSystemDate(GregorianDate date)
Initializes a new instance from a  
GregorianDate. | 
JulianDate(GregorianDate gregorianDate)
Initializes a  
JulianDate from a GregorianDate. | 
JulianDate(GregorianDate gregorianDate,
          TimeStandard standard)
Initializes a  
JulianDate from a GregorianDate where the GregorianDate
    is expressed in the given TimeStandard. |