Package dap4.core.util
-
Class Summary Class Description Convert This code manages value conversions.CoreTypeFcns 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 supportIndex MultiOdometer An odometer capable of dealing with a Multi-slices.MultiSlice A MultiSlice is a list of slices to support e.g.Odometer A classic implementation of an odometer taken from the netcdf-c code.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}.ScalarOdometer A implementation of an odometer for scalar variables.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. -
Enum Summary Enum Description DapSort Define the kinds of AST objects to avoid having to do instanceof.Odometer.STATE ResponseFormat Define the enum for the possible Response/Response modesSlice.Sort SliceIterator.STATE -
Exception Summary Exception Description ConversionException Thrown for an attempt to make a forbidden conversion on primitive data values, eg boolean to double.DapException