public class CtxSearch extends AdvancedSearch<CtxSearchForm>
Modifier and Type | Field and Description |
---|---|
protected static Column[] |
CTX_COLS
Columns to select
|
static java.lang.String |
ID
CVS ID
|
doy, logger, MARS_RADIUS_KM, plot, privileged, showUnproferred, xydataset
Constructor and Description |
---|
CtxSearch() |
Modifier and Type | Method and Description |
---|---|
PagedList |
getProducts()
Get the collected meta-info
|
java.lang.String |
getSQL()
Get the query string
|
ResultList |
search(CtxSearchForm form)
Perform the query and return the result list.
|
getXYDataset, setOrbitsFromCycles, setPlot, setPrivileged, setShowUnproferred, setTimeRangeFromMarsYears, setTimeRangeFromOrbits, willShowUnproferred
getConnection, setConnection
public static final java.lang.String ID
protected static Column[] CTX_COLS
public ResultList search(CtxSearchForm form) throws java.sql.SQLException, java.text.ParseException
search
in class AdvancedSearch<CtxSearchForm>
form
- Constraintsjava.sql.SQLException
- Query failedjava.text.ParseException
- Invalid input encounteredpublic java.lang.String getSQL()
getSQL
in class AdvancedSearch<CtxSearchForm>
public PagedList getProducts()
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona