Package thredds.server.opendap
Class NcSDInt32
java.lang.Object
opendap.dap.DAPNode
opendap.dap.BaseType
opendap.dap.DPrimitive
opendap.dap.DInt32
opendap.servers.SDInt32
thredds.server.opendap.NcSDInt32
- All Implemented Interfaces:
Serializable,Cloneable,opendap.dap.ClientIO,opendap.servers.parsers.ExprParserConstants,opendap.servers.RelOps,opendap.servers.ServerMethods,HasNetcdfVariable
Wraps a netcdf scalar int 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.SDInt32
equal, greater, greater_eql, isRead, isSynthesized, less, less_eql, not_equal, printDecl, printVal, printXML, regexp, serialize, setRead, setSynthesizedMethods inherited from class opendap.dap.DInt32
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, 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, 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.SDInt32- 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
-