|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object HiRISE.HiReport.DataProvider HiRISE.HiReport.main.ObservationList
public class ObservationList
Provides central access to query on observations.
Field Summary | |
---|---|
protected static Anaglyph_Products |
Anaglyph
Anaglyph Products |
protected Column[] |
COLS
Columns to return |
protected Set<Column> |
columns
Columns included in the query |
protected Map<Column,Constraint> |
constraints
Additional constraints passed by subclass |
protected static Cycle_map |
Cycles
Cycles |
protected SimpleDateFormat |
doy
Format time as year-DOY |
protected static DTM_Products |
DTM
DTM Products |
protected static EDR_Products |
EDR
EDR Products |
protected static Observation_Geometry |
Geo
Geometry table |
static String |
ID
CVS ID |
protected static Logger |
logger
Our logger |
protected static Planned_Observations |
Obs
Planning table |
protected static People |
PPL
People Table |
protected static Suggested_Observations_People_map |
PPL_map
Maps suggestions to suggester |
protected static RDR_Products |
RDR
RDR Products |
protected static Suggested_Observations |
SO
Suggestions table |
protected static Suggested_Observations_Planned_Observations_map |
SOPO_map
Maps suggestions to observations |
protected static Suggested_Observations_Science_Themes_map |
SOST_map
Maps suggestions to themes |
protected static Science_Themes |
ST
Themes table |
protected Set<Table> |
tables
Tables included in the query |
protected static Tags |
Tags
Tag Table |
protected static Extras_Products |
XP
Extras Products |
Fields inherited from class HiRISE.HiReport.DataProvider |
---|
HiRISE_ROOT |
Constructor Summary | |
---|---|
ObservationList()
|
Method Summary | |
---|---|
ResultList |
getObservations(ObservationListForm form)
Perform the query and return the result list. |
String |
getSQL()
Get the query |
void |
setShowUnproferred(boolean showUnproferred)
Set to false to not include unreleased observations. |
boolean |
willShowUnproferred()
If true, unreleased observations will be returned. |
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 |
---|
public static final String ID
protected static final Planned_Observations Obs
protected static final Suggested_Observations SO
protected static final Observation_Geometry Geo
protected static final Science_Themes ST
protected static final Suggested_Observations_Science_Themes_map SOST_map
protected static final Suggested_Observations_Planned_Observations_map SOPO_map
protected static final Suggested_Observations_People_map PPL_map
protected static final People PPL
protected static final Tags Tags
protected static final RDR_Products RDR
protected static final EDR_Products EDR
protected static final DTM_Products DTM
protected static final Anaglyph_Products Anaglyph
protected static final Extras_Products XP
protected static final Cycle_map Cycles
protected Column[] COLS
protected static final Logger logger
protected SimpleDateFormat doy
protected Set<Column> columns
protected Set<Table> tables
protected Map<Column,Constraint> constraints
Constructor Detail |
---|
public ObservationList()
Method Detail |
---|
public void setShowUnproferred(boolean showUnproferred)
showUnproferred
- True if unreleased observations should be includedpublic boolean willShowUnproferred()
public ResultList getObservations(ObservationListForm form) throws SQLException, ParseException
form
- Constraints
SQLException
- Query failed
ParseException
- Invalid time input
SQLException
- Query failed
ParseException
- Invalid input encounteredpublic String getSQL()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |