public class ConeQuerier
extends java.lang.Object
implements java.lang.Runnable
Constructor and Description |
---|
ConeQuerier(java.lang.String URL,
java.lang.String id)
Build a cone querier using the full URL.
|
ConeQuerier(java.lang.String baseURL,
java.lang.String id,
double ra,
double dec,
double size)
Build a cone querier using the base URL and cone search
parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
addCriterion(java.lang.String name,
java.lang.String op,
java.lang.String value) |
static java.lang.String |
checkURLEnd(java.lang.String url)
Make sure that URLs can be appended to
|
static ConeQuerier |
factory(java.lang.String id,
double ra,
double dec,
double size)
Create a ConeQuerier Object.
|
int |
getCount()
Get the number of rows returned
|
java.lang.String[] |
getExtraNames()
Get the names of extra columns
|
java.util.ArrayList<java.lang.String[]> |
getExtras()
Get the list of extra columns
|
java.lang.String[] |
getIDs()
Get the specified IDs
|
double[][] |
getPositions()
Get the array of position
|
double |
getSize()
Get the size of the request
|
java.lang.String |
getURL()
Get the URL used.
|
static void |
main(java.lang.String[] args) |
void |
run()
Run the query
|
void |
setEntriesUsed(int n) |
void |
setOutput(java.io.PrintStream str) |
void |
updateHeader(nom.tam.fits.Header hdr) |
public ConeQuerier(java.lang.String baseURL, java.lang.String id, double ra, double dec, double size)
public ConeQuerier(java.lang.String URL, java.lang.String id)
public static java.lang.String checkURLEnd(java.lang.String url)
public void setEntriesUsed(int n)
public void setOutput(java.io.PrintStream str)
public void addCriterion(java.lang.String name, java.lang.String op, java.lang.String value)
public double getSize()
public void run()
run
in interface java.lang.Runnable
public double[][] getPositions()
public java.lang.String[] getIDs()
public int getCount()
public java.lang.String getURL()
public java.util.ArrayList<java.lang.String[]> getExtras()
public java.lang.String[] getExtraNames()
public static ConeQuerier factory(java.lang.String id, double ra, double dec, double size)
id
- public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public void updateHeader(nom.tam.fits.Header hdr)