Package thredds.server.opendap
Class NcDDS
java.lang.Object
opendap.dap.DAPNode
opendap.dap.BaseType
opendap.dap.DConstructor
opendap.dap.DStructure
opendap.dap.DDS
opendap.servers.ServerDDS
thredds.server.opendap.NcDDS
- All Implemented Interfaces:
Serializable,Cloneable,opendap.dap.ClientIO
public class NcDDS
extends opendap.servers.ServerDDS
NcDDS is a specialization of ServerDDS for netcdf files.
This creates a ServerDDS from the netcdf file.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class opendap.dap.DAPNode
opendap.dap.DAPNode.CloneMap -
Field Summary
FieldsFields inherited from class opendap.dap.DStructure
varsFields inherited from class opendap.dap.DAPNode
_nameClear, _nameEncoded -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionopendap.dap.DAPNodecloneDAG(opendap.dap.DAPNode.CloneMap map) Returns a clone of this?.Methods inherited from class opendap.servers.ServerDDS
getDatasetFilename, printConstrained, printConstrained, printConstrainedXML, printConstrainedXML, setDatasetFilenameMethods inherited from class opendap.dap.DDS
addVariable, checkForAttributeNameConflict, checkSemantics, delVariable, getBlobContentID, getDAS, getDDSText, getDDXText, getFactory, getVariable, getVariables, ingestDAS, normalize, numVariables, parse, parse, parseXML, parseXML, print, print, printDAS, printDAS, printXML, printXML, resolveAliases, search, setBlobContentID, setFactory, setURL, tokenizeAliasFieldMethods inherited from class opendap.dap.DStructure
deserialize, elementCount, externalize, getTypeName, getVar, getVarCount, getVariableSet, printDecl, printValMethods inherited from class opendap.dap.DConstructor
addVariable, someChildHasAttributesMethods inherited from class opendap.dap.BaseType
addAttributeAlias, addAttributeContainer, appendAttribute, appendAttribute, appendAttributeContainer, checkSemantics, delAttribute, delAttribute, elementCount, getAttribute, getAttribute, getAttributeNames, getAttributeTable, getLongName, hasAttributes, newPrimitiveVector, printAttributes, printAttributes, printAttributes, printAttributes, printConstraint, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printVal, printVal, printVal, printXML, printXML, printXML, setClearNameMethods inherited from class opendap.dap.DAPNode
clone, cloneDAG, getClearName, getEncodedName, getParent, isProject, setEncodedName, setParent, setProject, setProject, setProjected
-
Field Details
-
HANDLE_DUP_DIM_GRIDS
protected static final boolean HANDLE_DUP_DIM_GRIDS- See Also:
-
-
Constructor Details
-
NcDDS
Constructor- Parameters:
name- name of the dataset, at bottom of DDSncfile- create DDS from this
-
-
Method Details
-
cloneDAG
public opendap.dap.DAPNode cloneDAG(opendap.dap.DAPNode.CloneMap map) throws CloneNotSupportedException Returns a clone of this?. See BaseType.cloneDAG()- Overrides:
cloneDAGin classopendap.dap.DDS- Parameters:
map- track previously cloned nodes- Returns:
- a clone of this object.
- Throws:
CloneNotSupportedException
-