A B C D E F G H I L M N O P R S T U X 

A

allowCompression - Variable in class dap4.cdm.DapNetcdfFile
 
arraymap - Variable in class dap4.cdm.CDMDataset
 
arraymap - Variable in class dap4.cdm.DapNetcdfFile
Originally, the array for a variable was stored using var.setCacheData().

B

basetype - Variable in class dap4.cdm.CDMArrayAtomic
 
basetype - Variable in class dap4.cdm.CDMArrayStructure
 
bytesize - Variable in class dap4.cdm.CDMArrayAtomic
 
bytesize - Variable in class dap4.cdm.CDMArraySequence
 
bytesize - Variable in class dap4.cdm.CDMArrayStructure
 
bytestrings - Variable in class dap4.cdm.CDMArrayAtomic
 

C

cancel - Variable in class dap4.cdm.DapNetcdfFile
 
CDMArray - Interface in dap4.cdm
It is convenient to be able to create a common "parent" interface for all the CDM array classes
CDMArrayAtomic - Class in dap4.cdm
CDMArrayAtomic wraps a D4DataAtomic object to present the ucar.ma2.Array interface.
CDMArraySequence - Class in dap4.cdm
CDM now has an ArraySequence type intended to support VLEN.
CDMArraySequence.SDI - Class in dap4.cdm
 
CDMArraySequence.SDI() - Constructor for class dap4.cdm.CDMArraySequence.SDI
 
CDMArrayStructure - Class in dap4.cdm
Implementation of ArrayStructure that wraps DAP4 databuffer (Note: Needs serious optimization applied).
CDMCompiler - Class in dap4.cdm
The goal for the CDM compiler is two-fold: 1.
CDMCompiler(DapNetcdfFile, D4DSP) - Constructor for class dap4.cdm.CDMCompiler
Constructor
CDMDataset - Class in dap4.cdm
Wrap D4DSP to project the CDM API.
close() - Method in class dap4.cdm.DapNetcdfFile
Close all resources (files, sockets, etc) associated with this file.
closed - Variable in class dap4.cdm.DapNetcdfFile
 
compileAtomicVar(DataVariable) - Method in class dap4.cdm.CDMCompiler
Compile an Atomic Valued variable.
compileDMR() - Method in class dap4.cdm.CDMCompiler
Convert a DMR to equivalent CDM meta-databuffer and populate a NetcdfFile with it.
compileSequence(D4DataSequence) - Method in class dap4.cdm.CDMCompiler
Compile a sequence.
compileSequenceArray(D4DataVariable) - Method in class dap4.cdm.CDMCompiler
Compile an array of sequences.
compileStructure(D4DataStructure, int, CDMArrayStructure) - Method in class dap4.cdm.CDMCompiler
Compile a single structure instance.
compileStructureArray(D4DataVariable) - Method in class dap4.cdm.CDMCompiler
Compile an array of structures.
compileVar(DataVariable) - Method in class dap4.cdm.CDMCompiler
 
computeTotalSize() - Method in class dap4.cdm.CDMArrayAtomic
 
computeTotalSize() - Method in class dap4.cdm.CDMArraySequence
 
computeTotalSize() - Method in class dap4.cdm.CDMArrayStructure
 
copy() - Method in class dap4.cdm.CDMArraySequence
 
copy() - Method in class dap4.cdm.CDMArrayStructure
 
copyFrom1DJavaArray(IndexIterator, Object) - Method in class dap4.cdm.CDMArrayAtomic
 
copyTo1DJavaArray(IndexIterator, Object) - Method in class dap4.cdm.CDMArrayAtomic
 
create() - Method in class dap4.cdm.DSPToCDM
Do the conversion and return a NodeMap representing the conversion.
createAttribute(DapAttribute, NodeMap) - Method in class dap4.cdm.DSPToCDM
Our goal is to convert, where possible, to a list of objects to a list of values acceptable to the ucar.nc2.Attribute class
createAttribute(String, DapAttribute, NodeMap) - Method in class dap4.cdm.DSPToCDM
 
createDimension(DapDimension, Group, NodeMap) - Method in class dap4.cdm.DSPToCDM
 
createDimensionRef(DapDimension, Group, NodeMap) - Method in class dap4.cdm.DSPToCDM
 
createEnum(DapEnum, Group, NodeMap) - Method in class dap4.cdm.DSPToCDM
 
