public class Request
extends java.lang.Object
HeliocentricTrajectoriesInterface
.
Note: This request does not support specifying the equinox epoch value like HelioWeb because these services include access to the HelioWeb planet information which does not support different equinox epoch values. All results are for a mean-of-date equinox epoch.
Constructor and Description |
---|
Request()
Constructs a default Request object.
|
Request(java.util.List<java.lang.String> objects,
CoordinateSystem coordinateSystem,
java.util.Calendar beginDate,
java.util.Calendar endDate,
int resolution)
Constructs an Request object with the given attribute
values.
|
Modifier and Type | Method and Description |
---|---|
java.util.Calendar |
getBeginDate()
Gets the beginDate of the requested trajectory.
|
CoordinateSystem |
getCoordinateSystem()
Gets the CoordinateSystem.
|
java.util.Calendar |
getEndDate()
Gets the endDate of the requested trajectory.
|
java.util.List<java.lang.String> |
getObjects()
Gets the objects.
|
int |
getResolution()
Gets the resolution.
|
void |
list(java.io.PrintStream out)
Prints this object's value to the specified output stream.
|
void |
setBeginDate(java.util.Calendar value)
Sets the beginDate of the requested trajectory (any time value is
ignored).
|
void |
setCoordinateSystem(CoordinateSystem value)
Sets the CoordinateSystem.
|
void |
setEndDate(java.util.Calendar value)
Sets the endDate of the requested trajectory (any time value is
ignored).
|
void |
setObjects(java.util.List<java.lang.String> value)
Sets the objects.
|
void |
setResolution(int value)
Sets the resolution.
|
public Request()
public Request(java.util.List<java.lang.String> objects, CoordinateSystem coordinateSystem, java.util.Calendar beginDate, java.util.Calendar endDate, int resolution)
objects
- identifies the objects that trajectories are being
requested forcoordinateSystem
- coordinate systembeginDate
- beginning of date range (any time value is
ignored)endDate
- end of date range (any time value is ignored)resolution
- time resolution (in days)public java.util.List<java.lang.String> getObjects()
setObjects(java.util.List<java.lang.String>)
public void setObjects(java.util.List<java.lang.String> value)
value
- new satellite specificationsgetObjects()
public CoordinateSystem getCoordinateSystem()
setCoordinateSystem(gov.nasa.gsfc.spdf.helio.CoordinateSystem)
public void setCoordinateSystem(CoordinateSystem value)
value
- new coordinateSystem valuegetCoordinateSystem()
public java.util.Calendar getBeginDate()
setBeginDate(java.util.Calendar)
public void setBeginDate(java.util.Calendar value)
value
- new beginDategetBeginDate()
public java.util.Calendar getEndDate()
setEndDate(java.util.Calendar)
public void setEndDate(java.util.Calendar value)
value
- new endDategetEndDate()
public int getResolution()
setResolution(int)
public void setResolution(int value)
value
- new resolution valuegetResolution()
public void list(java.io.PrintStream out)
out
- an output streamSSC Feedback.
Copyright © 2007-2014 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Right s Reserved.