|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A Factory for BaseType objects. The DDS parser must implement this
interface so that specific instances of DByte
, and other
BaseType
s, can be created.
DDS and its parser will use this interface to create specific instances of
the various data type classes in DODS. There is an implementation of this
interface which creates instances of the DByte
, etc. classes.
If a new set of classes are defined (e.g. NC_Byte
, etc.) this
interface should be implemented for those classes such that the methods
return instances of the appropriate types.
BaseType
,
DefaultFactory
,
DDS
Method Summary | |
DArray |
newDArray()
Construct a new DArray. |
DArray |
newDArray(java.lang.String n)
Construct a new DArray with name n. |
DByte |
newDByte()
Construct a new DByte. |
DByte |
newDByte(java.lang.String n)
Construct a new DByte 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. |
DInt16 |
newDInt16()
Construct a new DInt16. |
DInt16 |
newDInt16(java.lang.String n)
Construct a new DInt16 with name n. |
DInt32 |
newDInt32()
Construct a new DInt32. |
DInt32 |
newDInt32(java.lang.String n)
Construct a new DInt32 with name n. |
DList |
newDList()
Construct a new DList. |
DList |
newDList(java.lang.String n)
Construct a new DList 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. |
DStructure |
newDStructure()
Construct a new DStructure. |
DStructure |
newDStructure(java.lang.String n)
Construct a new DStructure with name n. |
DUInt16 |
newDUInt16()
Construct a new DUInt16. |
DUInt16 |
newDUInt16(java.lang.String n)
Construct a new DUInt16 with name n. |
DUInt32 |
newDUInt32()
Construct a new DUInt32. |
DUInt32 |
newDUInt32(java.lang.String n)
Construct a new DUInt32 with name n. |
DURL |
newDURL()
Construct a new DURL. |
DURL |
newDURL(java.lang.String n)
Construct a new DURL with name n. |
Method Detail |
public DByte newDByte()
public DByte newDByte(java.lang.String n)
n
- the variable name
public DInt16 newDInt16()
public DInt16 newDInt16(java.lang.String n)
n
- the variable name
public DUInt16 newDUInt16()
public DUInt16 newDUInt16(java.lang.String n)
n
- the variable name
public DInt32 newDInt32()
public DInt32 newDInt32(java.lang.String n)
n
- the variable name
public DUInt32 newDUInt32()
public DUInt32 newDUInt32(java.lang.String n)
n
- the variable name
public DFloat32 newDFloat32()
public DFloat32 newDFloat32(java.lang.String n)
n
- the variable name
public DFloat64 newDFloat64()
public DFloat64 newDFloat64(java.lang.String n)
n
- the variable name
public DString newDString()
public DString newDString(java.lang.String n)
n
- the variable name
public DURL newDURL()
public DURL newDURL(java.lang.String n)
n
- the variable name
public DArray newDArray()
public DArray newDArray(java.lang.String n)
n
- the variable name
public DList newDList()
public DList newDList(java.lang.String n)
n
- the variable name
public DGrid newDGrid()
public DGrid newDGrid(java.lang.String n)
n
- the variable name
public DStructure newDStructure()
public DStructure newDStructure(java.lang.String n)
n
- the variable name
public DSequence newDSequence()
public DSequence newDSequence(java.lang.String n)
n
- the variable name
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |