public class RawDSP extends D4DSP
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
EXTENSIONS |
checksummode, datamap, DEBUG, dmr, dmrtext, location, mode, PARSEDEBUG, remoteorder, stream, streamclosed, xuri
Constructor and Description |
---|
RawDSP() |
Modifier and Type | Method and Description |
---|---|
boolean |
dspMatch(java.lang.String location,
DapContext context)
A path is file if it has no base protocol or is file:
|
void |
loadDAP()
loadDMR will have already loaded the DAP stream,
so all that is left is to compile the data stream,
|
void |
loadDMR()
LoadDMR actually loads DAP since we know that we will need that eventually.
|
D4DSP |
open(java.lang.String fileurl,
ChecksumMode cmode)
"open" a reference to a data source and return the DSP wrapper.
|
addVariableData, getChecksumMap, getChecksumMode, getDMR, getMethodUrl, getStream, getVariableDataMap, loadContext, parseDMR, parseURL, processAttributes, processMaps, readDMR, reportError, setDMR, setStream, suppressAttributes
public D4DSP open(java.lang.String fileurl, ChecksumMode cmode) throws DapException
D4DSP
open
in class D4DSP
fileurl
- - Object that defines the data sourceDapException
public boolean dspMatch(java.lang.String location, DapContext context)
public void loadDMR() throws DapException
loadDMR
in class D4DSP
DapException
public void loadDAP() throws java.io.IOException
loadDAP
in class D4DSP
DapException
java.io.IOException