Class ThreddsDSP

  • All Implemented Interfaces:
    dap4.core.data.DSP

    public class ThreddsDSP
    extends dap4.cdm.dsp.CDMDSP
    CDM->DAP DSP Used (for now) only on server side.
    • Field Summary

      • Fields inherited from class dap4.cdm.dsp.CDMDSP

        closed, compoundmap, DEBUG, dmrfactory, DUMPCDL, ENHANCEMENT, FILLVALUE, nc4loaded, ncdfile, nodemap, varmap, vlenmap
      • Fields inherited from class dap4.dap4lib.AbstractDSP

        context, DAPVERSION, dmr, DMRNS, DMRVERSION, location, PARSEDEBUG, rootcursor, TESTING, UCARTAGOPAQUE, UCARTAGORIGTYPE, UCARTAGUNLIMITED, UCARTAGVLEN, USEDOM, variables
    • Method Summary

      • Methods inherited from class dap4.cdm.dsp.CDMDSP

        addToParent, buildatomicvar, buildattribute, buildattributes, buildcompoundtype, builddim, builddimrefs, buildDMR, buildenum, buildenumvar, buildgroup, buildmaps, buildopaquevar, buildseqtype, buildseqtypes, buildstringvar, buildstructvar, buildvariable, close, createNetcdfFile, dapsize, dspMatch, fillgroup, finddimdecl, findMatchingEnum, getNetcdfDataset, getVariableData, isDimDeclFor, open, open, processmappedvariables, recordNode, recordSeq, recordStruct, recordVar, shadows, suppress, validatecdmtype
      • Methods inherited from class dap4.dap4lib.AbstractDSP

        addVariableData, getChecksumMode, getContext, getDMR, getLocation, getOrder, parseDMR, printDMR, processAttributes, setChecksumMode, setContext, setDataset, setDMR, setLocation, setOrder
    • Constructor Detail

      • ThreddsDSP

        public ThreddsDSP()
      • ThreddsDSP

        public ThreddsDSP​(String path)
                   throws dap4.core.util.DapException
        Throws:
        dap4.core.util.DapException