Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

AbstractCursor - Class in dap4.dap4lib
 
AbstractCursor(DataCursor.Scheme, DSP, DapNode, AbstractCursor) - Constructor for class dap4.dap4lib.AbstractCursor
 
AbstractCursor(AbstractCursor) - Constructor for class dap4.dap4lib.AbstractCursor
 
AbstractDSP - Class in dap4.dap4lib
Provide a superclass for DSPs.
AbstractDSP() - Constructor for class dap4.dap4lib.AbstractDSP
 
addField(int, D4Cursor) - Method in class dap4.dap4lib.serial.D4Cursor
 
addRecord(D4Cursor) - Method in class dap4.dap4lib.serial.D4Cursor
 
addVariableData(DapVariable, DataCursor) - Method in class dap4.dap4lib.AbstractDSP
 
allnotes - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
allnotesInit() - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
allocate(long) - Static method in class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
allowCompression - Variable in class dap4.dap4lib.HttpDSP
 
arrayindex - Variable in class dap4.dap4lib.AbstractCursor
 
assemble(EnumSet<XURI.Parts>) - Method in class dap4.dap4lib.XURI
Reassemble the url using the specified parts
avail - Variable in class dap4.dap4lib.ChunkInputStream
 
available() - Method in class dap4.dap4lib.ChunkInputStream
Returns an estimate of the number of databuffer that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.

B

basece - Variable in class dap4.dap4lib.HttpDSP
 
baseprotocol - Variable in class dap4.dap4lib.XURI
 
basetype - Variable in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
build() - Method in class dap4.dap4lib.HttpDSP
Open a connection and make a request for the (possibly constrained) DMR.
build(String, byte[], ByteOrder) - Method in class dap4.dap4lib.serial.D4DSP
 