createGroup(DapGroup, Group, NetcdfFile, NodeMap) - Method in class dap4.cdm.DSPToCDM
 
createVar(DapVariable, NetcdfFile, NodeMap, Group, Structure) - Method in class dap4.cdm.DSPToCDM
Create a variable or field
createView(Index) - Method in class dap4.cdm.CDMArrayAtomic
 

D

d4data - Variable in class dap4.cdm.CDMArrayAtomic
 
d4data - Variable in class dap4.cdm.CDMArraySequence
 
d4data - Variable in class dap4.cdm.CDMArrayStructure
 
dap4.cdm - package dap4.cdm
 
DapNetcdfFile - Class in dap4.cdm
 
DapNetcdfFile(String, CancelTask) - Constructor for class dap4.cdm.DapNetcdfFile
Open a Dap4 connection or file via a D4DSP.
DapNetcdfFile(String) - Constructor for class dap4.cdm.DapNetcdfFile
Open a Dap4 connection
DapNetcdfFile.NullCancelTask - Class in dap4.cdm
 
DapNetcdfFile.NullCancelTask() - Constructor for class dap4.cdm.DapNetcdfFile.NullCancelTask
 
DapNetcdfFile.State - Class in dap4.cdm
Use this to avoid passing around multiple arguments
DapNetcdfFile.State() - Constructor for class dap4.cdm.DapNetcdfFile.State
 
DEBUG - Static variable in class dap4.cdm.CDMCompiler
 
dimsize - Variable in class dap4.cdm.CDMArrayAtomic
 
dimsize - Variable in class dap4.cdm.CDMArrayStructure
 
dmr - Variable in class dap4.cdm.DSPToCDM
 
dsp - Variable in class dap4.cdm.CDMArrayAtomic
 
dsp - Variable in class dap4.cdm.CDMArraySequence
 
dsp - Variable in class dap4.cdm.CDMArrayStructure
 
dsp - Variable in class dap4.cdm.DapNetcdfFile
 
DSPToCDM - Class in dap4.cdm
Convert a DSP to corresponding NetcdfFile CDM metadata.
DSPToCDM(DapNetcdfFile, DapDataset) - Constructor for class dap4.cdm.DSPToCDM
 

E

elementsize - Variable in class dap4.cdm.CDMArrayAtomic
 

F

fillGroup(Group, DapGroup, NetcdfFile, NodeMap) - Method in class dap4.cdm.DSPToCDM
 
finalurl - Variable in class dap4.cdm.DapNetcdfFile
 
finish() - Method in class dap4.cdm.CDMArraySequence.SDI
 

G

