|
|||||||||
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 Data
getType
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
public Real[] getRealComponents() throws VisADException, java.rmi.RemoteException
getRealComponents
in interface TupleIface
VisADException
java.rmi.RemoteException
public int getDimension() throws java.rmi.RemoteException
TupleIface
getDimension
in interface TupleIface
java.rmi.RemoteException
public Data getComponent(int i) throws VisADException, java.rmi.RemoteException
TupleIface
getComponent
in interface TupleIface
VisADException
java.rmi.RemoteException
public boolean isMissing() throws java.rmi.RemoteException
Data
isMissing
in interface Data
isMissing
in interface TupleIface
isMissing
in class RemoteDataImpl
java.rmi.RemoteException
public DataShadow computeRanges(ShadowType type, DataShadow shadow) throws VisADException, java.rmi.RemoteException
Data
computeRanges
in interface Data
computeRanges
in interface TupleIface
computeRanges
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
public DataShadow computeRanges(ShadowType type, int n) throws VisADException, java.rmi.RemoteException
Data
computeRanges
in interface Data
computeRanges
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
public double[][] computeRanges(RealType[] reals) throws VisADException, java.rmi.RemoteException
Data
computeRanges
in interface Data
computeRanges
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
public Data adjustSamplingError(Data error, int error_mode) throws VisADException, java.rmi.RemoteException
Data
adjustSamplingError
in interface Data
adjustSamplingError
in interface TupleIface
adjustSamplingError
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
public java.lang.String longString() throws VisADException, java.rmi.RemoteException
Data
longString
in interface Data
longString
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
public java.lang.String longString(java.lang.String pre) throws VisADException, java.rmi.RemoteException
Data
longString
in interface Data
longString
in interface TupleIface
longString
in class RemoteDataImpl
VisADException
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |