Class CatalogQueryAgent.Entry

java.lang.Object
noaa.coastwatch.net.CatalogQueryAgent.Entry
All Implemented Interfaces:
Comparable
Enclosing class:
CatalogQueryAgent

public static class CatalogQueryAgent.Entry extends Object implements Comparable
The Entry class holds information about one catalog entry. The field values should be assigned by the subclass as completely as possible. If some field does not apply to the specific subclass, the field may be assigned a null value. Fields marked with (**) are highly recommended to have real values.
  • Field Details

    • startDate

      public Date startDate
      The data starting date. (**)
    • endDate

      public Date endDate
      The data ending date. (**)
    • dataSource

      public String dataSource
      The data source, such as satellite/sensor or model. (**)
    • coverage

      public int coverage
      The region coverage value. (**)
    • sceneTime

      public String sceneTime
      The scene time as day or night.
    • downloadUrl

      public String downloadUrl
      The data download URL for the full file data. (**)
    • dataUrl

      public String dataUrl
      The data access URL, such as for a data acceess protocol.
    • previewUrl

      public String previewUrl
      The data preview URL, such as a simple PNG or JPEG image. (**)
  • Constructor Details

    • Entry

      public Entry()
  • Method Details

    • toString

      public String toString()
      Converts this entry to a string.
      Overrides:
      toString in class Object
    • compareTo

      public int compareTo(Object o)
      Compares this entry to another by start date.
      Specified by:
      compareTo in interface Comparable