Package dap4.core.util
-
Class Summary 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 textIndentWriter Extend PrintWriter to provide indent supportMultiSlice 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 Summary 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 modesSlice.Sort SliceIterator.STATE XURI.Parts -
Exception Summary Exception Description ConversionException Thrown for an attempt to make a forbidden conversion on primitive data values, eg boolean to double.DapException