build(DapDataset, byte[], ByteOrder) - Method in class dap4.dap4lib.serial.D4DSP
Build the data from the incoming serial data Note that some DSP's will not use
buildattr(int, int, String) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildcompoundtype(Nc4Notes.TypeNotes, String, long, long) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
builddim(int, int, int[]) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildenumtype(Nc4Notes.TypeNotes, String, int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildfield(Nc4Notes.TypeNotes, int, DapStructure) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildgroup(int, int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildopaquetype(Nc4Notes.TypeNotes, String, long) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildrootgroup(int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildURL(String, String, DapDataset, String) - Static method in class dap4.dap4lib.HttpDSP
 
buildusertype(int, int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildvar(int, int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
buildvlentype(Nc4Notes.TypeNotes, String, int, long) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
bytestrings - Variable in class dap4.dap4lib.serial.D4Cursor
 
ByValue() - Constructor for class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t.ByValue
 

C

callServer(String) - Method in class dap4.dap4lib.HttpDSP
 
canonical(String) - Static method in class dap4.dap4lib.XURI
Canonicalize a part of a URL
ce - Variable in class dap4.dap4lib.DMRPrinter
 
ce - Variable in class dap4.dap4lib.DSPPrinter
 
checksummode - Variable in class dap4.dap4lib.serial.D4DataCompiler
 
ChunkInputStream - Class in dap4.dap4lib
This class wraps a chunked source of databuffer as an InputStream.
ChunkInputStream(InputStream, RequestMode) - Constructor for class dap4.dap4lib.ChunkInputStream
 
ChunkInputStream(InputStream, RequestMode, ByteOrder) - Constructor for class dap4.dap4lib.ChunkInputStream
 
chunksize - Variable in class dap4.dap4lib.ChunkInputStream
 
close() - Method in class dap4.dap4lib.AbstractDSP
 
close() - Method in class dap4.dap4lib.ChunkInputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class dap4.dap4lib.DMRPrinter
 
close() - Method in class dap4.dap4lib.DSPPrinter
 
close() - Method in class dap4.dap4lib.FileDSP
 
close() - Method in class dap4.dap4lib.HttpDSP
 
close() - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
closed - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
closed - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
COLUMNS - Static variable in class dap4.dap4lib.DSPPrinter
 
compile() - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
compile() - Method in class dap4.dap4lib.serial.D4DataCompiler
The goal here is to process the serialized databuffer and locate top-level variable positions in the serialized databuffer.
compileAtomicVar(DapVariable, D4Cursor) - Method in class dap4.dap4lib.serial.D4DataCompiler
 
compileSequence(DapVariable, DapSequence, D4Cursor) - Method in class dap4.dap4lib.serial.D4DataCompiler
Compile a sequence as a set of records.
compileSequenceArray(DapVariable, D4Cursor) - Method in class dap4.dap4lib.serial.D4DataCompiler
Compile a sequence array.
compileStructure(DapVariable, DapStructure, D4Cursor) - Method in class dap4.dap4lib.serial.D4DataCompiler
Compile a structure instance.
compileStructureArray(DapVariable, D4Cursor) - Method in class dap4.dap4lib.serial.D4DataCompiler
Compile a structure array.
compileVar(DapVariable, D4Cursor) - Method in class dap4.dap4lib.serial.D4DataCompiler
 
computeTypeSize(DapType) - Static method in class dap4.dap4lib.serial.D4DataCompiler
Compute the size in databuffer of the serialized form
CONSTRAINTTAG - Static variable in class dap4.dap4lib.DapProtocol
 
CONSTRAINTTAG - Static variable in class dap4.dap4lib.HttpDSP
 
container - Variable in class dap4.dap4lib.AbstractCursor
 
ContentType(RequestMode, String, String, String, String) - Constructor for class dap4.dap4lib.DapProtocol.ContentType
 
contenttype - Variable in class dap4.dap4lib.DapProtocol.ContentType
 
contenttypes - Static variable in class dap4.dap4lib.DapProtocol
 
context - Variable in class dap4.dap4lib.AbstractDSP
 
context - Variable in class dap4.dap4lib.HttpDSP
 
convertVector(DapType, DapType, Object) - Static method in class dap4.dap4lib.LibTypeFcns
Convert an array of one type of values to another type
COUNTSIZE - Static variable in class dap4.dap4lib.serial.D4DataCompiler
 

D

D4Cursor - Class in dap4.dap4lib.serial
 
D4Cursor(DataCursor.Scheme, D4DSP, DapNode, D4Cursor) - Constructor for class dap4.dap4lib.serial.D4Cursor
 
D4Cursor(D4Cursor) - Constructor for class dap4.dap4lib.serial.D4Cursor
Effectively a clone of c
D4DataCompiler - Class in dap4.dap4lib.serial
 
D4DataCompiler(D4DSP, ChecksumMode, ByteOrder, ByteBuffer) - Constructor for class dap4.dap4lib.serial.D4DataCompiler
Constructor
D4DSP - Class in dap4.dap4lib.serial
DAP4 Serial to DSP interface This code should be completely independent of thredds.
D4DSP() - Constructor for class dap4.dap4lib.serial.D4DSP
 
dap4.dap4lib - package dap4.dap4lib
 
dap4.dap4lib.netcdf - package dap4.dap4lib.netcdf
 
dap4.dap4lib.serial - package dap4.dap4lib.serial
 
DAP4CSUMTAG - Static variable in class dap4.dap4lib.Dap4Util
 
DAP4ENDIANTAG - Static variable in class dap4.dap4lib.Dap4Util
 
DAP4EXTENSIONS - Static variable in class dap4.dap4lib.HttpDSP
 
DAP4FRAGMARKERS - Static variable in class dap4.dap4lib.HttpDSP
 
DAP4PROTO - Static variable in class dap4.dap4lib.HttpDSP
 
DAP4QUERYMARKERS - Static variable in class dap4.dap4lib.HttpDSP
 
DAP4SCHEMES - Static variable in class dap4.dap4lib.HttpDSP
 
DAP4TESTTAG - Static variable in class dap4.dap4lib.Dap4Util
 
Dap4Util - Class in dap4.dap4lib
Constants and utilities either top-level or for a member.
Dap4Util() - Constructor for class dap4.dap4lib.Dap4Util
 
DapCodes - Interface in dap4.dap4lib
 
DAPEXTENSIONS - Static variable in class dap4.dap4lib.HttpDSP
 
DapLog - Class in dap4.dap4lib
 
DapLog() - Constructor for class dap4.dap4lib.DapLog
 
DapNetcdf - Interface in dap4.dap4lib.netcdf
JNA access to Netcdf-4 C Library, using JNI to shared C library.
DapNetcdf.Vlen_t - Class in dap4.dap4lib.netcdf
 
DapNetcdf.Vlen_t.ByValue - Class in dap4.dap4lib.netcdf
 
DapProtocol - Class in dap4.dap4lib
Store protocol related constants
DapProtocol() - Constructor for class dap4.dap4lib.DapProtocol
 
DapProtocol.ContentType - Class in dap4.dap4lib
 
DAPVERSION - Static variable in class dap4.dap4lib.AbstractDSP
 
DAPVERSION - Static variable in class dap4.dap4lib.HttpDSP
 
DAPVERSION - Static variable in class dap4.dap4lib.serial.D4DSP
 
databuffer - Variable in class dap4.dap4lib.serial.D4DataCompiler
 
databuffer - Variable in class dap4.dap4lib.serial.D4DSP
 
dataset - Variable in class dap4.dap4lib.serial.D4DataCompiler
 
DATASUFFIX - Static variable in class dap4.dap4lib.HttpDSP
 
DEBUG - Static variable in class dap4.dap4lib.AbstractDSP
 
debug(String) - Static method in class dap4.dap4lib.DapLog
 
DEBUG - Static variable in class dap4.dap4lib.HttpDSP
 
DEBUG - Static variable in class dap4.dap4lib.netcdf.Nc4Cursor
 
debug() - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
DEBUG - Static variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
DEBUG - Static variable in class dap4.dap4lib.netcdf.Nc4DSP
 
DEBUG - Static variable in class dap4.dap4lib.netcdf.NetcdfLoader
 
DEBUG - Static variable in class dap4.dap4lib.serial.D4DataCompiler
 
DEBUG - Static variable in class dap4.dap4lib.serial.D4DSP
 
DFALTPRELOADSIZE - Static variable in class dap4.dap4lib.HttpDSP
 
DFLAG_JNAPATH - Static variable in class dap4.dap4lib.netcdf.NetcdfLoader
 
DimNotes(int, int, Nc4DSP) - Constructor for class dap4.dap4lib.netcdf.Nc4Notes.DimNotes
 
dmr - Variable in class dap4.dap4lib.AbstractDSP
 
dmr - Variable in class dap4.dap4lib.DMRPrinter
 
dmr - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
dmrfactory - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
DMRNS - Static variable in class dap4.dap4lib.AbstractDSP
 
DMRPrinter - Class in dap4.dap4lib
DMR Printer.
DMRPrinter() - Constructor for class dap4.dap4lib.DMRPrinter
 
DMRPrinter(DapDataset, PrintWriter) - Constructor for class dap4.dap4lib.DMRPrinter
 
DMRPrinter(DapDataset, CEConstraint, PrintWriter, ResponseFormat) - Constructor for class dap4.dap4lib.DMRPrinter
 
DMRSUFFIX - Static variable in class dap4.dap4lib.HttpDSP
 
DMRVERSION - Static variable in class dap4.dap4lib.AbstractDSP
 
DMRVERSION - Static variable in class dap4.dap4lib.HttpDSP
 
DMRVERSION - Static variable in class dap4.dap4lib.serial.D4DSP
 
dsp - Variable in class dap4.dap4lib.AbstractCursor
 
dsp - Variable in class dap4.dap4lib.DSPPrinter
 
dsp - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
dsp - Variable in class dap4.dap4lib.serial.D4DataCompiler
 
dspMatch(String, DapContext) - Method in class dap4.dap4lib.FileDSP
A path is file if it has no base protocol or is file:
dspMatch(String, DapContext) - Method in class dap4.dap4lib.HttpDSP
A path is a DAP4 path if at least one of the following is true.
dspMatch(String, DapContext) - Static method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
A path is file if it has no base protocol or is file:
dspMatch(String, DapContext) - Method in class dap4.dap4lib.netcdf.Nc4DSP
A path is file if it has no base protocol or is file:
DSPPrinter - Class in dap4.dap4lib
DAP DSP Printer.
DSPPrinter() - Constructor for class dap4.dap4lib.DSPPrinter
 
DSPPrinter(DSP, Writer) - Constructor for class dap4.dap4lib.DSPPrinter
 
DSPPrinter(DSP, CEConstraint, Writer) - Constructor for class dap4.dap4lib.DSPPrinter
 
DSPPrinter.Flags - Enum in dap4.dap4lib
 
DSRSUFFIX - Static variable in class dap4.dap4lib.HttpDSP
 
DUMPDAP - Static variable in class dap4.dap4lib.serial.D4DSP
 
DUMPDMR - Static variable in class dap4.dap4lib.netcdf.Nc4DSP
 
DUMPDMR - Static variable in class dap4.dap4lib.serial.D4DSP
 

E

elements - Variable in class dap4.dap4lib.serial.D4Cursor
 
enumbase - Variable in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
ENV_JNAPATH - Static variable in class dap4.dap4lib.netcdf.NetcdfLoader
 
errcheck(DapNetcdf, int) - Static method in class dap4.dap4lib.netcdf.Nc4Cursor
 
errcheck(int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
error(String) - Static method in class dap4.dap4lib.DapLog
 
ErrorException - Exception in dap4.dap4lib
 
ErrorException(String) - Constructor for exception dap4.dap4lib.ErrorException
 
ErrorException(Throwable) - Constructor for exception dap4.dap4lib.ErrorException
 
extension() - Method in enum dap4.dap4lib.RequestMode
 
EXTENSIONS - Static variable in class dap4.dap4lib.FileDSP
 
EXTENSIONS - Static variable in class dap4.dap4lib.netcdf.Nc4DSP
 
extractChecksum(ByteBuffer) - Method in class dap4.dap4lib.serial.D4DataCompiler
 

F

factory - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
fieldcursors - Variable in class dap4.dap4lib.serial.D4Cursor
 
fieldIndex(String) - Method in class dap4.dap4lib.AbstractCursor
 
FileDSP - Class in dap4.dap4lib
Provide a DSP interface to raw data
FileDSP() - Constructor for class dap4.dap4lib.FileDSP
 
filepath - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
FILEPROTO - Static variable in class dap4.dap4lib.HttpDSP
 
fillgroup(int) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
find(long, Nc4Notes.NoteSort) - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
flag(DSPPrinter.Flags) - Method in class dap4.dap4lib.DSPPrinter
 
flags - Variable in class dap4.dap4lib.ChunkInputStream
 
flags - Variable in class dap4.dap4lib.DSPPrinter
 
flush() - Method in class dap4.dap4lib.DMRPrinter
 
flush() - Method in class dap4.dap4lib.DSPPrinter
 
format - Variable in class dap4.dap4lib.DMRPrinter
 
format - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
format - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
formatprotocol - Variable in class dap4.dap4lib.XURI
 
fqnXMLEscape(String) - Static method in class dap4.dap4lib.DMRPrinter
XML escape a dap fqn and converting '"' to " Assumes backslash escapes are in effect for '/' and '.'
frag - Variable in class dap4.dap4lib.XURI
 
fragfields - Variable in class dap4.dap4lib.XURI
 

G

get() - Method in class dap4.dap4lib.netcdf.Nc4Notes.DimNotes
 
get() - Method in class dap4.dap4lib.netcdf.Nc4Notes.GroupNotes
 
get() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
get() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
get() - Method in class dap4.dap4lib.netcdf.Nc4Notes.VarNotes
 
getatomicdata(DapType, long, long, Nc4DSP.Nc4Pointer) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getBaseProtocol() - Method in class dap4.dap4lib.XURI
 
getBaseType() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
getCapabilities(String) - Method in class dap4.dap4lib.HttpDSP
Provide a method for getting the capabilities document.
getChecksumMode() - Method in class dap4.dap4lib.AbstractDSP
 
getContainer() - Method in class dap4.dap4lib.AbstractCursor
 
getContainer() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
getContext() - Method in class dap4.dap4lib.AbstractDSP
 
getCount(ByteBuffer) - Static method in class dap4.dap4lib.serial.D4DataCompiler
 
getDMR() - Method in class dap4.dap4lib.AbstractDSP
 
getDocument() - Method in exception dap4.dap4lib.ErrorException
 
getDSP() - Method in class dap4.dap4lib.AbstractCursor
 
getElementSize() - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getElementSize(Nc4Notes.TypeNotes) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getElementSize(DapVariable) - Method in class dap4.dap4lib.serial.D4Cursor
 
getFieldIndex() - Method in class dap4.dap4lib.netcdf.Nc4Notes.VarNotes
 
getFieldOrder() - Method in class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t
 
getFormat(ResponseFormat) - Method in class dap4.dap4lib.DapProtocol.ContentType
 
getFormatProtocol() - Method in class dap4.dap4lib.XURI
 
getFrag() - Method in class dap4.dap4lib.XURI
 
getFragFields() - Method in class dap4.dap4lib.XURI
 
getHost() - Method in class dap4.dap4lib.XURI
 
getHostByteOrder() - Method in class dap4.dap4lib.ChunkInputStream
 
getIndex() - Method in class dap4.dap4lib.AbstractCursor
 
getIndex() - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getJNI() - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
getLength(ByteBuffer) - Static method in class dap4.dap4lib.serial.D4Cursor
 
getLocation() - Method in class dap4.dap4lib.AbstractDSP
 
getLocation() - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
getMemory() - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getNoChecksum() - Method in class dap4.dap4lib.ChunkInputStream
 
getOffset() - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getOffset() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
getOrder() - Method in class dap4.dap4lib.AbstractDSP
 
getOriginal() - Method in class dap4.dap4lib.XURI
 
getPath() - Method in class dap4.dap4lib.XURI
 
getPos(ByteBuffer) - Static method in class dap4.dap4lib.serial.D4DataCompiler
 
getPrintValue(Object) - Static method in class dap4.dap4lib.DMRPrinter
 
getPrintValue(Object) - Static method in class dap4.dap4lib.DSPPrinter
 
getQuery() - Method in class dap4.dap4lib.XURI
 
getQueryFields() - Method in class dap4.dap4lib.XURI
 
getRecordCount() - Method in class dap4.dap4lib.AbstractCursor
 
getRecordCount() - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
getRecordCount() - Method in class dap4.dap4lib.serial.D4Cursor
 
getRecordIndex() - Method in class dap4.dap4lib.AbstractCursor
 
getRecordSize() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
getRemoteByteOrder() - Method in class dap4.dap4lib.ChunkInputStream
 
getScheme() - Method in class dap4.dap4lib.AbstractCursor
 
getSize() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
getSize() - Method in class dap4.dap4lib.netcdf.Nc4Notes.VarNotes
 
getSort() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
getTemplate() - Method in class dap4.dap4lib.AbstractCursor
 
getType() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
getUserinfo() - Method in class dap4.dap4lib.XURI
 
getValue() - Method in class dap4.dap4lib.netcdf.SizeTByReference
 
getVariableData(DapVariable) - Method in class dap4.dap4lib.AbstractDSP
 
getVariableData(DapVariable) - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
getVarId(Nc4Notes.VarNotes) - Static method in class dap4.dap4lib.netcdf.Nc4Notes
 
getVarId(int, int, int) - Static method in class dap4.dap4lib.netcdf.Nc4Notes
 
getVlenType(DapVariable) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
If the basetype is sequence (=> isVlen()), then return the type of the first field of this sequence.
GroupNotes(int, int, Nc4DSP) - Constructor for class dap4.dap4lib.netcdf.Nc4Notes.GroupNotes
 
GROUPSPECIAL - Static variable in class dap4.dap4lib.DMRPrinter
 

H

hasDimensions(DapVariable) - Static method in class dap4.dap4lib.DMRPrinter
 
hasMaps(DapVariable) - Static method in class dap4.dap4lib.DMRPrinter
 
hasMetadata(DapNode) - Method in class dap4.dap4lib.DMRPrinter
 
hexchar(int) - Static method in class dap4.dap4lib.DSPPrinter
 
host - Variable in class dap4.dap4lib.XURI
 
htmltype - Variable in class dap4.dap4lib.DapProtocol.ContentType
 
HttpDSP - Class in dap4.dap4lib
Make a request to a server and convert the reply to a DapDataset from the returned bytes.
HttpDSP() - Constructor for class dap4.dap4lib.HttpDSP
 

I

indicesToString(Index) - Method in class dap4.dap4lib.DSPPrinter
 
info(String) - Static method in class dap4.dap4lib.DapLog
 
input - Variable in class dap4.dap4lib.ChunkInputStream
 
intValue() - Method in class dap4.dap4lib.netcdf.SizeTByReference
 
isAtomic() - Method in class dap4.dap4lib.AbstractCursor
 
isClibraryPresent() - Static method in class dap4.dap4lib.netcdf.NetcdfLoader
Test if the netcdf C library is present and loaded
isCompound() - Method in class dap4.dap4lib.AbstractCursor
 
isCompound() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
isCompoundArray() - Method in class dap4.dap4lib.AbstractCursor
 
isEnum() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
isField() - Method in class dap4.dap4lib.AbstractCursor
 
isfile - Variable in class dap4.dap4lib.XURI
 
isFile() - Method in class dap4.dap4lib.XURI
 
isOpaque() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
isScalar() - Method in class dap4.dap4lib.AbstractCursor
 
isSeq() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
isvlen - Variable in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
isVlen() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 

J

jnaPath - Static variable in class dap4.dap4lib.netcdf.NetcdfLoader
 

L

LBRACE - Static variable in class dap4.dap4lib.DSPPrinter
 
LBRACKET - Static variable in class dap4.dap4lib.DSPPrinter
 
len - Variable in class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t
 
libName - Static variable in class dap4.dap4lib.netcdf.NetcdfLoader
 
LibTypeFcns - Class in dap4.dap4lib
This Class is used to isolate as many as possible of the switch statements using TypeSort enums.
LibTypeFcns() - Constructor for class dap4.dap4lib.LibTypeFcns
 
load() - Static method in class dap4.dap4lib.netcdf.NetcdfLoader
 
localorder - Variable in class dap4.dap4lib.ChunkInputStream
 
location - Variable in class dap4.dap4lib.AbstractDSP
 
longValue() - Method in class dap4.dap4lib.netcdf.SizeTByReference
 
LPAREN - Static variable in class dap4.dap4lib.DSPPrinter
 

M

makeField(Nc4Notes.TypeNotes, int, String, Nc4Notes.TypeNotes, int, int[]) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
makeString(byte[]) - Static method in class dap4.dap4lib.netcdf.Nc4DSP
 
markVlen() - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
memory - Variable in class dap4.dap4lib.netcdf.Nc4Cursor
 
mode - Variable in class dap4.dap4lib.DapProtocol.ContentType
 
mode - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
mode - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
modeFor(String) - Static method in enum dap4.dap4lib.RequestMode
 

N

name - Variable in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
nc4 - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
nc4 - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
nc4 - Static variable in class dap4.dap4lib.netcdf.NetcdfLoader
 
Nc4Attribute(String, DapType) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Attribute
 
Nc4AttributeSet(String) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4AttributeSet
 
Nc4Cursor - Class in dap4.dap4lib.netcdf
 
Nc4Cursor(DataCursor.Scheme, Nc4DSP, DapVariable, Nc4Cursor) - Constructor for class dap4.dap4lib.netcdf.Nc4Cursor
 
Nc4Cursor(Nc4Cursor) - Constructor for class dap4.dap4lib.netcdf.Nc4Cursor
 
Nc4Dataset(String) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Dataset
 
Nc4Dimension(String, long) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Dimension
 
Nc4DMR - Class in dap4.dap4lib.netcdf
 
Nc4DMR() - Constructor for class dap4.dap4lib.netcdf.Nc4DMR
 
Nc4DMR.Nc4Attribute - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4AttributeSet - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Dataset - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Dimension - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4EnumConst - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Enumeration - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Group - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Map - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4OtherXML - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Sequence - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Structure - Class in dap4.dap4lib.netcdf
 
Nc4DMR.Nc4Variable - Class in dap4.dap4lib.netcdf
 
Nc4DMRCompiler - Class in dap4.dap4lib.netcdf
Compile netcdf file info into DMR
Nc4DMRCompiler(Nc4DSP, int, DMRFactory) - Constructor for class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
Nc4DSP - Class in dap4.dap4lib.netcdf
DSP for reading netcdf files through jni interface to netcdf4 library
Nc4DSP() - Constructor for class dap4.dap4lib.netcdf.Nc4DSP
 
Nc4DSP.Nc4Pointer - Class in dap4.dap4lib.netcdf
Provide a wrapper for pointers that tracks the size.
Nc4EnumConst(String, long) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4EnumConst
 
Nc4Enumeration(String, DapType) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Enumeration
 
Nc4FQN(Nc4Notes.TypeNotes) - Method in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
Nc4Group(String) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Group
 
Nc4Map(DapVariable) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Map
 
Nc4Notes - Class in dap4.dap4lib.netcdf
Note that ideally, this info should be part of the Nc4DMR classes, but that would require multiple inheritance.
Nc4Notes() - Constructor for class dap4.dap4lib.netcdf.Nc4Notes
 
Nc4Notes.DimNotes - Class in dap4.dap4lib.netcdf
 
Nc4Notes.GroupNotes - Class in dap4.dap4lib.netcdf
 
Nc4Notes.Notes - Class in dap4.dap4lib.netcdf
 
Nc4Notes.NoteSort - Enum in dap4.dap4lib.netcdf
 
Nc4Notes.TypeNotes - Class in dap4.dap4lib.netcdf
 
Nc4Notes.VarNotes - Class in dap4.dap4lib.netcdf
 
Nc4OtherXML(String) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4OtherXML
 
Nc4Pointer(Pointer, long) - Constructor for class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
Nc4Sequence(String) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Sequence
 
Nc4Structure(String) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Structure
 
Nc4Variable(String, DapType) - Constructor for class dap4.dap4lib.netcdf.Nc4DMR.Nc4Variable
 
NC_64BIT_OFFSET - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Enforce classic model.
NC_BYTE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_CHAR - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_CHUNKED - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_CLASSIC_MODEL - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Use diskless file with mmap.
NC_CLOBBER - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_close(int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_COMPOUND - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_CONTIGUOUS - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_create(String, int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_compound(int, SizeT, String, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_dim(int, String, SizeT, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_enum(int, int, String, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_grp(int, String, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_var(int, String, SizeT, int, int[], IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_var_chunking(int, int, int, SizeT[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_var_deflate(int, int, int, int, int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_var_endian(int, int, int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_var_fill(int, int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_def_var_fletcher32(int, int, int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_DISKLESS - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Don't destroy existing file.
NC_DOUBLE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_enddef(int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_ENUM - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FILL - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FLOAT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_64BIT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_CLASSIC - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
Format specifier for nc_set_default_format() and returned by nc_inq_format.
NC_FORMAT_DAP2 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_DAP4 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_NC3 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
Extended format specifier returned by nc_inq_format_extended() Added in version 4.3.1.
NC_FORMAT_NC_HDF4 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_NC_HDF5 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_NETCDF4 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_NETCDF4_CLASSIC - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_PNETCDF - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_FORMAT_UNDEFINED - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att(int, int, String, DapNetcdf.Vlen_t[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att(int, int, String, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_double(int, int, String, double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_float(int, int, String, float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_int(int, int, String, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_longlong(int, int, String, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_schar(int, int, String, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_short(int, int, String, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_string(int, int, String, String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_text(int, int, String, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_ubyte(int, int, String, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_uchar(int, int, String, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_uint(int, int, String, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_ulonglong(int, int, String, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_att_ushort(int, int, String, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_chunk_cache(SizeTByReference, SizeTByReference, FloatByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var(int, int, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var(int, int, DapNetcdf.Vlen_t[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1(int, int, SizeT[], Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1(int, int, SizeT[], DapNetcdf.Vlen_t[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_double(int, int, SizeT[], double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_float(int, int, SizeT[], float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_int(int, int, SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_longlong(int, int, SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_schar(int, int, SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_short(int, int, SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_string(int, int, SizeT[], String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_text(int, int, SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_ubyte(int, int, SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_uint(int, int, SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_ulonglong(int, int, SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var1_ushort(int, int, SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_chunk_cache(int, int, SizeTByReference, SizeTByReference, FloatByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_double(int, int, double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_float(int, int, float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_int(int, int, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_longlong(int, int, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_schar(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_short(int, int, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_string(int, int, String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_text(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_ubyte(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_uint(int, int, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_ulonglong(int, int, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_var_ushort(int, int, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara(int, int, SizeT[], SizeT[], Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_double(int, int, SizeT[], SizeT[], double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_float(int, int, SizeT[], SizeT[], float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_int(int, int, SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_longlong(int, int, SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_schar(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_short(int, int, SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_string(int, int, SizeT[], SizeT[], String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_text(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_uchar(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_uint(int, int, SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_ulonglong(int, int, SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vara_ushort(int, int, SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars(int, int, SizeT[], SizeT[], SizeT[], Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_double(int, int, SizeT[], SizeT[], SizeT[], double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_float(int, int, SizeT[], SizeT[], SizeT[], float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_int(int, int, SizeT[], SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_longlong(int, int, SizeT[], SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_schar(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_short(int, int, SizeT[], SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_string(int, int, SizeT[], SizeT[], SizeT[], String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_text(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_uchar(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_uint(int, int, SizeT[], SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_ulonglong(int, int, SizeT[], SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_get_vars_ushort(int, int, SizeT[], SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_GLOBAL - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_GRPNULL - Static variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
NC_GRPNULL - Static variable in class dap4.dap4lib.netcdf.Nc4DSP
 
NC_IDNULL - Static variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
NC_IDNULL - Static variable in class dap4.dap4lib.netcdf.Nc4DSP
 
nc_inq_attlen(int, int, String, SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_attname(int, int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_atttype(int, int, String, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_compound(int, int, byte[], SizeTByReference, SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_compound_field(int, int, int, byte[], SizeTByReference, IntByReference, IntByReference, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_dim(int, int, byte[], SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_dimids(int, IntByReference, Pointer, int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_dimlen(int, int, SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_dimname(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_enum(int, int, byte[], IntByReference, SizeTByReference, SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_enum_member(int, int, int, byte[], IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_format(int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_format_extended(int, IntByReference, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_grpname(int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_grpname_full(int, SizeTByReference, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_grpname_len(int, SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_grps(int, IntByReference, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_libvers() - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_natts(int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_ndims(int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_nvars(int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_opaque(int, int, byte[], SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_type(int, int, byte[], SizeTByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_typeids(int, IntByReference, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_unlimdims(int, IntByReference, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_user_type(int, int, byte[], SizeTByReference, IntByReference, SizeTByReference, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var(int, int, byte[], IntByReference, IntByReference, Pointer, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var_chunking(int, int, IntByReference, SizeT[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var_deflate(int, int, IntByReference, IntByReference, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var_endian(int, int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var_fill(int, int, IntByReference, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var_fletcher32(int, int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_var_szip(int, int, IntByReference, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_varid(int, byte[], IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_varids(int, IntByReference, Pointer) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_inq_vlen(int, int, byte[], SizeTByReference, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_insert_array_compound(int, int, String, SizeT, int, int, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_insert_compound(int, int, String, SizeT, int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_insert_enum(int, int, String, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_INT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_INT64 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MAX_ATOMIC_TYPE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MAX_ATTRS - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MAX_DIMS - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MAX_NAME - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MAX_VAR_DIMS - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MAX_VARS - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_MMAP - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Create a diskless file.
NC_MPIIO - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
Turn on MPI I/O.
NC_MPIPOSIX - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
Turn on MPI POSIX I/O.
NC_NAT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_NETCDF4 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Use large (64-bit) file offsets.
NC_NOCLOBBER - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Destroy existing file.
NC_NOERR - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_NOERR - Static variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
NC_NOERR - Static variable in class dap4.dap4lib.netcdf.Nc4DSP
 
NC_NOFILL - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
< Argument to nc_set_fill() to clear NC_NOFILL
NC_NOWRITE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_OPAQUE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_open(String, int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_PNETCDF - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att(int, int, String, int, SizeT, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_double(int, int, String, int, SizeT, double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_float(int, int, String, int, SizeT, float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_int(int, int, String, int, SizeT, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_longlong(int, int, String, int, SizeT, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_schar(int, int, String, int, SizeT, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_short(int, int, String, int, SizeT, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_string(int, int, String, SizeT, String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_text(int, int, String, SizeT, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_uchar(int, int, String, int, SizeT, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_uint(int, int, String, int, SizeT, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_ulonglong(int, int, String, int, SizeT, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_att_ushort(int, int, String, int, SizeT, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_double(int, int, double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_float(int, int, float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_int(int, int, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_longlong(int, int, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_schar(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_short(int, int, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_string(int, int, String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_text(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_uchar(int, int, byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_uint(int, int, int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_ulonglong(int, int, long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_var_ushort(int, int, short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_double(int, int, SizeT[], SizeT[], double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_float(int, int, SizeT[], SizeT[], float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_int(int, int, SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_longlong(int, int, SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_schar(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_short(int, int, SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_string(int, int, SizeT[], SizeT[], SizeT[], String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_text(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_uchar(int, int, SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_uint(int, int, SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_ulonglong(int, int, SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vara_ushort(int, int, SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_double(int, int, SizeT[], SizeT[], SizeT[], double[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_float(int, int, SizeT[], SizeT[], SizeT[], float[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_int(int, int, SizeT[], SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_longlong(int, int, SizeT[], SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_schar(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_short(int, int, SizeT[], SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_string(int, int, SizeT[], SizeT[], SizeT[], String[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_text(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_uchar(int, int, SizeT[], SizeT[], SizeT[], byte[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_uint(int, int, SizeT[], SizeT[], SizeT[], int[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_ulonglong(int, int, SizeT[], SizeT[], SizeT[], long[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_put_vars_ushort(int, int, SizeT[], SizeT[], SizeT[], short[]) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_rename_grp(int, String) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_set_chunk_cache(SizeT, SizeT, float) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_set_default_format(int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
< Argument to nc_set_fill() to turn off filling of data.
nc_set_fill(int, int, IntByReference) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_set_var_chunk_cache(int, int, SizeT, SizeT, float) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_SHORT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_strerror(int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_STRING - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
nc_sync(int) - Method in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_UBYTE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_UINT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_UINT64 - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_UNLIMITED - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_USHORT - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_VLEN - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
NC_WRITE - Static variable in interface dap4.dap4lib.netcdf.DapNetcdf
 
ncid - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
ncid - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
NetcdfLoader - Class in dap4.dap4lib.netcdf
Load the netcdf library via JNA; Singleton class This code should closely match that in ucar.nc2.jni.netcdf.Nc4Iosp.java.
NetcdfLoader() - Constructor for class dap4.dap4lib.netcdf.NetcdfLoader
 
newVector(DapType, long) - Static method in class dap4.dap4lib.LibTypeFcns
 
NILFLAGS - Static variable in class dap4.dap4lib.DMRPrinter
 
NILFLAGS - Static variable in class dap4.dap4lib.DSPPrinter
 
nochecksum - Variable in class dap4.dap4lib.ChunkInputStream
 
NOFIELDID - Static variable in class dap4.dap4lib.netcdf.Nc4Notes
 
NOGROUP - Static variable in class dap4.dap4lib.netcdf.Nc4Notes
 
NOID - Static variable in class dap4.dap4lib.netcdf.Nc4Notes
 
NONAME - Static variable in class dap4.dap4lib.DMRPrinter
 
NONAME - Static variable in class dap4.dap4lib.DSPPrinter
 
NONNIL - Static variable in class dap4.dap4lib.DMRPrinter
 
NONNIL - Static variable in class dap4.dap4lib.DSPPrinter
 
Notes(Nc4Notes.NoteSort, int, int, Nc4DSP) - Constructor for class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
noteSortFor(DapNode) - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
nullify(String) - Static method in class dap4.dap4lib.netcdf.NetcdfLoader
Convert a zero-length string to null

O

offset - Variable in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
offset - Variable in class dap4.dap4lib.serial.D4Cursor
 
open(String) - Method in class dap4.dap4lib.AbstractDSP
"open" a reference to a data source and return the DSP wrapper.
open(String) - Method in class dap4.dap4lib.FileDSP
 
open(byte[]) - Method in class dap4.dap4lib.FileDSP
 
open(String) - Method in class dap4.dap4lib.HttpDSP
 
open(String) - Method in class dap4.dap4lib.netcdf.Nc4DSP
 
order - Variable in class dap4.dap4lib.serial.D4DataCompiler
 
originaluri - Variable in class dap4.dap4lib.XURI
 

P

p - Variable in class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t
 
p - Variable in class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
parent - Variable in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
PARSEDEBUG - Static variable in class dap4.dap4lib.AbstractDSP
 
parseDMR(String) - Method in class dap4.dap4lib.AbstractDSP
It is common to want to parse a DMR text to a DapDataset, so provide this utility.
parsefile(String) - Method in class dap4.dap4lib.XURI
 
parseFragment(String) - Method in class dap4.dap4lib.XURI
 
parsenonfile(String) - Method in class dap4.dap4lib.XURI
 
parseQuery(String) - Method in class dap4.dap4lib.XURI
 
parseURL(String) - Method in class dap4.dap4lib.HttpDSP
 
path - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
path - Variable in class dap4.dap4lib.XURI
 
pathprefix - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
PERLINE - Static variable in class dap4.dap4lib.DMRPrinter
 
PERLINE - Static variable in class dap4.dap4lib.DSPPrinter
 
print() - Method in class dap4.dap4lib.DMRPrinter
Print a DapDataset: - as DMR - optionally constrained
print() - Method in class dap4.dap4lib.DSPPrinter
Print data from a DSP - optionally constrained
printArray(DataCursor, List<Slice>) - Method in class dap4.dap4lib.DSPPrinter
 
printAtomicInstance(DataCursor, Index) - Method in class dap4.dap4lib.DSPPrinter
 
printAtomicVector(DataCursor, List<Slice>, Odometer) - Method in class dap4.dap4lib.DSPPrinter
 
printCompoundInstance(DataCursor) - Method in class dap4.dap4lib.DSPPrinter
Print a single structure or sequence or record instance
printContainerAttribute(DapAttribute) - Method in class dap4.dap4lib.DMRPrinter
 
printDMR(DapDataset) - Static method in class dap4.dap4lib.AbstractDSP
 
printer - Variable in class dap4.dap4lib.DMRPrinter
 
printer - Variable in class dap4.dap4lib.DSPPrinter
 
printMetadata(DapNode) - Method in class dap4.dap4lib.DMRPrinter
 
printNode(DapNode) - Method in class dap4.dap4lib.DMRPrinter
Print an arbitrary DapNode and its subnodes as if it is being sent to a client with optional constraint; inclusions are determined by the view.
printOtherXML(DapAttribute) - Method in class dap4.dap4lib.DMRPrinter
 
printReserved(DapNode) - Method in class dap4.dap4lib.DMRPrinter
 
printScalar(DataCursor) - Method in class dap4.dap4lib.DSPPrinter
 
printVariable(DataCursor, List<Slice>) - Method in class dap4.dap4lib.DSPPrinter
Print an arbitrary DataVariable using a constraint.
printXMLAttribute(String, String, int) - Method in class dap4.dap4lib.DMRPrinter
PrintXMLAttributes helper function
processAttributes(DapDataset) - Method in class dap4.dap4lib.AbstractDSP
Walk the dataset tree and remove selected attributes such as _Unsigned
PROTOTAG - Static variable in class dap4.dap4lib.HttpDSP
 

Q

query - Variable in class dap4.dap4lib.XURI
 
queryfields - Variable in class dap4.dap4lib.XURI
 
QUERYSTART - Static variable in class dap4.dap4lib.HttpDSP
 

R

raw - Variable in class dap4.dap4lib.FileDSP
 
RBRACE - Static variable in class dap4.dap4lib.DSPPrinter
 
RBRACKET - Static variable in class dap4.dap4lib.DSPPrinter
 
read(List<Slice>) - Method in class dap4.dap4lib.AbstractCursor
 
read(Index) - Method in class dap4.dap4lib.AbstractCursor
 
read() - Method in class dap4.dap4lib.ChunkInputStream
Reads the next byte of databuffer from the input stream.
read(byte[], int, int) - Method in class dap4.dap4lib.ChunkInputStream
Reads up to len databuffer of databuffer from the input stream into an array of databuffer.
read(Index) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
read(List<Slice>) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
read(Index) - Method in class dap4.dap4lib.serial.D4Cursor
 
read(List<Slice>) - Method in class dap4.dap4lib.serial.D4Cursor
 
readAs(DapVariable, DapType, List<Slice>) - Method in class dap4.dap4lib.serial.D4Cursor
Allow specification of basetype to use; used for enumerations
readAtomic(List<Slice>) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readAtomic(List<Slice>) - Method in class dap4.dap4lib.serial.D4Cursor
 
readAtomicScalar(Nc4Notes.VarNotes, Nc4Notes.TypeNotes) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
Read a top-level scalar atomic variable
readAtomicVector(Nc4Notes.VarNotes, Nc4Notes.TypeNotes, long, List<Slice>) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readcheck(DapNetcdf, int) - Static method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readContig(List<Slice>, DapType, long, Odometer, Object) - Method in class dap4.dap4lib.serial.D4Cursor
 
readDMR() - Method in class dap4.dap4lib.ChunkInputStream
Read the DMR, trimmed.
readError() - Method in class dap4.dap4lib.ChunkInputStream
Read an error chunk
readField(int) - Method in class dap4.dap4lib.AbstractCursor
 
readField(int) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readField(int) - Method in class dap4.dap4lib.serial.D4Cursor
 
readOdom(List<Slice>, DapType, Odometer, Object) - Method in class dap4.dap4lib.serial.D4Cursor
 
readRecord(long) - Method in class dap4.dap4lib.AbstractCursor
 
readRecord(long) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readRecord(long) - Method in class dap4.dap4lib.serial.D4Cursor
 
readSequence(Index) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readSequence(Index) - Method in class dap4.dap4lib.serial.D4Cursor
 
readStructure(Index) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
readStructure(Index) - Method in class dap4.dap4lib.serial.D4Cursor
 
recordcount - Variable in class dap4.dap4lib.AbstractCursor
 
recordindex - Variable in class dap4.dap4lib.AbstractCursor
 
records - Variable in class dap4.dap4lib.serial.D4Cursor
 
recordsize - Variable in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
remoteorder - Variable in class dap4.dap4lib.ChunkInputStream
 
requestmode - Variable in class dap4.dap4lib.ChunkInputStream
 
RequestMode - Enum in dap4.dap4lib
Define the enum for the possible Request/Response modes
RESERVEDTAGS - Static variable in class dap4.dap4lib.DMRPrinter
 
rootcursor - Variable in class dap4.dap4lib.AbstractDSP
 
RPAREN - Static variable in class dap4.dap4lib.DSPPrinter
 

S

SC_ACCEPTED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_BAD_GATEWAY - Static variable in interface dap4.dap4lib.DapCodes
 
SC_BAD_REQUEST - Static variable in interface dap4.dap4lib.DapCodes
 
SC_CONFLICT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_CONTINUE - Static variable in interface dap4.dap4lib.DapCodes
 
SC_CREATED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_EXPECTATION_FAILED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_FORBIDDEN - Static variable in interface dap4.dap4lib.DapCodes
 
SC_GATEWAY_TIMEOUT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_GONE - Static variable in interface dap4.dap4lib.DapCodes
 
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_INTERNAL_SERVER_ERROR - Static variable in interface dap4.dap4lib.DapCodes
 
SC_LENGTH_REQUIRED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_METHOD_NOT_ALLOWED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_MOVED_PERMANENTLY - Static variable in interface dap4.dap4lib.DapCodes
 
SC_MOVED_TEMPORARILY - Static variable in interface dap4.dap4lib.DapCodes
 
SC_MULTIPLE_CHOICES - Static variable in interface dap4.dap4lib.DapCodes
 
SC_NO_CONTENT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface dap4.dap4lib.DapCodes
 
SC_NOT_ACCEPTABLE - Static variable in interface dap4.dap4lib.DapCodes
 
SC_NOT_FOUND - Static variable in interface dap4.dap4lib.DapCodes
 
SC_NOT_IMPLEMENTED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_NOT_MODIFIED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_OK - Static variable in interface dap4.dap4lib.DapCodes
 
SC_PARTIAL_CONTENT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_PAYMENT_REQUIRED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_PRECONDITION_FAILED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_REQUEST_TIMEOUT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_REQUEST_URI_TOO_LONG - Static variable in interface dap4.dap4lib.DapCodes
 
SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface dap4.dap4lib.DapCodes
 
SC_RESET_CONTENT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_SEE_OTHER - Static variable in interface dap4.dap4lib.DapCodes
 
SC_SERVICE_UNAVAILABLE - Static variable in interface dap4.dap4lib.DapCodes
 
SC_SWITCHING_PROTOCOLS - Static variable in interface dap4.dap4lib.DapCodes
 
SC_TEMPORARY_REDIRECT - Static variable in interface dap4.dap4lib.DapCodes
 
SC_UNAUTHORIZED - Static variable in interface dap4.dap4lib.DapCodes
 
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface dap4.dap4lib.DapCodes
 
SC_USE_PROXY - Static variable in interface dap4.dap4lib.DapCodes
 
scheme - Variable in class dap4.dap4lib.AbstractCursor
 
schemeFor(DapVariable) - Static method in class dap4.dap4lib.AbstractCursor
 
set(DapNode) - Method in class dap4.dap4lib.netcdf.Nc4Notes.DimNotes
 
set(DapNode) - Method in class dap4.dap4lib.netcdf.Nc4Notes.GroupNotes
 
set(DapNode) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
set(DapNode) - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
set(DapNode) - Method in class dap4.dap4lib.netcdf.Nc4Notes.VarNotes
 
setBaseProtocol(String) - Method in class dap4.dap4lib.XURI
 
setBaseType(Nc4Notes.TypeNotes) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
setBaseType(Nc4Notes.TypeNotes) - Method in class dap4.dap4lib.netcdf.Nc4Notes.VarNotes
 
setByteStringOffsets(long, long[]) - Method in class dap4.dap4lib.serial.D4Cursor
 
setChecksumMode(ChecksumMode) - Method in class dap4.dap4lib.AbstractDSP
 
setContainer(AbstractCursor) - Method in class dap4.dap4lib.AbstractCursor
 
setContainer(Nc4Notes.Notes) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
setContext(DapContext) - Method in class dap4.dap4lib.AbstractDSP
 
setDataset(DapDataset) - Method in class dap4.dap4lib.AbstractDSP
 
setDMR(DapDataset) - Method in class dap4.dap4lib.AbstractDSP
 
setDocument(String) - Method in exception dap4.dap4lib.ErrorException
 
setDSP(DSP) - Method in class dap4.dap4lib.AbstractCursor
 
setElements(D4Cursor[]) - Method in class dap4.dap4lib.serial.D4Cursor
 
setEnumBaseType(int) - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
setIndex(Index) - Method in class dap4.dap4lib.AbstractCursor
 
setLibraryAndPath(String, String) - Static method in class dap4.dap4lib.netcdf.NetcdfLoader
set the path and name of the netcdf c library.
setLocation(String) - Method in class dap4.dap4lib.AbstractDSP
 
setMemory(Nc4DSP.Nc4Pointer) - Method in class dap4.dap4lib.netcdf.Nc4Cursor
 
setName(String) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
setOffset(long) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
setOffset(long) - Method in class dap4.dap4lib.serial.D4Cursor
 
setOpaque(long) - Method in class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 
setOrder(ByteOrder) - Method in class dap4.dap4lib.AbstractDSP
 
setRecordCount(long) - Method in class dap4.dap4lib.AbstractCursor
 
setRecordIndex(long) - Method in class dap4.dap4lib.AbstractCursor
 
setRecordSize(long) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
setScheme(DataCursor.Scheme) - Method in class dap4.dap4lib.AbstractCursor
 
setSize(long) - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
setTemplate(DapNode) - Method in class dap4.dap4lib.AbstractCursor
 
setValue(SizeT) - Method in class dap4.dap4lib.netcdf.SizeTByReference
 
share(long, long) - Method in class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
size(DapType) - Static method in class dap4.dap4lib.LibTypeFcns
Conmpute the size, in databuffer, of the daptype wrt to a serialization; 0 if undefined.
size - Variable in class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
size - Variable in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
SizeT - Class in dap4.dap4lib.netcdf
map a native size_t with JNA.
SizeT() - Constructor for class dap4.dap4lib.netcdf.SizeT
 
SizeT(long) - Constructor for class dap4.dap4lib.netcdf.SizeT
 
SizeTByReference - Class in dap4.dap4lib.netcdf
Reference to SizeT, for return values
SizeTByReference() - Constructor for class dap4.dap4lib.netcdf.SizeTByReference
 
SizeTByReference(SizeT) - Constructor for class dap4.dap4lib.netcdf.SizeTByReference
 
skip(ByteBuffer, int) - Static method in class dap4.dap4lib.serial.D4DataCompiler
 
state - Variable in class dap4.dap4lib.ChunkInputStream
 
status - Variable in class dap4.dap4lib.HttpDSP
 
suppress(String) - Method in class dap4.dap4lib.AbstractDSP
Some attributes that are added by the NetcdfDataset need to be kept out of the DMR.

T

template - Variable in class dap4.dap4lib.AbstractCursor
 
TESTING - Static variable in class dap4.dap4lib.AbstractDSP
 
testing - Variable in class dap4.dap4lib.DMRPrinter
 
testprint() - Method in class dap4.dap4lib.DMRPrinter
Same as print() except certain items of information are suppressed.
texttype - Variable in class dap4.dap4lib.DapProtocol.ContentType
 
throwError(String) - Method in class dap4.dap4lib.ChunkInputStream
Convert an error chunk to an exception
toString() - Method in class dap4.dap4lib.AbstractCursor
 
toString() - Method in class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
toString() - Method in class dap4.dap4lib.netcdf.Nc4Notes.Notes
 
toString() - Method in class dap4.dap4lib.netcdf.SizeT
 
toString() - Method in enum dap4.dap4lib.RequestMode
 
toString() - Method in class dap4.dap4lib.XURI
 
trace - Variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
trace - Variable in class dap4.dap4lib.netcdf.Nc4DSP
 
TypeNotes(int, int, Nc4DSP) - Constructor for class dap4.dap4lib.netcdf.Nc4Notes.TypeNotes
 

U

UCARTAGOPAQUE - Static variable in class dap4.dap4lib.AbstractDSP
 
UCARTAGOPAQUE - Static variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
UCARTAGORIGTYPE - Static variable in class dap4.dap4lib.AbstractDSP
 
UCARTAGUNLIMITED - Static variable in class dap4.dap4lib.AbstractDSP
 
UCARTAGVLEN - Static variable in class dap4.dap4lib.AbstractDSP
 
UCARTAGVLEN - Static variable in class dap4.dap4lib.netcdf.Nc4DMRCompiler
 
URLALL - Static variable in class dap4.dap4lib.XURI
 
URLBASE - Static variable in class dap4.dap4lib.XURI
 
URLONLY - Static variable in class dap4.dap4lib.XURI
 
URLPATH - Static variable in class dap4.dap4lib.XURI
 
USEDOM - Static variable in class dap4.dap4lib.AbstractDSP
 
userinfo - Variable in class dap4.dap4lib.XURI
 

V

validate(Nc4DSP.Nc4Pointer, long) - Static method in class dap4.dap4lib.netcdf.Nc4DSP.Nc4Pointer
 
valueOf(String) - Static method in enum dap4.dap4lib.DSPPrinter.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dap4.dap4lib.netcdf.Nc4Notes.NoteSort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dap4.dap4lib.RequestMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dap4.dap4lib.XURI.Parts
Returns the enum constant of this type with the specified name.
values() - Static method in enum dap4.dap4lib.DSPPrinter.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dap4.dap4lib.netcdf.Nc4Notes.NoteSort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dap4.dap4lib.RequestMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dap4.dap4lib.XURI.Parts
Returns an array containing the constants of this enum type, in the order they are declared.
valueString(Object, long, DapType) - Method in class dap4.dap4lib.DSPPrinter
 
variables - Variable in class dap4.dap4lib.AbstractDSP
 
VarNotes(int, int, Nc4DSP) - Constructor for class dap4.dap4lib.netcdf.Nc4Notes.VarNotes
 
VARSPECIAL - Static variable in class dap4.dap4lib.DMRPrinter
 
Vlen_t() - Constructor for class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t
 
Vlen_t(Pointer) - Constructor for class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t
 
VLENSIZE - Static variable in class dap4.dap4lib.netcdf.DapNetcdf.Vlen_t
 

W

walkByteStrings(long[], ByteBuffer) - Static method in class dap4.dap4lib.serial.D4DataCompiler
 
warn(String) - Static method in class dap4.dap4lib.DapLog
 
writer - Variable in class dap4.dap4lib.DMRPrinter
 
writer - Variable in class dap4.dap4lib.DSPPrinter
 

X

X_DAP_SERVER - Static variable in class dap4.dap4lib.DapProtocol
 
X_DAP_VERSION - Static variable in class dap4.dap4lib.DapProtocol
 
XMLESCAPED - Static variable in class dap4.dap4lib.DMRPrinter
 
xmltype - Variable in class dap4.dap4lib.DapProtocol.ContentType
 
xuri - Variable in class dap4.dap4lib.HttpDSP
 
XURI - Class in dap4.dap4lib
Provide an extended form of URI parser that can handle multiple protocols and can parse the query and fragment parts.
XURI(String) - Constructor for class dap4.dap4lib.XURI
 
XURI.Parts - Enum in dap4.dap4lib
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links