Class | Description |
---|---|
Convert |
This code manages value conversions.
|
CoreTypeFcns | |
DapConstants |
DAP4 Related Constants both client and server side.
|
DapContext |
Provide a general map of Object->Object to serve
to pass context/env info into various classes.
|
DapDump | |
DapIterator | |
DapUtil |
Misc.
|
Escape |
Provide various methods for (un)escaping text
|
IndentWriter |
Extend PrintWriter to provide indent support
|
MultiSlice |
A MultiSlice is a list of slices to support e.g.
|
PowerSet |
Given a set of ranges, {0..1,0..1,0..2}, say,
generate all possible lists of values
0,0,0
0,0,1
0,0,2
0,1,0
0,1,1
0,1,2
1,0,0
1,0,1
1,0,2
1,1,0
1,1,1
1,1,2
The ranges are all assumed to run from 0 upto but not including some max,
so above would be generated from {2,2,3}.
|
Slice |
A Slice is used for two purposes
To specify a subset of data to extract.
|
SliceConstraint |
SliceConstraint hold a List
|
SliceConstraint.SliceCEIterator | |
SliceIterator |
Iterate the indices of a slice.
|
XURI |
Provide an extended form of URI parser with the following features:
1.
|
Enum | Description |
---|---|
ChecksumMode |
Define possible checksum modes:
|
DapConstants.ChecksumSource | |
DapSort |
Define the kinds of AST objects to avoid having to do instanceof.
|
ResponseFormat |
Define the enum for the possible Response/Response modes
|
Slice.Sort | |
SliceIterator.STATE | |
XURI.Parts |
Exception | Description |
---|---|
ConversionException |
Thrown for an attempt to make a forbidden conversion on primitive data values,
eg boolean to double.
|
DapException |