public class PointObTuple extends visad.Tuple implements PointOb
BAD_INDEX, PARAM_ALT, PARAM_ID, PARAM_IDN, PARAM_LAT, PARAM_LON, PARAM_TIME
ABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE
Constructor and Description |
---|
PointObTuple(visad.georef.EarthLocation location,
visad.DateTime dateTime,
visad.Data data)
Construct a new PointObTuple from the given location, date/time and data.
|
PointObTuple(visad.georef.EarthLocation location,
visad.DateTime dateTime,
visad.Data data,
visad.TupleType tupleType)
Construct a new PointObTuple from the given location, date/time and data.
|
PointObTuple(visad.georef.EarthLocation location,
visad.DateTime dateTime,
visad.Data data,
visad.TupleType tupleType,
boolean checkType)
Construct a new PointObTuple from the given location, date/time and data.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clones this instance.
|
boolean |
equals(java.lang.Object o)
Check to see if this is equal to
o |
visad.Data |
getComponent(int i)
Get the i'th component
|
visad.Data[] |
getComponents(boolean copy)
Create, if needed, and return the component array.
|
visad.Data |
getData()
Get the data associated with this object.
|
visad.DateTime |
getDateTime()
Get the time associated with this observation.
|
visad.georef.EarthLocation |
getEarthLocation()
Get the geolocated location of the observation.
|
int |
hashCode()
Returns the hash code of this object.
|
boolean |
isMissing()
Is this missing?
|
java.lang.String |
toString()
String representation of the point observation.
|
__getitem__, __len__, adjustSamplingError, binary, buildTupleType, computeRanges, getComponents, getDimension, getLength, getRealComponents, longString, makeTuple, unary
__add__, __add__, __div__, __div__, __mod__, __mod__, __mul__, __mul__, __neg__, __pow__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, __sub__, abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, main, max, max, min, min, multiply, multiply, negate, negate, notifyReferences, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary
finalize, getClass, notify, notifyAll, wait, wait, wait
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unary
public PointObTuple(visad.georef.EarthLocation location, visad.DateTime dateTime, visad.Data data) throws visad.VisADException, java.rmi.RemoteException
location
- location of the observationdateTime
- date/time of the observationdata
- associated data.java.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorpublic PointObTuple(visad.georef.EarthLocation location, visad.DateTime dateTime, visad.Data data, visad.TupleType tupleType) throws visad.VisADException, java.rmi.RemoteException
location
- location of the observationdateTime
- date/time of the observationdata
- associated data.tupleType
- The tuple type to usejava.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorpublic PointObTuple(visad.georef.EarthLocation location, visad.DateTime dateTime, visad.Data data, visad.TupleType tupleType, boolean checkType) throws visad.VisADException, java.rmi.RemoteException
location
- location of the observationdateTime
- date/time of the observationdata
- associated data.tupleType
- The tuple type to usecheckType
- If true then check that the tuple type matches the type of the datajava.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorpublic visad.Data getComponent(int i) throws visad.VisADException, java.rmi.RemoteException
getComponent
in interface visad.TupleIface
getComponent
in class visad.Tuple
i
- component indexjava.rmi.RemoteException
- On badnessvisad.VisADException
- On badnesspublic boolean isMissing()
isMissing
in interface visad.Data
isMissing
in interface visad.TupleIface
isMissing
in class visad.Tuple
public visad.Data[] getComponents(boolean copy)
getComponents
in class visad.Tuple
copy
- true to copypublic visad.georef.EarthLocation getEarthLocation()
getEarthLocation
in interface PointOb
public visad.DateTime getDateTime()
getDateTime
in interface PointOb
public visad.Data getData()
public boolean equals(java.lang.Object o)
o
equals
in class visad.Tuple
o
- object in questionpublic int hashCode()
hashCode
in class visad.Tuple
public final java.lang.Object clone()
clone
in class visad.Tuple
public java.lang.String toString()
toString
in class visad.DataImpl