|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.data.dods.Adapter
visad.data.dods.VectorAdapter
visad.data.dods.NumericVectorAdapter
visad.data.dods.Float64VectorAdapter
public class Float64VectorAdapter
Provides support for adapting a DODS Float64PrimitiveVector to the
VisAD data-import context.
Instances are immutable.
| Constructor Summary | |
|---|---|
Float64VectorAdapter(dods.dap.Float64PrimitiveVector vector,
dods.dap.DAS das,
VariableAdapterFactory factory)
Constructs from a DODS vector and a factory for creating DODS variable adapters. |
|
| Method Summary | |
|---|---|
double[] |
getDoubles(dods.dap.PrimitiveVector vec,
boolean copy)
Returns the numeric values of a compatible DODS primitive vector. |
GriddedSet |
griddedSet(dods.dap.PrimitiveVector vector)
Returns the VisAD GriddedSet corresponding to the metadata of
the DODS primitive vector used during construction of this instance and
the data values of a compatible DODS primitive vector. |
void |
setField(dods.dap.PrimitiveVector vector,
FieldImpl field,
boolean copy)
Sets the range of a compatible VisAD Field. |
| Methods inherited from class visad.data.dods.VectorAdapter |
|---|
getMathType, getRepresentationalSets, getVariableAdapter, isFlat, setField, setField, setField, setField, setField, setField, setField, setField, setField |
| Methods inherited from class visad.data.dods.Adapter |
|---|
attributeTable, attributeTable, getCacheStrategy, isFlat, mathType, realType, realType, realType, realType, scalarName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Float64VectorAdapter(dods.dap.Float64PrimitiveVector vector,
dods.dap.DAS das,
VariableAdapterFactory factory)
throws VisADException,
RemoteException
vector - A DODS vector to be adapted.das - The DODS DAS in which the attribute
table for the DODS vector is embedded.factory - A factory for creating adapters of DODS
variables.
VisADException - VisAD failure.
RemoteException - Java RMI failure.| Method Detail |
|---|
public final void setField(dods.dap.PrimitiveVector vector,
FieldImpl field,
boolean copy)
throws VisADException,
RemoteException
Field. The range values are
taken from a DODS primitive vector whose metadata must be compatible with
the metadata of the primitive vector used during construction of this
instance.
setField in class NumericVectorAdaptervector - A DODS primitive vector whose data values are
to be used to set the range of the VisAD field.field - A VisAD field to have its range values set.copy - If true, then the range values are copied from
the primitive vector.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
public GriddedSet griddedSet(dods.dap.PrimitiveVector vector)
throws VisADException,
RemoteException
GriddedSet corresponding to the metadata of
the DODS primitive vector used during construction of this instance and
the data values of a compatible DODS primitive vector.
griddedSet in class NumericVectorAdaptervector - A DODS primitive vector whose metadata is
compatible with the metadata of the primitive
vector used in construting this instance.
Gridded1DSet.
VisADException - VisAD failure.
RemoteException - Java RMI failure.
public double[] getDoubles(dods.dap.PrimitiveVector vec,
boolean copy)
vec - A DODS primitive vector that is compatible with
the primitive vector used to construct this
instance.copy - If true, then a copy is returned.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||