|
|||||||||
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
public class RemoteDataImpl
RemoteDataImpl is the VisAD remote adapter for DataImpl.
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 | |
---|---|
RemoteDataImpl(DataImpl data)
|
Method Summary | |
---|---|
Data |
abs()
a list of unary operations using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS) |
Data |
abs(int sampling_mode,
int error_mode)
a list of unary operations supporting non-default modes for sampling and error estimation |
Data |
acos()
|
Data |
acos(int sampling_mode,
int error_mode)
|
Data |
acosDegrees()
|
Data |
acosDegrees(int sampling_mode,
int error_mode)
|
Data |
add(Data data)
a list of binary operations using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS) |
Data |
add(Data data,
int sampling_mode,
int error_mode)
a list of binary operations supporting non-default modes for sampling and error estimation |
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 |
Data |
asin()
|
Data |
asin(int sampling_mode,
int error_mode)
|
Data |
asinDegrees()
|
Data |
asinDegrees(int sampling_mode,
int error_mode)
|
Data |
atan()
|
Data |
atan(int sampling_mode,
int error_mode)
|
Data |
atan2(Data data)
|
Data |
atan2(Data data,
int sampling_mode,
int error_mode)
|
Data |
atan2Degrees(Data data)
|
Data |
atan2Degrees(Data data,
int sampling_mode,
int error_mode)
|
Data |
atanDegrees()
|
Data |
atanDegrees(int sampling_mode,
int error_mode)
|
Data |
binary(Data data,
int op,
int sampling_mode,
int error_mode)
binary operations adapted to AdaptedData |
Data |
binary(Data data,
int op,
MathType new_type,
int sampling_mode,
int error_mode)
general binary operation between this and data; op may be Data.ADD, Data.SUBTRACT, etc; these include all binary operations defined for Java primitive data types; new_type is the MathType of the result; sampling_mode may be Data.NEAREST_NEIGHBOR or Data.WEIGHTED_AVERAGE; error_mode may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS |
Data |
ceil()
|
Data |
ceil(int sampling_mode,
int error_mode)
|
Data |
changeMathType(MathType new_type)
clone this Data object except give it new_type |
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 |
cos()
|
Data |
cos(int sampling_mode,
int error_mode)
|
Data |
cosDegrees()
|
Data |
cosDegrees(int sampling_mode,
int error_mode)
|
java.lang.Object |
dataClone()
a VisAD adaptation of clone that works for local or remote Data; DataImpl.dataClone returns clone; RemoteDataImpl.dataClone returns clone inherited from UnicastRemoteObject |
Data |
divide(Data data)
|
Data |
divide(Data data,
int sampling_mode,
int error_mode)
|
Data |
exp()
|
Data |
exp(int sampling_mode,
int error_mode)
|
Data |
floor()
|
Data |
floor(int sampling_mode,
int error_mode)
|
MathType |
getType()
|
boolean |
isMissing()
a method to tell whether data object has a missing value |
DataImpl |
local()
DataImpl.local() returns 'this' RemoteDataImpl.local() returns 'AdaptedData' |
Data |
log()
|
Data |
log(int sampling_mode,
int error_mode)
|
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) |
Data |
max(Data data)
|
Data |
max(Data data,
int sampling_mode,
int error_mode)
|
Data |
min(Data data)
|
Data |
min(Data data,
int sampling_mode,
int error_mode)
|
Data |
multiply(Data data)
|
Data |
multiply(Data data,
int sampling_mode,
int error_mode)
|
Data |
negate()
|
Data |
negate(int sampling_mode,
int error_mode)
|
Data |
pow(Data data)
|
Data |
pow(Data data,
int sampling_mode,
int error_mode)
|
Data |
remainder(Data data)
|
Data |
remainder(Data data,
int sampling_mode,
int error_mode)
|
Data |
rint()
|
Data |
rint(int sampling_mode,
int error_mode)
|
Data |
round()
|
Data |
round(int sampling_mode,
int error_mode)
|
Data |
sin()
|
Data |
sin(int sampling_mode,
int error_mode)
|
Data |
sinDegrees()
|
Data |
sinDegrees(int sampling_mode,
int error_mode)
|
Data |
sqrt()
|
Data |
sqrt(int sampling_mode,
int error_mode)
|
Data |
subtract(Data data)
|
Data |
subtract(Data data,
int sampling_mode,
int error_mode)
|
Data |
tan()
|
Data |
tan(int sampling_mode,
int error_mode)
|
Data |
tanDegrees()
|
Data |
tanDegrees(int sampling_mode,
int error_mode)
|
Data |
unary(int op,
int sampling_mode,
int error_mode)
unary operations adapted to AdaptedData |
Data |
unary(int op,
MathType new_type,
int sampling_mode,
int error_mode)
general unary operation; operation may be Data.ABS, Data.ACOS, etc; these include all unary operations defined for Java primitive data types; new_type is the MathType of the result; sampling_mode may be Data.NEAREST_NEIGHBOR or Data.WEIGHTED_AVERAGE; error_mode may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS |
Methods inherited from class visad.RemoteThingImpl |
---|
addReference, getTick, incTick, removeReference |
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.RemoteThing |
---|
getTick, incTick |
Methods inherited from interface visad.Thing |
---|
addReference, removeReference |
Constructor Detail |
---|
public RemoteDataImpl(DataImpl data) throws java.rmi.RemoteException
java.rmi.RemoteException
Method Detail |
---|
public DataImpl local() throws VisADException, java.rmi.RemoteException
local
in interface Data
VisADException
java.rmi.RemoteException
public MathType getType() throws VisADException, java.rmi.RemoteException
getType
in interface Data
VisADException
java.rmi.RemoteException
public boolean isMissing() throws VisADException, java.rmi.RemoteException
Data
isMissing
in interface Data
VisADException
java.rmi.RemoteException
public Data binary(Data data, int op, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
binary
in interface Data
VisADException
java.rmi.RemoteException
public Data binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
Data
binary
in interface Data
VisADException
java.rmi.RemoteException
public Data add(Data data) throws VisADException, java.rmi.RemoteException
Data
add
in interface Data
VisADException
java.rmi.RemoteException
public Data subtract(Data data) throws VisADException, java.rmi.RemoteException
subtract
in interface Data
VisADException
java.rmi.RemoteException
public Data multiply(Data data) throws VisADException, java.rmi.RemoteException
multiply
in interface Data
VisADException
java.rmi.RemoteException
public Data divide(Data data) throws VisADException, java.rmi.RemoteException
divide
in interface Data
VisADException
java.rmi.RemoteException
public Data pow(Data data) throws VisADException, java.rmi.RemoteException
pow
in interface Data
VisADException
java.rmi.RemoteException
public Data max(Data data) throws VisADException, java.rmi.RemoteException
max
in interface Data
VisADException
java.rmi.RemoteException
public Data min(Data data) throws VisADException, java.rmi.RemoteException
min
in interface Data
VisADException
java.rmi.RemoteException
public Data atan2(Data data) throws VisADException, java.rmi.RemoteException
atan2
in interface Data
VisADException
java.rmi.RemoteException
public Data atan2Degrees(Data data) throws VisADException, java.rmi.RemoteException
atan2Degrees
in interface Data
VisADException
java.rmi.RemoteException
public Data remainder(Data data) throws VisADException, java.rmi.RemoteException
remainder
in interface Data
VisADException
java.rmi.RemoteException
public Data add(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
Data
add
in interface Data
VisADException
java.rmi.RemoteException
public Data subtract(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
subtract
in interface Data
VisADException
java.rmi.RemoteException
public Data multiply(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
multiply
in interface Data
VisADException
java.rmi.RemoteException
public Data divide(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
divide
in interface Data
VisADException
java.rmi.RemoteException
public Data pow(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
pow
in interface Data
VisADException
java.rmi.RemoteException
public Data max(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
max
in interface Data
VisADException
java.rmi.RemoteException
public Data min(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
min
in interface Data
VisADException
java.rmi.RemoteException
public Data atan2(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
atan2
in interface Data
VisADException
java.rmi.RemoteException
public Data atan2Degrees(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
atan2Degrees
in interface Data
VisADException
java.rmi.RemoteException
public Data remainder(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
remainder
in interface Data
VisADException
java.rmi.RemoteException
public Data unary(int op, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
unary
in interface Data
VisADException
java.rmi.RemoteException
public Data unary(int op, MathType new_type, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
Data
unary
in interface Data
VisADException
java.rmi.RemoteException
public Data changeMathType(MathType new_type) throws VisADException, java.rmi.RemoteException
Data
changeMathType
in interface Data
VisADException
java.rmi.RemoteException
public Data abs() throws VisADException, java.rmi.RemoteException
Data
abs
in interface Data
VisADException
java.rmi.RemoteException
public Data acos() throws VisADException, java.rmi.RemoteException
acos
in interface Data
VisADException
java.rmi.RemoteException
public Data acosDegrees() throws VisADException, java.rmi.RemoteException
acosDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data asin() throws VisADException, java.rmi.RemoteException
asin
in interface Data
VisADException
java.rmi.RemoteException
public Data asinDegrees() throws VisADException, java.rmi.RemoteException
asinDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data atan() throws VisADException, java.rmi.RemoteException
atan
in interface Data
VisADException
java.rmi.RemoteException
public Data atanDegrees() throws VisADException, java.rmi.RemoteException
atanDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data ceil() throws VisADException, java.rmi.RemoteException
ceil
in interface Data
VisADException
java.rmi.RemoteException
public Data cos() throws VisADException, java.rmi.RemoteException
cos
in interface Data
VisADException
java.rmi.RemoteException
public Data cosDegrees() throws VisADException, java.rmi.RemoteException
cosDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data exp() throws VisADException, java.rmi.RemoteException
exp
in interface Data
VisADException
java.rmi.RemoteException
public Data floor() throws VisADException, java.rmi.RemoteException
floor
in interface Data
VisADException
java.rmi.RemoteException
public Data log() throws VisADException, java.rmi.RemoteException
log
in interface Data
VisADException
java.rmi.RemoteException
public Data rint() throws VisADException, java.rmi.RemoteException
rint
in interface Data
VisADException
java.rmi.RemoteException
public Data round() throws VisADException, java.rmi.RemoteException
round
in interface Data
VisADException
java.rmi.RemoteException
public Data sin() throws VisADException, java.rmi.RemoteException
sin
in interface Data
VisADException
java.rmi.RemoteException
public Data sinDegrees() throws VisADException, java.rmi.RemoteException
sinDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data sqrt() throws VisADException, java.rmi.RemoteException
sqrt
in interface Data
VisADException
java.rmi.RemoteException
public Data tan() throws VisADException, java.rmi.RemoteException
tan
in interface Data
VisADException
java.rmi.RemoteException
public Data tanDegrees() throws VisADException, java.rmi.RemoteException
tanDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data negate() throws VisADException, java.rmi.RemoteException
negate
in interface Data
VisADException
java.rmi.RemoteException
public Data abs(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
Data
abs
in interface Data
VisADException
java.rmi.RemoteException
public Data acos(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
acos
in interface Data
VisADException
java.rmi.RemoteException
public Data acosDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
acosDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data asin(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
asin
in interface Data
VisADException
java.rmi.RemoteException
public Data asinDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
asinDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data atan(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
atan
in interface Data
VisADException
java.rmi.RemoteException
public Data atanDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
atanDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data ceil(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
ceil
in interface Data
VisADException
java.rmi.RemoteException
public Data cos(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
cos
in interface Data
VisADException
java.rmi.RemoteException
public Data cosDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
cosDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data exp(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
exp
in interface Data
VisADException
java.rmi.RemoteException
public Data floor(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
floor
in interface Data
VisADException
java.rmi.RemoteException
public Data log(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
log
in interface Data
VisADException
java.rmi.RemoteException
public Data rint(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
rint
in interface Data
VisADException
java.rmi.RemoteException
public Data round(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
round
in interface Data
VisADException
java.rmi.RemoteException
public Data sin(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
sin
in interface Data
VisADException
java.rmi.RemoteException
public Data sinDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
sinDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data sqrt(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
sqrt
in interface Data
VisADException
java.rmi.RemoteException
public Data tan(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
tan
in interface Data
VisADException
java.rmi.RemoteException
public Data tanDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
tanDegrees
in interface Data
VisADException
java.rmi.RemoteException
public Data negate(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
negate
in interface Data
VisADException
java.rmi.RemoteException
public double[][] computeRanges(RealType[] reals) throws VisADException, java.rmi.RemoteException
Data
computeRanges
in interface Data
VisADException
java.rmi.RemoteException
public DataShadow computeRanges(ShadowType type, int n) throws VisADException, java.rmi.RemoteException
Data
computeRanges
in interface Data
VisADException
java.rmi.RemoteException
public DataShadow computeRanges(ShadowType type, DataShadow shadow) throws VisADException, java.rmi.RemoteException
Data
computeRanges
in interface Data
VisADException
java.rmi.RemoteException
public Data adjustSamplingError(Data error, int error_mode) throws VisADException, java.rmi.RemoteException
Data
adjustSamplingError
in interface Data
VisADException
java.rmi.RemoteException
public java.lang.String longString() throws VisADException, java.rmi.RemoteException
Data
longString
in interface Data
VisADException
java.rmi.RemoteException
public java.lang.String longString(java.lang.String pre) throws VisADException, java.rmi.RemoteException
Data
longString
in interface Data
VisADException
java.rmi.RemoteException
public java.lang.Object dataClone() throws java.rmi.RemoteException
dataClone
in interface Data
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |