|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
visad.RemoteThingImpl
visad.RemoteDataImpl
visad.cluster.RemoteClusterDataImpl
visad.cluster.RemoteClientDataImpl
visad.cluster.RemoteClientTupleImpl
public class RemoteClientTupleImpl
RemoteClientTupleImpl is the class for cluster client VisAD Tuple data objects.
| Field Summary |
|---|
| Fields inherited from class java.rmi.server.RemoteObject |
|---|
ref |
| Fields inherited from interface visad.Data |
|---|
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 Summary | |
|---|---|
RemoteClientTupleImpl(Data[] datums)
must call setupClusterData after constructor to finish the "construction" |
|
| Method Summary | |
|---|---|
Data |
adjustSamplingError(Data error,
int error_mode)
adjust ErrorEstimate-s for sampling errors in error; would like 'default' visibility here, but must be declared 'public' because it is defined in the Data interface |
double[][] |
computeRanges(RealType[] reals)
return range of values of RealType real[i] in return[i][0], return[i][1] |
DataShadow |
computeRanges(ShadowType type,
DataShadow shadow)
recursive version of computeRanges; would like 'default' visibility here, but must be declared 'public' because it is defined in the Data interface |
DataShadow |
computeRanges(ShadowType type,
int n)
compute ranges of values for each of 'n' RealType-s in DisplayImpl.RealTypeVector; would like 'default' visibility here, but must be declared 'public' because it is defined in the Data interface |
Data |
getComponent(int i)
return component for i between 0 and getDimension() - 1 |
int |
getDimension()
return number of components |
Real[] |
getRealComponents()
|
MathType |
getType()
|
boolean |
isMissing()
a method to tell whether data object has a missing value |
java.lang.String |
longString()
generates a longer string than generated by toString |
java.lang.String |
longString(java.lang.String pre)
generates a longer string than generated by toString, indented by pre (a string of blanks) |
| Methods inherited from class visad.cluster.RemoteClientDataImpl |
|---|
binary, binary, unary, unary |
| Methods inherited from class visad.cluster.RemoteClusterDataImpl |
|---|
addReference, clusterDataEquals, getClusterData, getPartitionSet, local, main, notifyReferences, removeReference, setParent, setupClusterData |
| Methods inherited from class visad.RemoteDataImpl |
|---|
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, ceil, ceil, changeMathType, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, log, log, 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 |
| Methods inherited from class visad.RemoteThingImpl |
|---|
getTick, incTick |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
|---|
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
|---|
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
|---|
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface visad.cluster.RemoteClusterData |
|---|
clusterDataEquals, getClusterData, setupClusterData |
| Methods inherited from interface visad.Data |
|---|
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, local, log, log, 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 |
| Methods inherited from interface visad.RemoteThing |
|---|
getTick, incTick |
| Methods inherited from interface visad.Thing |
|---|
addReference, removeReference |
| Methods inherited from interface visad.TupleIface |
|---|
binary, unary |
| Constructor Detail |
|---|
public RemoteClientTupleImpl(Data[] datums)
throws VisADException,
java.rmi.RemoteException
VisADException
java.rmi.RemoteException| Method Detail |
|---|
public MathType getType()
throws VisADException,
java.rmi.RemoteException
getType in interface DatagetType in class RemoteDataImplVisADException
java.rmi.RemoteException
public Real[] getRealComponents()
throws VisADException,
java.rmi.RemoteException
getRealComponents in interface TupleIfaceVisADException
java.rmi.RemoteException
public int getDimension()
throws java.rmi.RemoteException
TupleIface
getDimension in interface TupleIfacejava.rmi.RemoteException
public Data getComponent(int i)
throws VisADException,
java.rmi.RemoteException
TupleIface
getComponent in interface TupleIfaceVisADException
java.rmi.RemoteException
public boolean isMissing()
throws java.rmi.RemoteException
Data
isMissing in interface DataisMissing in interface TupleIfaceisMissing in class RemoteDataImpljava.rmi.RemoteException
public DataShadow computeRanges(ShadowType type,
DataShadow shadow)
throws VisADException,
java.rmi.RemoteException
Data
computeRanges in interface DatacomputeRanges in interface TupleIfacecomputeRanges in class RemoteDataImplVisADException
java.rmi.RemoteException
public DataShadow computeRanges(ShadowType type,
int n)
throws VisADException,
java.rmi.RemoteException
Data
computeRanges in interface DatacomputeRanges in class RemoteDataImplVisADException
java.rmi.RemoteException
public double[][] computeRanges(RealType[] reals)
throws VisADException,
java.rmi.RemoteException
Data
computeRanges in interface DatacomputeRanges in class RemoteDataImplVisADException
java.rmi.RemoteException
public Data adjustSamplingError(Data error,
int error_mode)
throws VisADException,
java.rmi.RemoteException
Data
adjustSamplingError in interface DataadjustSamplingError in interface TupleIfaceadjustSamplingError in class RemoteDataImplVisADException
java.rmi.RemoteException
public java.lang.String longString()
throws VisADException,
java.rmi.RemoteException
Data
longString in interface DatalongString in class RemoteDataImplVisADException
java.rmi.RemoteException
public java.lang.String longString(java.lang.String pre)
throws VisADException,
java.rmi.RemoteException
Data
longString in interface DatalongString in interface TupleIfacelongString in class RemoteDataImplVisADException
java.rmi.RemoteException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||