public class Request
extends java.lang.Object
Constructor and Description |
---|
Request()
Constructs a default Request object.
|
Request(java.util.List<SatelliteSpecification> satellites,
java.util.Calendar beginTime,
java.util.Calendar endTime,
BFieldModelOptions bFieldModelOptions)
Constructs an Request object with the given attribute
values.
|
Modifier and Type | Method and Description |
---|---|
java.util.Calendar |
getBeginTime()
Gets the beginTime of the requested information.
|
BFieldModelOptions |
getBFieldModelOptions()
Gets the B field model options.
|
java.util.Calendar |
getEndTime()
Gets the endTime of the requested information.
|
java.util.List<SatelliteSpecification> |
getSatellites()
Gets the satellites.
|
void |
list(java.io.PrintStream out)
Prints this object's value to the specified output stream.
|
void |
setBeginTime(java.util.Calendar value)
Sets the beginTime of the requested information.
|
void |
setBFieldModelOptions(BFieldModelOptions value)
Sets the B field model options.
|
void |
setEndTime(java.util.Calendar value)
Sets the endTime of the requested information.
|
void |
setSatellites(java.util.List<SatelliteSpecification> value)
Sets the satellites.
|
public Request()
public Request(java.util.List<SatelliteSpecification> satellites, java.util.Calendar beginTime, java.util.Calendar endTime, BFieldModelOptions bFieldModelOptions)
satellites
- identifies the satellites that information is
being requested for.beginTime
- beginning of time range.endTime
- end of time range.bFieldModelOptions
- B field model options.public java.util.List<SatelliteSpecification> getSatellites()
setSatellites(java.util.List<gov.nasa.gsfc.spdf.ssc.SatelliteSpecification>)
public void setSatellites(java.util.List<SatelliteSpecification> value)
value
- new satellite specificationsgetSatellites()
public java.util.Calendar getBeginTime()
setBeginTime(java.util.Calendar)
public void setBeginTime(java.util.Calendar value)
value
- new beginTime.getBeginTime()
public java.util.Calendar getEndTime()
setEndTime(java.util.Calendar)
public void setEndTime(java.util.Calendar value)
value
- new endTime.getEndTime()
public BFieldModelOptions getBFieldModelOptions()
setBFieldModelOptions(gov.nasa.gsfc.spdf.ssc.BFieldModelOptions)
public void setBFieldModelOptions(BFieldModelOptions value)
value
- new B field model options. A null value indicates
the IGRF internal B field model and Tsyganenko
89c external B field model or that the model is not
significant for this request.getBFieldModelOptions()
public void list(java.io.PrintStream out)
out
- an output streamSSC Feedback.
Copyright © 2003-2018 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 Rights Reserved.