public class DoubleStringTuple extends Tuple
DataImpl.Syncher
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 |
---|
DoubleStringTuple(TupleType type,
Data[] prototypes,
double[] doubles,
String[] strings,
Unit[] units) |
DoubleStringTuple(TupleType type,
double[] doubles,
String[] strings,
Unit[] units)
Construct a DoubleStringTuple
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Indicates if this Tuple is identical to an object.
|
Data |
getComponent(int i)
Get the i'th component.
|
Data[] |
getComponents(boolean copy)
Create, if needed, and return the component array.
|
int |
hashCode()
Returns the hash code of this object.
|
boolean |
isMissing()
Check if there is no Data in this Tuple.
|
static void |
main(String[] args)
run 'java visad.DoubleStringTuple' to test the RealTuple class
|
static TupleType |
makeTupleType(List numericTypes,
List stringTypes)
Make a tuple type from lists of scalar types
|
__getitem__, __len__, adjustSamplingError, binary, buildTupleType, clone, 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, 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, toString, unary
addReference, removeReference
finalize, getClass, notify, notifyAll, wait, wait, wait
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, 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
addReference, removeReference
public DoubleStringTuple(TupleType type, double[] doubles, String[] strings, Unit[] units)
type
- The typeunits
- The units for the realsdoubles
- The realsstrings
- The stringspublic boolean isMissing()
public static TupleType makeTupleType(List numericTypes, List stringTypes) throws VisADException
numericTypes
- List of RealTypesstringTypes
- List of TextTypesRemoteException
- Java RMI problemVisADException
- unable to create TupleTypepublic Data getComponent(int i) throws VisADException, RemoteException
getComponent
in interface TupleIface
getComponent
in class Tuple
i
- Which oneRemoteException
- Java RMI problemVisADException
- unable to create TupleTypepublic Data[] getComponents(boolean copy)
getComponents
in class Tuple
copy
- if true then return a copy of the tuple array. Else return the actual arraypublic boolean equals(Object obj)
public int hashCode()
public static void main(String[] args) throws VisADException, RemoteException
args
- ignoredRemoteException
- Java RMI problemVisADException
- Unable to create the VisAD objectsCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.