opendap.servers.ascii
Class asciiArray
java.lang.Object
opendap.dap.BaseType
opendap.dap.DVector
opendap.dap.DArray
opendap.servers.ascii.asciiArray
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, ClientIO, toASCII
public class asciiArray
- extends DArray
- implements toASCII
- See Also:
- Serialized Form
Constructor Summary |
asciiArray()
Constructs a new asciiArray . |
asciiArray(java.lang.String n)
Constructs a new asciiArray with name n . |
Method Summary |
void |
toASCII(java.io.PrintWriter pw,
boolean addName,
java.lang.String rootName,
boolean newLine)
Returns a string representation of the variables value. |
java.lang.String |
toASCIIAddRootName(java.io.PrintWriter pw,
boolean addName,
java.lang.String rootName)
|
java.lang.String |
toASCIIFlatName(java.lang.String rootName)
|
Methods inherited from class opendap.dap.DArray |
appendDim, appendDim, appendDim, checkSemantics, clone, getDimension, getDimensions, getFirstDimension, getTypeName, numDimensions, printAsMapXML, printDecl, printVal, printXML, squeeze |
Methods inherited from class opendap.dap.BaseType |
addAttributeAlias, addAttributeContainer, appendAttribute, appendAttribute, appendAttributeContainer, checkSemantics, delAttribute, delAttribute, elementCount, elementCount, getAttribute, getAttribute, getAttributeNames, getAttributeTable, getClearName, getLongName, getName, getParent, hasAttributes, newPrimitiveVector, printAttributes, printAttributes, printAttributes, printAttributes, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printVal, printVal, printVal, printXML, printXML, printXML, printXML, setClearName, setName, setParent |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
asciiArray
public asciiArray()
- Constructs a new
asciiArray
.
asciiArray
public asciiArray(java.lang.String n)
- Constructs a new
asciiArray
with name n
.
- Parameters:
n
- the name of the variable.
toASCII
public void toASCII(java.io.PrintWriter pw,
boolean addName,
java.lang.String rootName,
boolean newLine)
- Returns a string representation of the variables value. This
is really foreshadowing functionality for Server types, but
as it may come in useful for clients it is added here. Simple
types (example: DFloat32) will return a single value. DConstuctor
and DVector types will be flattened. DStrings and DURL's will
have double quotes around them.
- Specified by:
toASCII
in interface toASCII
- Parameters:
addName
- is a flag indicating if the variable name should
appear at the begining of the returned string.
toASCIIFlatName
public java.lang.String toASCIIFlatName(java.lang.String rootName)
- Specified by:
toASCIIFlatName
in interface toASCII
toASCIIAddRootName
public java.lang.String toASCIIAddRootName(java.io.PrintWriter pw,
boolean addName,
java.lang.String rootName)
- Specified by:
toASCIIAddRootName
in interface toASCII