Package thredds.server.opendap
Class NcSDFloat32
java.lang.Object
opendap.dap.DAPNode
opendap.dap.BaseType
opendap.dap.DPrimitive
opendap.dap.DFloat32
opendap.servers.SDFloat32
thredds.server.opendap.NcSDFloat32
- All Implemented Interfaces:
Serializable,Cloneable,opendap.dap.ClientIO,opendap.servers.parsers.ExprParserConstants,opendap.servers.RelOps,opendap.servers.ServerMethods,HasNetcdfVariable
Wraps a netcdf scalar float variable.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class opendap.dap.DAPNode
opendap.dap.DAPNode.CloneMap -
Field Summary
Fields inherited from class opendap.dap.DAPNode
_nameClear, _nameEncoded, logFields inherited from interface opendap.servers.parsers.ExprParserConstants
AMPERSAND, COLON, COMMA, DEFAULT, EOF, EQUAL, FLOATCONST, FUNCTION, GREATER, GREATER_EQL, INTCONST, LBRACE, LBRACKET, LESS, LESS_EQL, LPAREN, NOT_EQUAL, operatorImage, RBRACE, RBRACKET, REGEXP, RPAREN, SEPARATOR, STRINGCONST, tokenImage, VAR, WORD -
Method Summary
Modifier and TypeMethodDescriptionucar.nc2.Variableget the underlying proxybooleanRead the value (parameters are ignored).voidserialize(DataOutputStream sink, ucar.ma2.StructureData sdata, ucar.ma2.StructureMembers.Member m) voidsetData(ucar.ma2.Array data) reset the underlying proxyMethods inherited from class opendap.servers.SDFloat32
equal, greater, greater_eql, isRead, isSynthesized, less, less_eql, not_equal, printDecl, printVal, printXML, regexp, serialize, setProject, setRead, setSynthesizedMethods inherited from class opendap.dap.DFloat32
deserialize, externalize, getTypeName, getValue, newPrimitiveVector, setValueMethods inherited from class opendap.dap.BaseType
addAttributeAlias, addAttributeContainer, appendAttribute, appendAttribute, appendAttributeContainer, checkSemantics, checkSemantics, cloneDAG, delAttribute, delAttribute, elementCount, elementCount, getAttribute, getAttribute, getAttributeNames, getAttributeTable, getLongName, hasAttributes, printAttributes, printAttributes, printAttributes, printAttributes, printConstraint, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printDecl, printVal, printVal, printVal, printXML, printXML, printXML, printXML, setClearNameMethods inherited from class opendap.dap.DAPNode
clone, cloneDAG, getClearName, getEncodedName, getParent, isProject, setEncodedName, setParent, setProject, setProjectedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface opendap.servers.ServerMethods
isProject, setProject
-
Method Details
-
getVariable
public ucar.nc2.Variable getVariable()Description copied from interface:HasNetcdfVariableget the underlying proxy- Specified by:
getVariablein interfaceHasNetcdfVariable
-
read
Read the value (parameters are ignored).- Specified by:
readin interfaceopendap.servers.ServerMethods- Specified by:
readin classopendap.servers.SDFloat32- Throws:
IOException
-
setData
public void setData(ucar.ma2.Array data) Description copied from interface:HasNetcdfVariablereset the underlying proxy- Specified by:
setDatain interfaceHasNetcdfVariable
-
serialize
public void serialize(DataOutputStream sink, ucar.ma2.StructureData sdata, ucar.ma2.StructureMembers.Member m) throws IOException - Specified by:
serializein interfaceHasNetcdfVariable- Throws:
IOException
-