getArray(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArraySequence
Get member data of any type for a specific record as an Array.
getArray(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
Key interface method coming in from StructureDataA.
getArray(CDMNode) - Method in class dap4.cdm.CDMDataset
 
getArrayMap() - Method in class dap4.cdm.CDMDataset
 
getArraySequence(StructureMembers.Member) - Method in class dap4.cdm.CDMArraySequence
 
getArraySequence(StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getArrayStructure(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getAtomicArray(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArraySequence
 
getAtomicArray(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getBaseType() - Method in interface dap4.cdm.CDMArray
 
getBaseType() - Method in class dap4.cdm.CDMArrayAtomic
 
getBaseType() - Method in class dap4.cdm.CDMArraySequence
 
getBaseType() - Method in class dap4.cdm.CDMArrayStructure
 
getBoolean(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a boolean
getBoolean(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getByte(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a byte
getByte(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getByteSize() - Method in interface dap4.cdm.CDMArray
 
getByteSize() - Method in class dap4.cdm.CDMArrayAtomic
 
getByteSize() - Method in class dap4.cdm.CDMArraySequence
 
getByteSize() - Method in class dap4.cdm.CDMArrayStructure
 
getChar(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a char
getChar(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getCurrentRecno() - Method in class dap4.cdm.CDMArraySequence.SDI
 
getData() - Method in class dap4.cdm.CDMArrayAtomic
 
getDouble(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a double
getDouble(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getDSP() - Method in interface dap4.cdm.CDMArray
 
getDSP() - Method in class dap4.cdm.CDMArrayAtomic
 
getDSP() - Method in class dap4.cdm.CDMArraySequence
 
getDSP() - Method in class dap4.cdm.CDMArrayStructure
 
getDSP() - Method in class dap4.cdm.DapNetcdfFile
 
getElementType() - Method in class dap4.cdm.CDMArrayAtomic
 
getFloat(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a float converting as needed.
getFloat(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getInt(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a integer
getInt(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getJavaArrayByte(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayChar(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayDouble(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayFloat(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayInt(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayLong(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayOpaque(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayShort(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getJavaArrayString(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getLong(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a long
getLong(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getNodeMap() - Method in class dap4.cdm.CDMCompiler
 
getObject(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as an Object
getObject(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getPrimitiveType() - Method in interface dap4.cdm.CDMArray
 
getPrimitiveType() - Method in class dap4.cdm.CDMArrayAtomic
 
getPrimitiveType() - Method in class dap4.cdm.CDMArraySequence
 
getPrimitiveType() - Method in class dap4.cdm.CDMArrayStructure
 
getRoot() - Method in interface dap4.cdm.CDMArray
 
getRoot() - Method in class dap4.cdm.CDMArrayAtomic
 
getRoot() - Method in class dap4.cdm.CDMArraySequence
 
getRoot() - Method in class dap4.cdm.CDMArrayStructure
 
getScalarByte(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarChar(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarDouble(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarFloat(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarInt(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarLong(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarShort(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getScalarString(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
Get member databuffer of type String or char.
getScalarStructure(int, StructureMembers.Member) - Method in class dap4.cdm.CDMArrayStructure
 
getShort(int) - Method in class dap4.cdm.CDMArrayAtomic
Get the array element at a specific index as a short
getShort(Index) - Method in class dap4.cdm.CDMArrayAtomic
 
getSize() - Method in class dap4.cdm.CDMArrayAtomic
 
getSize() - Method in class dap4.cdm.CDMArrayStructure
 
getSizeBytes() - Method in class dap4.cdm.CDMArraySequence
 
getStorage() - Method in class dap4.cdm.CDMArrayAtomic
 
getStructureData(int) - Method in class dap4.cdm.CDMArraySequence
Get the index'th StructureData(StructureDataA) object We need instances of StructureData to give to the user.
getStructureData(int) - Method in class dap4.cdm.CDMArrayStructure
Get the index'th StructureData(StructureDataA) object We need instances of StructureData to give to the user.
getStructureDataCount() - Method in class dap4.cdm.CDMArraySequence
 
getTemplate() - Method in interface dap4.cdm.CDMArray
 
getTemplate() - Method in class dap4.cdm.CDMArrayAtomic
 
getTemplate() - Method in class dap4.cdm.CDMArraySequence
 
getTemplate() - Method in class dap4.cdm.CDMArrayStructure
 
getURL() - Method in class dap4.cdm.DapNetcdfFile
 

H

hasNext() - Method in class dap4.cdm.CDMArraySequence.SDI
 

I

instances - Variable in class dap4.cdm.CDMArrayStructure
Since we are using StructureData, we do not actually need to keep the D4DataStructure instances as such.
isbytestring - Variable in class dap4.cdm.CDMArrayAtomic
 
isCancel() - Method in class dap4.cdm.DapNetcdfFile.NullCancelTask
 
isconstrainable() - Method in class dap4.cdm.DapNetcdfFile
 

L

list - Variable in class dap4.cdm.CDMArraySequence.SDI
 

M

makeStructureData(ArrayStructure, int) - Method in class dap4.cdm.CDMArraySequence
 
makeStructureData(ArrayStructure, int) - Method in class dap4.cdm.CDMArrayStructure
 
memberArray(int, int) - Method in class dap4.cdm.CDMArraySequence
 
memberArray(int, int) - Method in class dap4.cdm.CDMArrayStructure
 
memberIndex(StructureMembers.Member) - Static method in class dap4.cdm.CDMArrayStructure
 

N

ncfile - Variable in class dap4.cdm.DSPToCDM
 
next() - Method in class dap4.cdm.CDMArraySequence.SDI
 
nmembers - Variable in class dap4.cdm.CDMArraySequence
 
nmembers - Variable in class dap4.cdm.CDMArrayStructure
 
nodemap - Variable in class dap4.cdm.CDMDataset
 
nodemap - Variable in class dap4.cdm.DapNetcdfFile
 
nodemap - Variable in class dap4.cdm.DSPToCDM
 
nrecords - Variable in class dap4.cdm.CDMArraySequence
 
nullcancel - Static variable in class dap4.cdm.DapNetcdfFile
 

O

originalurl - Variable in class dap4.cdm.DapNetcdfFile
 

P

position - Variable in class dap4.cdm.CDMArraySequence.SDI
 
primitivetype - Variable in class dap4.cdm.CDMArrayAtomic
 
primitivetype - Variable in class dap4.cdm.CDMArrayStructure
 
putArray(CDMNode, Array) - Method in class dap4.cdm.CDMDataset
 

R

readArrays(List<Variable>) - Method in class dap4.cdm.DapNetcdfFile
Do a bulk read on a list of Variables and return a corresponding list of Array that contains the results of a full read on each Variable.
readData(Variable, Section) - Method in class dap4.cdm.DapNetcdfFile
Primary read entry point.
readSection(String) - Method in class dap4.cdm.DapNetcdfFile
 
readToByteChannel(Variable, Section, WritableByteChannel) - Method in class dap4.cdm.DapNetcdfFile
Read databuffer from a top level Variable and send databuffer to a WritableByteChannel.
records - Variable in class dap4.cdm.CDMArraySequence
As mentioned above, we store an array of arrays of CDMArrays, where each CDMArray innstance represents a single record in some D4DataSequence object.
reset() - Method in class dap4.cdm.CDMArraySequence.SDI
 
root - Variable in class dap4.cdm.CDMArrayAtomic
 
root - Variable in class dap4.cdm.CDMArraySequence
 
root - Variable in class dap4.cdm.CDMArrayStructure
 

S

setBoolean(Index, boolean) - Method in class dap4.cdm.CDMArrayAtomic
 
setBoolean(int, boolean) - Method in class dap4.cdm.CDMArrayAtomic
 
setBufferSize(int) - Method in class dap4.cdm.CDMArraySequence.SDI
 
setByte(Index, byte) - Method in class dap4.cdm.CDMArrayAtomic
 
setByte(int, byte) - Method in class dap4.cdm.CDMArrayAtomic
 
setChar(Index, char) - Method in class dap4.cdm.CDMArrayAtomic
 
setChar(int, char) - Method in class dap4.cdm.CDMArrayAtomic
 
setDouble(Index, double) - Method in class dap4.cdm.CDMArrayAtomic
 
setDouble(int, double) - Method in class dap4.cdm.CDMArrayAtomic
 
setError(String) - Method in class dap4.cdm.DapNetcdfFile.NullCancelTask
 
setFloat(Index, float) - Method in class dap4.cdm.CDMArrayAtomic
 
setFloat(int, float) - Method in class dap4.cdm.CDMArrayAtomic
 
setInt(Index, int) - Method in class dap4.cdm.CDMArrayAtomic
 
setInt(int, int) - Method in class dap4.cdm.CDMArrayAtomic
 
setList(StructureData[]) - Method in class dap4.cdm.CDMArraySequence.SDI
 
setLong(Index, long) - Method in class dap4.cdm.CDMArrayAtomic
 
setLong(int, long) - Method in class dap4.cdm.CDMArrayAtomic
 
setObject(Index, Object) - Method in class dap4.cdm.CDMArrayAtomic
 
setObject(int, Object) - Method in class dap4.cdm.CDMArrayAtomic
 
setProgress(String, int) - Method in class dap4.cdm.DapNetcdfFile.NullCancelTask
 
setShort(Index, short) - Method in class dap4.cdm.CDMArrayAtomic
 
setShort(int, short) - Method in class dap4.cdm.CDMArrayAtomic
 

T

template - Variable in class dap4.cdm.CDMArrayAtomic
 
template - Variable in class dap4.cdm.CDMArraySequence
 
template - Variable in class dap4.cdm.CDMArrayStructure
 
toString() - Method in class dap4.cdm.CDMArrayAtomic
 
toString() - Method in class dap4.cdm.CDMArraySequence
 
toString() - Method in class dap4.cdm.CDMArrayStructure
 
toString() - Method in class dap4.cdm.CDMDataset
 
totalbytestringsize - Variable in class dap4.cdm.CDMArrayAtomic
 
totalsize - Variable in class dap4.cdm.CDMArrayAtomic
 

U

usevardim - Variable in class dap4.cdm.CDMArrayAtomic
 

X

xuri - Variable in class dap4.cdm.DapNetcdfFile
 
A B C D E F G H I L M N O P R S T U X 

Copyright © 1999–2014 UCAR/Unidata. All rights reserved.