|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object visad.data.dods.VariableAdapterFactory
public class VariableAdapterFactory
Provides support for creating adapters that bridge between DODS variables and the VisAD data-import context.
Instances are immutable.
Constructor Summary | |
---|---|
protected |
VariableAdapterFactory()
Constructs from nothing. |
Method Summary | |
---|---|
ArrayVariableAdapter |
arrayVariableAdapter(dods.dap.DArray var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DArray . |
BooleanVariableAdapter |
booleanVariableAdapter(dods.dap.DBoolean var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DBoolean . |
ByteVariableAdapter |
byteVariableAdapter(dods.dap.DByte var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DByte . |
Float32VariableAdapter |
float32VariableAdapter(dods.dap.DFloat32 var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DFloat32 . |
Float64VariableAdapter |
float64VariableAdapter(dods.dap.DFloat64 var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DFloat64 . |
GridVariableAdapter |
gridVariableAdapter(dods.dap.DGrid var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DGrid . |
GridVariableMapAdapter |
gridVariableMapAdapter(dods.dap.DArray array,
dods.dap.DAS das)
Returns the adapter corresponding to the coordinate mapping- vectors of a DODS DGrid . |
Int16VariableAdapter |
int16VariableAdapter(dods.dap.DInt16 var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DInt16 . |
Int32VariableAdapter |
int32VariableAdapter(dods.dap.DInt32 var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DInt32 . |
ListVariableAdapter |
listVariableAdapter(dods.dap.DList var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DList . |
SequenceVariableAdapter |
sequenceVariableAdapter(dods.dap.DSequence var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DSequence . |
StringVariableAdapter |
stringVariableAdapter(dods.dap.DString var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DString . |
StructureVariableAdapter |
structureVariableAdapter(dods.dap.DStructure var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DStructure . |
UInt16VariableAdapter |
uInt16VariableAdapter(dods.dap.DUInt16 var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DUInt16 . |
UInt32VariableAdapter |
uInt32VariableAdapter(dods.dap.DUInt32 var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS DUInt32 . |
VariableAdapter |
variableAdapter(dods.dap.BaseType var,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS variable. |
static VariableAdapterFactory |
variableAdapterFactory()
Returns an instance of this class. |
VectorAdapter |
vectorAdapter(dods.dap.PrimitiveVector vector,
dods.dap.DAS das)
Returns the adapter corresponding to a DODS PrimitiveVector . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected VariableAdapterFactory()
Method Detail |
---|
public static VariableAdapterFactory variableAdapterFactory()
public VariableAdapter variableAdapter(dods.dap.BaseType var, dods.dap.DAS das) throws BadFormException, VisADException, RemoteException
var
- A DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
BadFormException
- The DODS information is corrupt.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public StringVariableAdapter stringVariableAdapter(dods.dap.DString var, dods.dap.DAS das) throws VisADException, RemoteException
DString
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public BooleanVariableAdapter booleanVariableAdapter(dods.dap.DBoolean var, dods.dap.DAS das) throws VisADException, RemoteException
DBoolean
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public ByteVariableAdapter byteVariableAdapter(dods.dap.DByte var, dods.dap.DAS das) throws VisADException, RemoteException
DByte
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public UInt16VariableAdapter uInt16VariableAdapter(dods.dap.DUInt16 var, dods.dap.DAS das) throws VisADException, RemoteException
DUInt16
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public Int16VariableAdapter int16VariableAdapter(dods.dap.DInt16 var, dods.dap.DAS das) throws VisADException, RemoteException
DInt16
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public UInt32VariableAdapter uInt32VariableAdapter(dods.dap.DUInt32 var, dods.dap.DAS das) throws VisADException, RemoteException
DUInt32
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public Int32VariableAdapter int32VariableAdapter(dods.dap.DInt32 var, dods.dap.DAS das) throws VisADException, RemoteException
DInt32
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public Float32VariableAdapter float32VariableAdapter(dods.dap.DFloat32 var, dods.dap.DAS das) throws VisADException, RemoteException
DFloat32
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public Float64VariableAdapter float64VariableAdapter(dods.dap.DFloat64 var, dods.dap.DAS das) throws VisADException, RemoteException
DFloat64
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public StructureVariableAdapter structureVariableAdapter(dods.dap.DStructure var, dods.dap.DAS das) throws VisADException, RemoteException
DStructure
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public ListVariableAdapter listVariableAdapter(dods.dap.DList var, dods.dap.DAS das) throws VisADException, RemoteException
DList
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public SequenceVariableAdapter sequenceVariableAdapter(dods.dap.DSequence var, dods.dap.DAS das) throws VisADException, RemoteException
DSequence
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public ArrayVariableAdapter arrayVariableAdapter(dods.dap.DArray var, dods.dap.DAS das) throws VisADException, RemoteException
DArray
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public GridVariableAdapter gridVariableAdapter(dods.dap.DGrid var, dods.dap.DAS das) throws VisADException, RemoteException
DGrid
.
var
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public GridVariableMapAdapter gridVariableMapAdapter(dods.dap.DArray array, dods.dap.DAS das) throws VisADException, RemoteException
DGrid
.
array
- The coordinate mapping vectors of a DODS DGrid
.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.public VectorAdapter vectorAdapter(dods.dap.PrimitiveVector vector, dods.dap.DAS das) throws VisADException, RemoteException
PrimitiveVector
.
vector
- An appropriate DODS variable.das
- The DODS DAS in which the attribute
table for the DODS variable is embedded.
VisADException
- VisAD failure.
RemoteException
- Java RMI failure.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |