org.iges.grads.server.dap
Class GradsServerFactory

java.lang.Object
  |
  +--DefaultFactory
        |
        +--org.iges.grads.server.dap.GradsServerFactory

public class GradsServerFactory
extends DefaultFactory

A factory for GrADS-DODS server-side data objects The only supported types are Float32, Float64, String, Sequence, Grid, and Array.

See Also:
Serialized Form

Constructor Summary
GradsServerFactory()
           
 
Method Summary
static GradsServerFactory getFactory()
          Returns a unique instance of this class
 DArray newDArray()
          Construct a new DArray.
 DArray newDArray(java.lang.String n)
          Construct a new DArray with name n.
 DFloat32 newDFloat32()
          Construct a new DFloat32.
 DFloat32 newDFloat32(java.lang.String n)
          Construct a new DFloat32 with name n.
 DFloat64 newDFloat64()
          Construct a new DFloat64.
 DFloat64 newDFloat64(java.lang.String n)
          Construct a new DFloat64 with name n.
 DGrid newDGrid()
          Construct a new DGrid.
 DGrid newDGrid(java.lang.String n)
          Construct a new DGrid with name n.
 DInt32 newDInt32()
          Construct a new DInt32.
 DInt32 newDInt32(java.lang.String n)
          Construct a new DInt32 with name n.
 DSequence newDSequence()
          Construct a new DSequence.
 DSequence newDSequence(java.lang.String n)
          Construct a new DSequence with name n.
 DString newDString()
          Construct a new DString.
 DString newDString(java.lang.String n)
          Construct a new DString with name n.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GradsServerFactory

public GradsServerFactory()
Method Detail

getFactory

public static GradsServerFactory getFactory()
Returns a unique instance of this class


newDFloat32

public DFloat32 newDFloat32()
Construct a new DFloat32.

Returns:
the new DFloat32

newDFloat32

public DFloat32 newDFloat32(java.lang.String n)
Construct a new DFloat32 with name n.

Parameters:
n - the variable name
Returns:
the new DFloat32

newDFloat64

public DFloat64 newDFloat64()
Construct a new DFloat64.

Returns:
the new DFloat64

newDFloat64

public DFloat64 newDFloat64(java.lang.String n)
Construct a new DFloat64 with name n.

Parameters:
n - the variable name
Returns:
the new DFloat64

newDString

public DString newDString()
Construct a new DString.

Returns:
the new DString

newDString

public DString newDString(java.lang.String n)
Construct a new DString with name n.

Parameters:
n - the variable name
Returns:
the new DString

newDInt32

public DInt32 newDInt32()
Construct a new DInt32.

Returns:
the new DInt32

newDInt32

public DInt32 newDInt32(java.lang.String n)
Construct a new DInt32 with name n.

Parameters:
n - the variable name
Returns:
the new DInt32

newDArray

public DArray newDArray()
Construct a new DArray.

Returns:
the new DArray

newDArray

public DArray newDArray(java.lang.String n)
Construct a new DArray with name n.

Parameters:
n - the variable name
Returns:
the new DArray

newDGrid

public DGrid newDGrid()
Construct a new DGrid.

Returns:
the new DGrid

newDGrid

public DGrid newDGrid(java.lang.String n)
Construct a new DGrid with name n.

Parameters:
n - the variable name
Returns:
the new DGrid

newDSequence

public DSequence newDSequence()
Construct a new DSequence.

Returns:
the new DSequence

newDSequence

public DSequence newDSequence(java.lang.String n)
Construct a new DSequence with name n.

Parameters:
n - the variable name
Returns:
the new DSequence