HiRISE

HiRISE.HiReport.downlink
Class EdrValList

java.lang.Object
  extended by HiRISE.HiReport.DataProvider
      extended by HiRISE.HiReport.downlink.EdrValList

public class EdrValList
extends DataProvider

Loads EDR gap data for an observation or orbit range.


Field Summary
protected static Column[] COLS_EDR
          Columns to return from EDR products
protected static Column[] COLS_Plan
          Columns to return from Planning
static String ID
          CVS ID
 
Fields inherited from class HiRISE.HiReport.DataProvider
Anaglyph, CCD, Cycles, DTM, EDR, FS, Geo, HiP, HiRISE_ROOT, Jit, logger, Mars_Years, Obs, Orbits, PAP, PDTM, PEDR, PHiP, PPL, PPL_map, PRDR, PS, PXP, RDR, RS1, RS2, SO, SOP, SOPO, SOPO_map, SOST, SOST_map, SR, ST, Tags, Web, XP
 
Constructor Summary
EdrValList()
           
 
Method Summary
 int getEdrCount()
          Get the total count of EDRs.
 int getObservationCount()
          Get the count of observations queried.
 Collection<EdrValidationNode> getObservations()
          Get the observations result
 String getSQL()
          Get the query string
 ResultList getStats()
          Get the EDR statistics data
 int getUnvalidatedEdrCount()
          Get the count of unvalidated EDRs.
 int getValidatedEdrCount()
          Get the count of validated EDRs.
 void init(ProductStatusForm form)
          Initialize
 
Methods inherited from class HiRISE.HiReport.DataProvider
getConnection, setConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
CVS ID

See Also:
Constant Field Values

COLS_Plan

protected static final Column[] COLS_Plan
Columns to return from Planning


COLS_EDR

protected static final Column[] COLS_EDR
Columns to return from EDR products

Constructor Detail

EdrValList

public EdrValList()
Method Detail

init

public void init(ProductStatusForm form)
          throws SQLException
Initialize

Parameters:
form - Form Input
Throws:
SQLException - Query failed

getObservations

public Collection<EdrValidationNode> getObservations()
Get the observations result

Returns:
observations

getStats

public ResultList getStats()
Get the EDR statistics data

Returns:
stats data

getObservationCount

public int getObservationCount()
Get the count of observations queried.

Returns:
number of observations

getEdrCount

public int getEdrCount()
Get the total count of EDRs.

Returns:
number of EDRs

getValidatedEdrCount

public int getValidatedEdrCount()
Get the count of validated EDRs.

Returns:
number validated

getUnvalidatedEdrCount

public int getUnvalidatedEdrCount()
Get the count of unvalidated EDRs.

Returns:
number not validated

getSQL

public String getSQL()
Get the query string

Returns:
SQL

HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona