A B C D E F G H I J K L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absolutize(String) - Static method in class dap4.core.util.DapUtil
- add(List<Slice>) - Method in class dap4.core.util.SliceConstraint
- addAttribute(DapAttribute) - Method in class dap4.core.dmr.DapNode
- addAttribute(DapNode, DapAttribute) - Method in class dap4.core.ce.CEConstraint
- addDecl(DapNode) - Method in class dap4.core.dmr.DapGroup
-
Add single declaration
- addDimension(DapDimension) - Method in class dap4.core.dmr.DapVariable
- addElement(DapXML) - Method in class dap4.core.dmr.DapXML
- addEnumConst(DapEnumConst) - Method in class dap4.core.dmr.DapEnumeration
- addField(DapType, DapVariable) - Method in class dap4.core.dmr.parser.DOM4Parser
- addField(DapVariable) - Method in class dap4.core.dmr.DapStructure
- addField(DapVariable, DapVariable) - Method in class dap4.core.dmr.parser.DOM4Parser
- addMap(DapMap) - Method in class dap4.core.dmr.DapVariable
- addNamespace(String) - Method in class dap4.core.dmr.DapAttribute
- addNode(DapNode) - Method in class dap4.core.dmr.DapDataset
- addRedef(DapDimension, Slice) - Method in class dap4.core.ce.CEConstraint
- addSegment(CEAST) - Method in class dap4.core.ce.CEAST
- addVariable(DapVariable, List<Slice>) - Method in class dap4.core.ce.CEConstraint
- addXMLAttribute(DapXML) - Method in class dap4.core.dmr.DapXML
- addXMLAttribute(String, String) - Method in class dap4.core.dmr.DapNode
- ALL - dap4.core.data.ChecksumMode
- allcompounds - Variable in class dap4.core.dmr.DapDataset
- alldimensions - Variable in class dap4.core.dmr.DapDataset
- allenums - Variable in class dap4.core.dmr.DapDataset
- allgroups - Variable in class dap4.core.dmr.DapDataset
- allvariables - Variable in class dap4.core.dmr.DapDataset
- AND - dap4.core.ce.CEAST.Operator
- annotate(Object, Object) - Method in interface dap4.core.dmr.AnnotatedNode
- annotate(Object, Object) - Method in class dap4.core.dmr.DapNode
- AnnotatedNode - Interface in dap4.core.dmr
- annotation(Object) - Method in interface dap4.core.dmr.AnnotatedNode
- annotation(Object) - Method in class dap4.core.dmr.DapNode
- annotations - Variable in class dap4.core.dmr.DapNode
- anonymousdims - Variable in class dap4.core.dmr.DapDataset
- atoken - Variable in class dap4.core.dmr.parser.bison.Lexeme
- ATOMIC - dap4.core.data.DataCursor.Scheme
- ATOMICTYPE - dap4.core.util.DapSort
- attribute(String[]) - Method in class dap4.core.dmr.parser.bison.Lexeme
- ATTRIBUTE - dap4.core.dmr.DapXML.NodeType
- ATTRIBUTE - dap4.core.dmr.parser.bison.SaxEventType
- ATTRIBUTE - dap4.core.util.DapSort
- attributeConvert(DapType, Object) - Static method in class dap4.core.util.CoreTypeFcns
-
Force an attribute value (typically string) to match a given basetype
- attributes - Variable in class dap4.core.ce.CEConstraint
- attributes - Variable in class dap4.core.dmr.DapNode
-
DAP Attributes attached to this node (as opposed to the xml attributes)
- ATTRIBUTESET - dap4.core.util.DapSort
B
- backslashEscape(String, String) - Static method in class dap4.core.util.Escape
-
Escape control chars plus selected other characters in a string using backslash The definitive list is in netcdf-c/ncgen/ncgen.l.
- BACKSLASHESCAPE - Static variable in class dap4.core.util.Escape
- backslashsplit(String, char) - Static method in class dap4.core.util.Escape
-
Split a string with respect to a separator character and taking backslashes into consideration.
- backslashSplit(String, char) - Static method in class dap4.core.util.DapUtil
-
Split a string with respect to a separator character and taking backslashes into consideration.
- backslashUnescape(String) - Static method in class dap4.core.util.Escape
-
Remove backslashed characters in a string
- base - Variable in class dap4.core.dmr.DapDataset
- basetype - Variable in class dap4.core.dmr.DapAttribute
- basetype - Variable in class dap4.core.dmr.DapEnumeration
- basetype - Variable in class dap4.core.dmr.DapVariable
- begin - Variable in class dap4.core.dmr.parser.bison.Bison.Location
-
The first, inclusive, position in the range.
- BIG_UMASK64 - Static variable in class dap4.core.util.DapUtil
- Bison - Class in dap4.core.dmr.parser.bison
- Bison() - Constructor for class dap4.core.dmr.parser.bison.Bison
- Bison.Location - Class in dap4.core.dmr.parser.bison
-
A class defining a pair of positions.
- Bison.Position - Class in dap4.core.dmr.parser.bison
- BOOLEAN - dap4.core.ce.CEAST.Constant
- build() - Method in class dap4.core.ce.Universal
- buildException() - Method in class dap4.core.dmr.ErrorResponse
-
Convert an ErrorResponse to the equivalent DapException.
- buildXML() - Method in class dap4.core.dmr.ErrorResponse
-
Convert an ErrorResponse to the equivalent XML
- bytes2hex(byte[]) - Static method in class dap4.core.util.Escape
C
- canonFileURL(String) - Static method in class dap4.core.util.DapUtil
- canonicalpath(String) - Static method in class dap4.core.util.DapUtil
-
Convert path to: 1.
- canonjoin(String, String) - Static method in class dap4.core.util.DapUtil
- CDATA - dap4.core.dmr.DapXML.NodeType
- ce - Variable in class dap4.core.ce.CECompiler
- ce - Variable in class dap4.core.dmr.DapDataset
- CEActions - Class in dap4.core.ce.parser
- CEActions() - Constructor for class dap4.core.ce.parser.CEActions
- CEAST - Class in dap4.core.ce
- CEAST(CEAST.Sort) - Constructor for class dap4.core.ce.CEAST
- CEAST.Constant - Enum in dap4.core.ce
- CEAST.NodeList - Class in dap4.core.ce
- CEAST.Operator - Enum in dap4.core.ce
- CEAST.Path - Class in dap4.core.ce
- CEAST.SliceList - Class in dap4.core.ce
- CEAST.Sort - Enum in dap4.core.ce
- CEAST.StringList - Class in dap4.core.ce
- CEATTRNAME - Static variable in class dap4.core.util.DapUtil
- CECompiler - Class in dap4.core.ce
-
Given an AST, compile it into a CEConstraint instance Eventually this will go away and the constraint parser will directly create the constraint.
- CECompiler() - Constructor for class dap4.core.ce.CECompiler
- CEConstraint - Class in dap4.core.ce
-
A Constraint is a structure containing a parsed representation of a constraint expression.
- CEConstraint() - Constructor for class dap4.core.ce.CEConstraint
- CEConstraint(DapDataset) - Constructor for class dap4.core.ce.CEConstraint
- CEConstraint.Expand - Enum in dap4.core.ce
- CEConstraint.Segment - Class in dap4.core.ce
- CEParserImpl - Class in dap4.core.ce.parser
- CEParserImpl(DapDataset) - Constructor for class dap4.core.ce.parser.CEParserImpl
- Char - dap4.core.dmr.TypeSort
- CHAR - Static variable in class dap4.core.dmr.DapType
-
Define instances of DapType for every TypeSort.
- characters(char[], int, int) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- CHARACTERS - dap4.core.dmr.parser.bison.SaxEventType
- checkFixedSize(DapVariable) - Static method in class dap4.core.util.DapUtil
- checkruntime(Exception) - Static method in class dap4.core.util.DapUtil
-
Re-throw run-time exceptions
- checksum - Variable in class dap4.core.dmr.DapVariable
- CHECKSUMATTRNAME - Static variable in class dap4.core.util.DapUtil
- ChecksumMode - Enum in dap4.core.data
-
Define possible checksum modes:
- CHECKSUMSIZE - Static variable in class dap4.core.util.DapUtil
- CHUNK_ALL - Static variable in class dap4.core.util.DapUtil
- CHUNK_DATA - Static variable in class dap4.core.util.DapUtil
- CHUNK_END - Static variable in class dap4.core.util.DapUtil
- CHUNK_ERROR - Static variable in class dap4.core.util.DapUtil
- CHUNK_LITTLE_ENDIAN - Static variable in class dap4.core.util.DapUtil
- CHUNK_NOCHECKSUM - Static variable in class dap4.core.util.DapUtil
- clauses - Variable in class dap4.core.ce.CEAST
- cleanString(String) - Static method in class dap4.core.util.Escape
-
Clean up a string: currently means: 1.
- cleanup(String) - Method in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- cleanup(String) - Method in class dap4.core.dmr.parser.DOM4Parser
- clearAnnotations() - Method in interface dap4.core.dmr.AnnotatedNode
- clearValues() - Method in class dap4.core.dmr.DapAttribute
- clone() - Method in class dap4.core.dmr.DapDimension
- close - Variable in class dap4.core.dmr.parser.bison.Lexeme
- close() - Method in interface dap4.core.data.DSP
- collectValues(String) - Static method in class dap4.core.dmr.parser.ParseUtil
-
Split a
... into its component strings. - COMMENT - dap4.core.dmr.DapXML.NodeType
- COMPARABLE - Static variable in enum dap4.core.ce.CEAST.Constant
- compare(Object, Object) - Static method in class dap4.core.ce.CEConstraint
- compile(DapDataset, CEAST) - Method in class dap4.core.ce.CECompiler
- compile(String, DapDataset) - Static method in class dap4.core.ce.CEConstraint
- compileAST(CEAST) - Method in class dap4.core.ce.CECompiler
- compilefilter(DapVariable, DapSequence, CEAST) - Method in class dap4.core.ce.CECompiler
-
Convert field references in a filter
- compilesegment(CEAST) - Method in class dap4.core.ce.CECompiler
- compileselection(CEAST) - Method in class dap4.core.ce.CECompiler
- compose(Slice, Slice) - Static method in class dap4.core.util.Slice
-
Take two slices and compose src wrt target Assume neither argument is null.
- compounds - Variable in class dap4.core.dmr.DapGroup
- computedimensions() - Method in class dap4.core.ce.CEConstraint
-
Compute dimension related information using slicing and redef info.
- computeenums() - Method in class dap4.core.ce.CEConstraint
-
Walk all the included variables and accumulate the referenced enums
- computefqn() - Method in class dap4.core.dmr.DapNode
-
Compute the FQN of this node
- computegroups() - Method in class dap4.core.ce.CEConstraint
-
Walk all the included declarations and accumulate the set of referenced groups
- CONSTANT - dap4.core.ce.CEAST.Sort
- constants - Variable in class dap4.core.dmr.DapEnumeration
-
The enumeration constants are represented by a List of names since order is important at least for printing, and a pair of maps.
- constrained - Variable in class dap4.core.util.Slice
-
Indicate that this slice's first/last/stride were specifically set; typically from a constraint.
- constraint - Variable in class dap4.core.ce.parser.CEParserImpl
- Constraint - Interface in dap4.core.data
-
This interface is intended to serve as a standin for some kind of constraint.
- CONSTRAINT - dap4.core.ce.CEAST.Sort
- contract() - Method in class dap4.core.ce.CEConstraint
-
Locate each Structure|Sequence and: 1.
- CONTRACTED - dap4.core.ce.CEConstraint.Expand
- contractR(DapStructure, Set<DapStructure>) - Method in class dap4.core.ce.CEConstraint
-
Recursive helper
- ConversionException - Exception in dap4.core.util
-
Thrown for an attempt to make a forbidden conversion on primitive data values, eg boolean to double.
- ConversionException() - Constructor for exception dap4.core.util.ConversionException
- ConversionException(String) - Constructor for exception dap4.core.util.ConversionException
- ConversionException(String, Throwable) - Constructor for exception dap4.core.util.ConversionException
- ConversionException(Throwable) - Constructor for exception dap4.core.util.ConversionException
- convert(long[]) - Method in class dap4.core.dmr.DapEnumeration
- convert(DapType, DapType, Object) - Static method in class dap4.core.util.Convert
-
Convert Object to a value consistent with the given type.
- convert(String[]) - Method in class dap4.core.dmr.DapEnumeration
-
Convert a string vector of int strings mixed with econst names to a set of longs only
- Convert - Class in dap4.core.util
-
This code manages value conversions.
- Convert() - Constructor for class dap4.core.util.Convert
- CoreTypeFcns - Class in dap4.core.util
- CoreTypeFcns() - Constructor for class dap4.core.util.CoreTypeFcns
- count - Variable in class dap4.core.util.MultiSlice
- createAnonymous(long) - Method in class dap4.core.dmr.DapDataset
- createVector(TypeSort, long) - Static method in class dap4.core.util.CoreTypeFcns
- CRLF - Static variable in class dap4.core.util.DapUtil
- CRLFSIZE - Static variable in class dap4.core.util.DapUtil
- current - Variable in class dap4.core.util.MultiOdometer
D
- DAP - dap4.core.data.ChecksumMode
- dap4.core.ce - package dap4.core.ce
- dap4.core.ce.parser - package dap4.core.ce.parser
- dap4.core.data - package dap4.core.data
- dap4.core.dmr - package dap4.core.dmr
- dap4.core.dmr.parser - package dap4.core.dmr.parser
- dap4.core.dmr.parser.bison - package dap4.core.dmr.parser.bison
- dap4.core.util - package dap4.core.util
- Dap4Actions - Class in dap4.core.dmr.parser.bison
-
The role of this class is as follows: 1.
- Dap4Actions() - Constructor for class dap4.core.dmr.parser.bison.Dap4Actions
- Dap4EventHandler - Class in dap4.core.dmr.parser.bison
- Dap4EventHandler() - Constructor for class dap4.core.dmr.parser.bison.Dap4EventHandler
- Dap4Parser - Interface in dap4.core.dmr.parser
- Dap4ParserImpl - Class in dap4.core.dmr.parser.bison
-
Implement the Dap4 Parse Actions
- Dap4ParserImpl(DMRFactory) - Constructor for class dap4.core.dmr.parser.bison.Dap4ParserImpl
- Dap4Token - Class in dap4.core.dmr.parser.bison
- Dap4Token() - Constructor for class dap4.core.dmr.parser.bison.Dap4Token
- DapAttribute - Class in dap4.core.dmr
- DapAttribute() - Constructor for class dap4.core.dmr.DapAttribute
- DapAttribute(String, DapType) - Constructor for class dap4.core.dmr.DapAttribute
- DapAttributeSet - Class in dap4.core.dmr
- DapAttributeSet() - Constructor for class dap4.core.dmr.DapAttributeSet
- DapAttributeSet(String) - Constructor for class dap4.core.dmr.DapAttributeSet
- DapContext - Class in dap4.core.util
-
Provide a general map of Object->Object to serve to pass context/env info into various classes.
- DapContext() - Constructor for class dap4.core.util.DapContext
- DapDataset - Class in dap4.core.dmr
-
This class defines a non-Gridd Grid: i.e.
- DapDataset() - Constructor for class dap4.core.dmr.DapDataset
- DapDataset(String) - Constructor for class dap4.core.dmr.DapDataset
- DapDecl - Interface in dap4.core.dmr
-
Define a common interface to unify Declarations
- DapDimension - Class in dap4.core.dmr
-
This class defines a Dimension: Modified 10/15/2016 to support zero-sized dimensions.
- DapDimension() - Constructor for class dap4.core.dmr.DapDimension
- DapDimension(long) - Constructor for class dap4.core.dmr.DapDimension
- DapDimension(String) - Constructor for class dap4.core.dmr.DapDimension
- DapDimension(String, long) - Constructor for class dap4.core.dmr.DapDimension
- DapDump - Class in dap4.core.util
- DapDump() - Constructor for class dap4.core.util.DapDump
- DapEnumConst - Class in dap4.core.dmr
- DapEnumConst(String, Long) - Constructor for class dap4.core.dmr.DapEnumConst
- DapEnumeration - Class in dap4.core.dmr
- DapEnumeration(String) - Constructor for class dap4.core.dmr.DapEnumeration
- DapEnumeration(String, DapType) - Constructor for class dap4.core.dmr.DapEnumeration
- DapException - Exception in dap4.core.util
- DapException() - Constructor for exception dap4.core.util.DapException
- DapException(String) - Constructor for exception dap4.core.util.DapException
- DapException(String, Throwable) - Constructor for exception dap4.core.util.DapException
- DapException(Throwable) - Constructor for exception dap4.core.util.DapException
- DapGroup - Class in dap4.core.dmr
-
This class defines a non-groupd group: i.e.
- DapGroup() - Constructor for class dap4.core.dmr.DapGroup
- DapGroup(String) - Constructor for class dap4.core.dmr.DapGroup
- DapIterator - Class in dap4.core.util
- DapIterator(List<DapNode>, EnumSet<DapSort>) - Constructor for class dap4.core.util.DapIterator
- DapMap - Class in dap4.core.dmr
-
This class holds a reference to a map variable.
- DapMap() - Constructor for class dap4.core.dmr.DapMap
- DapMap(DapVariable) - Constructor for class dap4.core.dmr.DapMap
- DapNode - Class in dap4.core.dmr
- DapNode() - Constructor for class dap4.core.dmr.DapNode
- DapNode(String) - Constructor for class dap4.core.dmr.DapNode
- DapOtherXML - Class in dap4.core.dmr
- DapOtherXML() - Constructor for class dap4.core.dmr.DapOtherXML
- DapOtherXML(String) - Constructor for class dap4.core.dmr.DapOtherXML
- DapSequence - Class in dap4.core.dmr
- DapSequence(String) - Constructor for class dap4.core.dmr.DapSequence
- DapSort - Enum in dap4.core.util
-
Define the kinds of AST objects to avoid having to do instanceof.
- DapStructure - Class in dap4.core.dmr
-
DapStructure is normally used as a singleton type for a variable, but for consistency, we track it as a type rather than a variable and create a separate variable whose basetype points to it.
- DapStructure(String) - Constructor for class dap4.core.dmr.DapStructure
- DapType - Class in dap4.core.dmr
-
This reifies all of the atomic types and specifically all enumeration declarations as specific objects denoting a type.
- DapType(TypeSort) - Constructor for class dap4.core.dmr.DapType
- DapType(String, TypeSort) - Constructor for class dap4.core.dmr.DapType
- DapUtil - Class in dap4.core.util
-
Misc.
- DapUtil() - Constructor for class dap4.core.util.DapUtil
- DapVariable - Class in dap4.core.dmr
-
This class represents any variable or field.
- DapVariable() - Constructor for class dap4.core.dmr.DapVariable
- DapVariable(String) - Constructor for class dap4.core.dmr.DapVariable
- DapVariable(String, DapType) - Constructor for class dap4.core.dmr.DapVariable
- dapversion - Variable in class dap4.core.dmr.DapDataset
- DapXML - Class in dap4.core.dmr
-
This class is not intended to be a full org.w3c.DOM implementation.
- DapXML() - Constructor for class dap4.core.dmr.DapXML
- DapXML(DapXML.NodeType, String) - Constructor for class dap4.core.dmr.DapXML
- DapXML.NodeType - Enum in dap4.core.dmr
- DapXML.XMLList - Class in dap4.core.dmr
- DataCursor - Interface in dap4.core.data
-
For data access, we adopt a cursor model.
- DataCursor.Scheme - Enum in dap4.core.data
- dataset - Variable in class dap4.core.ce.CECompiler
- dataset - Variable in class dap4.core.dmr.DapNode
- DATASET - dap4.core.util.DapSort
- debug - Variable in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- debug - Variable in class dap4.core.dmr.parser.DOM4Parser
- debug(DapNode) - Method in class dap4.core.dmr.DMRFactory
- Debug - Class in dap4.core.dmr.parser.bison
- Debug() - Constructor for class dap4.core.dmr.parser.bison.Debug
- DEBUG - Static variable in class dap4.core.ce.CEConstraint
- DEBUG - Static variable in class dap4.core.dmr.DMRFactory
- DEBUG - Static variable in class dap4.core.util.MultiOdometer
- DEBUG - Static variable in class dap4.core.util.PowerSet
- debugstream - Static variable in class dap4.core.dmr.parser.DOM4Parser
- decls - Variable in class dap4.core.dmr.DapGroup
- DEFAULTBASETYPE - Static variable in class dap4.core.dmr.DapEnumeration
- DEFAULTFLAGS - Static variable in class dap4.core.dmr.parser.ParseUtil
- DEFAULTTRANSTABLE - Static variable in class dap4.core.util.Escape
- DEFINE - dap4.core.ce.CEAST.Sort
- denullify(String) - Static method in class dap4.core.util.DapUtil
-
Convert null paths to ""
- DIGESTER - Static variable in class dap4.core.util.DapUtil
- dimdefs - Variable in class dap4.core.ce.CEAST
- dimdefs - Variable in class dap4.core.ce.parser.CEParserImpl
- DIMENSION - dap4.core.util.DapSort
- dimensions - Variable in class dap4.core.dmr.DapGroup
- dimensions - Variable in class dap4.core.dmr.DapVariable
- dimProduct(List<DapDimension>) - Static method in class dap4.core.util.DapUtil
- dimredef(CEAST) - Method in class dap4.core.ce.CECompiler
- dimrefs - Variable in class dap4.core.ce.CEConstraint
- dimset - Variable in class dap4.core.util.Odometer
- dimsetToSlices(List<DapDimension>) - Static method in class dap4.core.util.DapUtil
- dimsizes - Variable in class dap4.core.util.Index
- dmr - Variable in class dap4.core.ce.CEConstraint
- DMR - dap4.core.data.ChecksumMode
- DMRFactory - Class in dap4.core.dmr
- DMRFactory() - Constructor for class dap4.core.dmr.DMRFactory
- dmrversion - Variable in class dap4.core.dmr.DapDataset
- DOCTYPE - dap4.core.dmr.DapXML.NodeType
- document - Variable in class dap4.core.dmr.parser.bison.SaxEventHandler
- DOCUMENT - dap4.core.dmr.DapXML.NodeType
- DOM4Parser - Class in dap4.core.dmr.parser
-
Implement the Dap4 Parser Using a DOM Parser
- DOM4Parser(DMRFactory) - Constructor for class dap4.core.dmr.parser.DOM4Parser
- DONE - dap4.core.util.Odometer.STATE
- DONE - dap4.core.util.SliceIterator.STATE
- DOUBLE - dap4.core.ce.CEAST.Constant
- double2long(double[]) - Static method in class dap4.core.util.Convert
- DRIVELETTERS - Static variable in class dap4.core.util.DapUtil
- DSP - Interface in dap4.core.data
- dspMatch(String, DapContext) - Method in interface dap4.core.data.DSP
-
Determine if a path refers to an object processable by this DSP
- DSPRegistry - Class in dap4.core.data
- DSPRegistry() - Constructor for class dap4.core.data.DSPRegistry
- DSPRegistry.Registration - Class in dap4.core.data
- dumpbytes(ByteBuffer) - Static method in class dap4.core.util.DapDump
-
Dump the contents of a buffer from 0 to position
- dumpbytes(ByteBuffer, boolean) - Static method in class dap4.core.util.DapDump
- dumpbytestream(byte[], int, int, ByteOrder, String) - Static method in class dap4.core.util.DapDump
- dumpbytestream(byte[], ByteOrder, String) - Static method in class dap4.core.util.DapDump
- dumpbytestream(OutputStream, ByteOrder, String) - Static method in class dap4.core.util.DapDump
- dumpbytestream(ByteBuffer, ByteOrder, String) - Static method in class dap4.core.util.DapDump
- dumpvar(CEConstraint.Segment, StringBuilder, boolean) - Method in class dap4.core.ce.CEConstraint
-
Recursive helper for tostring/toConstraintString
E
- ELEMENT - dap4.core.dmr.DapXML.NodeType
- elements - Variable in class dap4.core.dmr.DapXML
- enabled(ChecksumMode) - Method in enum dap4.core.data.ChecksumMode
-
Return true if the ckm mode is allowed with this, false otherwise
- end - Variable in class dap4.core.dmr.parser.bison.Bison.Location
-
The first position beyond the range.
- endDocument() - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- ENDDOCUMENT - dap4.core.dmr.parser.bison.SaxEventType
- endElement(String, String, String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- ENDELEMENT - dap4.core.dmr.parser.bison.SaxEventType
- endpoint - Variable in class dap4.core.util.Odometer
- endPrefixMapping(String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- ENDPREFIXMAPPING - dap4.core.dmr.parser.bison.SaxEventType
- entitychar(char) - Static method in class dap4.core.util.Escape
- entityEscape(String, String) - Static method in class dap4.core.util.Escape
-
Escape selected characters in a string using XML entities
- ENTITYESCAPES - Static variable in class dap4.core.util.Escape
- entityUnescape(String) - Static method in class dap4.core.util.Escape
- entityUnescape(String, String[][]) - Static method in class dap4.core.util.Escape
- Enum - dap4.core.dmr.TypeSort
- ENUMCONST - dap4.core.util.DapSort
- ENUMERATION - dap4.core.util.DapSort
- enums - Variable in class dap4.core.ce.CEConstraint
- enums - Variable in class dap4.core.dmr.DapGroup
- eol() - Method in class dap4.core.util.IndentWriter
- EQ - dap4.core.ce.CEAST.Operator
- equals(Object) - Method in class dap4.core.dmr.parser.bison.Bison.Position
- equals(Object) - Method in class dap4.core.util.MultiSlice
-
Compare two slices for equality
- equals(Object) - Method in class dap4.core.util.Slice
-
Compare two slices for equality
- error(SAXParseException) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- errorcontext(String) - Method in class dap4.core.dmr.parser.DOM4Parser
- errormessage(String) - Method in class dap4.core.dmr.parser.DOM4Parser
- errorotherinfo(String) - Method in class dap4.core.dmr.parser.DOM4Parser
- errorresponse - Variable in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- errorresponse - Variable in class dap4.core.dmr.parser.DOM4Parser
- ErrorResponse - Class in dap4.core.dmr
-
The official format for an error response is defined here: http://docs.opendap.org/index.php/DAP4_Web_Services_v3#DAP4_Error_Response.
- ErrorResponse() - Constructor for class dap4.core.dmr.ErrorResponse
- ErrorResponse(int, String, String, String) - Constructor for class dap4.core.dmr.ErrorResponse
- Escape - Class in dap4.core.util
-
Provide various methods for (un)escaping text
- Escape() - Constructor for class dap4.core.util.Escape
- escapedname - Variable in class dap4.core.dmr.DapNode
-
Escaped version of shortname
- eval(DapVariable, DapSequence, DataCursor, CEAST) - Method in class dap4.core.ce.CEConstraint
-
Evaluate a filter with respect to a Sequence record.
- eventtype - Variable in class dap4.core.dmr.parser.bison.SaxEvent
- expand() - Method in class dap4.core.ce.CEConstraint
-
Locate each unexpanded Structure|Sequence and: 1.
- EXPANDED - dap4.core.ce.CEConstraint.Expand
- expansion - Variable in class dap4.core.ce.CEConstraint
- expansionCount(DapStructure) - Method in class dap4.core.ce.CEConstraint
-
Count the number of fields of a structure that already in this view.
- EXPR - dap4.core.ce.CEAST.Sort
- extract(ByteBuffer) - Static method in class dap4.core.util.DapUtil
-
Properly extract the byte contents of a ByteBuffer
F
- factory - Variable in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- factory - Variable in class dap4.core.dmr.parser.DOM4Parser
- factory(List<Slice>) - Static method in class dap4.core.util.Odometer
- factory(List<Slice>, List<DapDimension>) - Static method in class dap4.core.util.Odometer
- factoryScalar() - Static method in class dap4.core.util.Odometer
- fatalError(SAXParseException) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- field - Variable in class dap4.core.ce.CEAST
- fieldindex - Variable in class dap4.core.dmr.DapVariable
- fieldIndex(String) - Method in interface dap4.core.data.DataCursor
- fieldValue(DapVariable, DapSequence, DataCursor, String) - Static method in class dap4.core.ce.CEConstraint
- fillcontainer(Node, DapStructure) - Method in class dap4.core.dmr.parser.DOM4Parser
- fillgroupdefs(Node, DapGroup) - Method in class dap4.core.dmr.parser.DOM4Parser
- fillgroupvars(Node, DapGroup) - Method in class dap4.core.dmr.parser.DOM4Parser
- fillmetadata(Node, DapVariable) - Method in class dap4.core.dmr.parser.DOM4Parser
- filter - Variable in class dap4.core.ce.CEAST
- findAttribute(String) - Method in class dap4.core.dmr.DapNode
- findByFQN(String, DapSort...) - Method in class dap4.core.dmr.DapGroup
-
Parse an FQN and use it to trace to a specific object in a dataset.
- findByName(String) - Method in class dap4.core.dmr.DapEnumeration
- findByName(String) - Method in class dap4.core.dmr.DapStructure
- findByName(String, DapSort...) - Method in class dap4.core.dmr.DapGroup
- findInGroup(String, DapSort...) - Method in class dap4.core.dmr.DapGroup
- findMatchingDSP(String, DapContext) - Method in class dap4.core.data.DSPRegistry
- findNext() - Method in class dap4.core.util.DapIterator
- findSegment(DapVariable) - Method in class dap4.core.ce.CEConstraint
- findVariable(String) - Method in class dap4.core.dmr.DapGroup
-
Locate a variable in this group
- findVariableIndex(DapVariable) - Method in class dap4.core.ce.CEConstraint
- finish() - Method in class dap4.core.ce.CEConstraint
-
Finish creating this Constraint.
- finish() - Method in class dap4.core.ce.Universal
-
Finish creating this Constraint; for Universal, this does nothing; the important stuff is in build().
- finish() - Method in class dap4.core.dmr.DapDataset
- finish() - Method in class dap4.core.util.MultiSlice
- finish() - Method in class dap4.core.util.Slice
-
Perform sanity checks on a slice and repair where possible.
- finished - Variable in class dap4.core.ce.CEConstraint
- finished - Variable in class dap4.core.dmr.DapDataset
- finishR(DapNode) - Method in class dap4.core.dmr.DapDataset
-
Recursive helper
- FIRST - Static variable in class dap4.core.data.DSPRegistry
- FLAG_ELIDETEXT - Static variable in class dap4.core.dmr.parser.ParseUtil
- FLAG_ESCAPE - Static variable in class dap4.core.dmr.parser.ParseUtil
- FLAG_NOCR - Static variable in class dap4.core.dmr.parser.ParseUtil
- FLAG_NONE - Static variable in class dap4.core.dmr.parser.ParseUtil
- FLAG_TRACE - Static variable in class dap4.core.dmr.parser.ParseUtil
- FLAG_TRIMTEXT - Static variable in class dap4.core.dmr.parser.ParseUtil
- Float32 - dap4.core.dmr.TypeSort
- FLOAT32 - Static variable in class dap4.core.dmr.DapType
- Float64 - dap4.core.dmr.TypeSort
- FLOAT64 - Static variable in class dap4.core.dmr.DapType
- forceRange(TypeSort, long) - Static method in class dap4.core.util.CoreTypeFcns
-
Force a numeric value to be in a specified range Only defined for simple integers (ValueClass LONG) WARNING: unsigned values are forced into the signed size, but the proper bit pattern is maintained.
- format() - Method in enum dap4.core.util.ResponseFormat
- formatFor(String) - Static method in enum dap4.core.util.ResponseFormat
- fqn - Variable in class dap4.core.dmr.DapNode
-
Fully qualified name; note that this is always backslash escaped
- fqnmap - Variable in class dap4.core.dmr.DapDataset
- fqnPrefix(String) - Static method in class dap4.core.util.DapUtil
- fqnSuffix(String) - Static method in class dap4.core.util.DapUtil
- fromHex(char) - Static method in class dap4.core.util.Escape
- fullname - Variable in class dap4.core.dmr.parser.bison.SaxEvent
G
- GE - dap4.core.ce.CEAST.Operator
- generate() - Method in class dap4.core.util.PowerSet
- get(int) - Method in class dap4.core.util.Index
- get(int) - Method in class dap4.core.util.SliceConstraint
- get(DapType, Object, int) - Static method in class dap4.core.util.CoreTypeFcns
- get(TypeSort, ByteBuffer, int) - Static method in class dap4.core.util.CoreTypeFcns
- getAtomicType() - Method in class dap4.core.dmr.DapType
-
Return the lowest possible TypeSort.
- getAttribute(String) - Method in class dap4.core.dmr.DapAttributeSet
- getAttributes() - Method in class dap4.core.dmr.DapNode
- getBase() - Method in class dap4.core.dmr.DapDataset
- getBaseType() - Method in class dap4.core.dmr.DapAttribute
- getBaseType() - Method in class dap4.core.dmr.DapEnumeration
- getBaseType() - Method in class dap4.core.dmr.DapVariable
- getCEAST() - Method in class dap4.core.ce.parser.CEParserImpl
- getChecksum() - Method in class dap4.core.dmr.DapVariable
- getChecksumMode() - Method in interface dap4.core.data.DSP
- getClassFor() - Method in enum dap4.core.util.DapSort
- getCode() - Method in class dap4.core.dmr.ErrorResponse
- getCode() - Method in exception dap4.core.util.DapException
- getCompounds() - Method in class dap4.core.dmr.DapGroup
- getConstrainedDimensions(DapVariable) - Method in class dap4.core.ce.CEConstraint
- getConstrainedSlices(DapVariable) - Method in class dap4.core.ce.CEConstraint
- getConstrainedSlices(DapVariable) - Method in class dap4.core.ce.Universal
- getConstraint() - Method in class dap4.core.dmr.DapDataset
- getContainer() - Method in interface dap4.core.data.DataCursor
- getContainer() - Method in class dap4.core.dmr.DapNode
-
Closest containing group, structure, sequence
- getContainerPath() - Method in class dap4.core.dmr.DapNode
-
Get the transitive list of containers Not including this node
- getContext() - Method in interface dap4.core.data.DSP
- getContext() - Method in class dap4.core.dmr.ErrorResponse
- getCount() - Method in class dap4.core.dmr.DapVariable
- getCount() - Method in class dap4.core.util.MultiSlice
- getCount() - Method in class dap4.core.util.Slice
-
Compute the number of elements in the slice.
- getDapVersion() - Method in class dap4.core.dmr.DapDataset
- getDataset() - Method in class dap4.core.dmr.DapNode
- getDecls() - Method in class dap4.core.dmr.DapGroup
- getDimension(int) - Method in class dap4.core.dmr.DapVariable
- getDimensions() - Method in class dap4.core.dmr.DapGroup
- getDimensions() - Method in class dap4.core.dmr.DapVariable
- getDimSizes(List<DapDimension>) - Static method in class dap4.core.util.DapUtil
- getDMR() - Method in class dap4.core.ce.CEConstraint
- getDMR() - Method in interface dap4.core.data.DSP
- getDMR() - Method in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- getDMR() - Method in interface dap4.core.dmr.parser.Dap4Parser
- getDMR() - Method in class dap4.core.dmr.parser.DOM4Parser
- getDMRVersion() - Method in class dap4.core.dmr.DapDataset
- getDSP() - Method in interface dap4.core.data.DataCursor
- getElements() - Method in class dap4.core.dmr.DapXML
- getEnums() - Method in class dap4.core.dmr.DapGroup
- getErrorResponse() - Method in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- getErrorResponse() - Method in interface dap4.core.dmr.parser.Dap4Parser
- getErrorResponse() - Method in class dap4.core.dmr.parser.DOM4Parser
- getEscapedShortName() - Method in class dap4.core.dmr.DapNode
-
Here, escaped means backslash escaped short name
- getField(int) - Method in class dap4.core.dmr.DapStructure
- getFieldIndex() - Method in class dap4.core.dmr.DapVariable
- getFields() - Method in class dap4.core.dmr.DapStructure
- getFirst() - Method in class dap4.core.util.Slice
- getFQN() - Method in class dap4.core.dmr.DapMap
- getFQN() - Method in class dap4.core.dmr.DapNode
- getFQNMap() - Method in class dap4.core.dmr.DapDataset
- getGroup() - Method in class dap4.core.dmr.DapNode
-
Closest containing group
- getGroupPath() - Method in class dap4.core.dmr.DapNode
-
Get the transitive list of containing groups Possibly including this node
- getGroups() - Method in class dap4.core.dmr.DapGroup
- getIndent() - Method in class dap4.core.util.IndentWriter
- getIndex() - Method in interface dap4.core.data.DataCursor
- getIndex() - Method in class dap4.core.dmr.DapNode
- getIndex() - Method in class dap4.core.util.SliceIterator
- getIntValue() - Method in class dap4.core.dmr.DapEnumConst
-
Convenience
- getIterator(EnumSet<DapSort>) - Method in class dap4.core.dmr.DapDataset
- getJavaClass() - Method in enum dap4.core.dmr.TypeSort
- getJavaSize(TypeSort) - Static method in class dap4.core.util.CoreTypeFcns
- getLast() - Method in class dap4.core.util.Slice
- getLocalName() - Method in class dap4.core.dmr.DapXML
- getLocation() - Method in interface dap4.core.data.DSP
- getLocator() - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- getMaps() - Method in class dap4.core.dmr.DapVariable
- getMargin() - Method in class dap4.core.util.IndentWriter
- getMax() - Method in class dap4.core.util.Slice
- getMessage() - Method in class dap4.core.dmr.ErrorResponse
- getName() - Method in class dap4.core.dmr.DapXML
- getName() - Method in enum dap4.core.util.DapSort
- getNames() - Method in class dap4.core.dmr.DapEnumeration
- getNamespaceList() - Method in class dap4.core.dmr.DapAttribute
- getNodeList() - Method in class dap4.core.dmr.DapDataset
- getNodeType() - Method in class dap4.core.dmr.DapXML
- getNS() - Method in class dap4.core.dmr.DapDataset
- getOrder() - Method in interface dap4.core.data.DSP
- getOtherInfo() - Method in class dap4.core.dmr.ErrorResponse
- getParent() - Method in class dap4.core.ce.CECompiler
- getParent() - Method in class dap4.core.dmr.DapEnumConst
- getParent() - Method in class dap4.core.dmr.DapNode
- getParent() - Method in class dap4.core.dmr.DapXML
- getPath() - Method in class dap4.core.dmr.DapNode
-
Compute the path upto, and including some specified containing node (null=>root) The containing node is included as is this node.
- getPowerSet() - Method in class dap4.core.util.PowerSet
- getPrefix() - Method in class dap4.core.dmr.DapXML
- getProtocols(String, int[]) - Static method in class dap4.core.util.DapUtil
-
Return the set of leading protocols for a url; may be more than one.
- getRank() - Method in class dap4.core.dmr.DapVariable
- getRank() - Method in class dap4.core.util.Index
- getRank() - Method in class dap4.core.util.SliceConstraint
- getRawContext() - Method in class dap4.core.dmr.ErrorResponse
- getRawMessage() - Method in class dap4.core.dmr.ErrorResponse
- getRawOtherInfo() - Method in class dap4.core.dmr.ErrorResponse
- getRecordCount() - Method in interface dap4.core.data.DataCursor
- getRecordIndex() - Method in interface dap4.core.data.DataCursor
- getRedefDim(DapDimension) - Method in class dap4.core.ce.CEConstraint
- getRoot() - Method in class dap4.core.dmr.DapOtherXML
- getScheme() - Method in interface dap4.core.data.DataCursor
- getShortName() - Method in class dap4.core.dmr.DapMap
- getShortName() - Method in class dap4.core.dmr.DapNode
- getSignedVersion(TypeSort) - Static method in enum dap4.core.dmr.TypeSort
- getSize() - Method in class dap4.core.dmr.DapDimension
- getSize() - Method in class dap4.core.dmr.DapType
- getSize() - Method in class dap4.core.util.Slice
- getSize(int) - Method in class dap4.core.util.Index
- getSize(TypeSort) - Static method in enum dap4.core.dmr.TypeSort
- getSlices() - Method in class dap4.core.util.Odometer
- getSort() - Method in class dap4.core.dmr.DapNode
- getSort() - Method in class dap4.core.util.Slice
- getStop() - Method in class dap4.core.util.Slice
- getStride() - Method in class dap4.core.util.Slice
- getStructurePath(DapVariable) - Static method in class dap4.core.util.DapUtil
-
Given a dap variable, get the path from the top-level variable to and including the given variable such that all but the last element is a structure.
- getSubOdometers() - Method in class dap4.core.util.MultiOdometer
- getSubOdometers() - Method in class dap4.core.util.Odometer
- getSubSlice(int) - Method in class dap4.core.util.MultiSlice
- getSubSlice(int) - Method in class dap4.core.util.Slice
- getSubSlices() - Method in class dap4.core.util.MultiSlice
- getSubSlices() - Method in class dap4.core.util.Slice
- getTemplate() - Method in interface dap4.core.data.DataCursor
- getText() - Method in class dap4.core.dmr.DapXML
- getTopVariables() - Method in class dap4.core.dmr.DapDataset
- getTotalSize() - Method in class dap4.core.util.PowerSet
- getTrueBaseType() - Method in class dap4.core.dmr.DapVariable
- getTypeName() - Method in class dap4.core.dmr.DapType
- getTypeName() - Method in enum dap4.core.dmr.TypeSort
- getTypeSort() - Method in class dap4.core.dmr.DapType
- getTypeSort(String) - Static method in enum dap4.core.dmr.TypeSort
- getUniversal(DapDataset) - Static method in class dap4.core.ce.CEConstraint
- getValue() - Method in class dap4.core.dmr.DapEnumConst
- getValue() - Method in class dap4.core.dmr.DapXML
- getValues() - Method in class dap4.core.dmr.DapAttribute
- getVariable() - Method in class dap4.core.dmr.DapMap
- getVariableData(DapVariable) - Method in interface dap4.core.data.DSP
- getVariables() - Method in class dap4.core.dmr.DapGroup
- getW3CNodeType() - Method in enum dap4.core.dmr.DapXML.NodeType
- getXMLAttributes() - Method in class dap4.core.dmr.DapNode
- getXMLAttributes() - Method in class dap4.core.dmr.DapXML
- globaldebuglevel - Static variable in class dap4.core.ce.parser.CEParserImpl
- globaldebuglevel - Static variable in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- globaldebuglevel - Static variable in class dap4.core.dmr.parser.DOM4Parser
- GROUP - dap4.core.util.DapSort
- groupmap - Variable in class dap4.core.dmr.parser.DOM4Parser
- groups - Variable in class dap4.core.ce.CEConstraint
- groups - Variable in class dap4.core.dmr.DapGroup
- GT - dap4.core.ce.CEAST.Operator
H
- hasDriveLetter(String) - Static method in class dap4.core.util.DapUtil
-
return true if this path appears to start with a windows drive letter
- hashCode() - Method in class dap4.core.dmr.parser.bison.Bison.Position
- hashCode() - Method in class dap4.core.util.MultiSlice
- hashCode() - Method in class dap4.core.util.Slice
- hasNext() - Method in class dap4.core.util.DapIterator
- hasNext() - Method in class dap4.core.util.MultiOdometer
- hasNext() - Method in class dap4.core.util.Odometer
- hasNext() - Method in class dap4.core.util.ScalarOdometer
- hasNext() - Method in class dap4.core.util.SliceConstraint.SliceCEIterator
- hasNext() - Method in class dap4.core.util.SliceIterator
- hasSequence(DapNode) - Static method in class dap4.core.util.DapUtil
- hasStrideOne(List<Slice>) - Static method in class dap4.core.util.DapUtil
- hasWindowsDrive(String) - Static method in class dap4.core.util.DapUtil
- hexchars - Static variable in class dap4.core.util.Escape
- HTML - dap4.core.util.ResponseFormat
I
- ignorableWhitespace(char[], int, int) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- IGNORABLEWHITESPACE - dap4.core.dmr.parser.bison.SaxEventType
- IGNORE - dap4.core.data.ChecksumMode
- indent() - Method in class dap4.core.util.IndentWriter
- indent(int) - Method in class dap4.core.util.IndentWriter
-
Set depth += n
- indent(int, StringBuilder) - Method in class dap4.core.dmr.DapXML
- IndentWriter - Class in dap4.core.util
-
Extend PrintWriter to provide indent support
- IndentWriter(File) - Constructor for class dap4.core.util.IndentWriter
- IndentWriter(OutputStream) - Constructor for class dap4.core.util.IndentWriter
- IndentWriter(Writer) - Constructor for class dap4.core.util.IndentWriter
- index - Variable in class dap4.core.dmr.DapNode
-
Assign unique id to all nodes.
- index - Variable in class dap4.core.util.Odometer
- index - Variable in class dap4.core.util.SliceIterator
- index() - Method in class dap4.core.util.Index
-
Compute the linear index from the current odometer indices.
- index() - Method in class dap4.core.util.Odometer
-
Compute the linear index from the current odometer indices.
- index() - Method in class dap4.core.util.ScalarOdometer
- Index - Class in dap4.core.util
- Index(int) - Constructor for class dap4.core.util.Index
- Index(long[], long[]) - Constructor for class dap4.core.util.Index
- Index(Index) - Constructor for class dap4.core.util.Index
- indexByField(DapVariable) - Method in class dap4.core.dmr.DapStructure
- indexByName(String) - Method in class dap4.core.dmr.DapStructure
- indexToSlices(Index) - Static method in class dap4.core.util.DapUtil
-
Given an offset (single index) and a set of dimensions compute the set of dimension indices that correspond to the offset.
- indexToSlices(Index, DapVariable) - Static method in class dap4.core.util.DapUtil
-
Provide a helper function to convert an Index object to a slice list.
- indexToSlices(Index, List<DapDimension>) - Static method in class dap4.core.util.DapUtil
- indices - Variable in class dap4.core.util.Index
- indices() - Method in class dap4.core.util.Odometer
-
Return current set of indices
- INITIAL - dap4.core.util.Odometer.STATE
- INITIAL - dap4.core.util.SliceIterator.STATE
- input - Variable in class dap4.core.dmr.parser.bison.SaxEventHandler
- Int16 - dap4.core.dmr.TypeSort
- INT16 - Static variable in class dap4.core.dmr.DapType
- Int32 - dap4.core.dmr.TypeSort
- INT32 - Static variable in class dap4.core.dmr.DapType
- Int64 - dap4.core.dmr.TypeSort
- INT64 - Static variable in class dap4.core.dmr.DapType
- Int8 - dap4.core.dmr.TypeSort
- INT8 - Static variable in class dap4.core.dmr.DapType
- isa(DapSort) - Method in enum dap4.core.util.DapSort
- isAbsolutePath(String) - Static method in class dap4.core.util.DapUtil
- isAtomic() - Method in class dap4.core.dmr.DapType
- isAtomic() - Method in class dap4.core.dmr.DapVariable
- isAtomic() - Method in enum dap4.core.dmr.TypeSort
- isbinary() - Method in enum dap4.core.ce.CEAST.Operator
- isCharType() - Method in class dap4.core.dmr.DapType
- isCharType() - Method in enum dap4.core.dmr.TypeSort
- isCompound() - Method in class dap4.core.dmr.DapType
- isCompound() - Method in class dap4.core.dmr.DapVariable
- isCompound() - Method in enum dap4.core.dmr.TypeSort
- isCompound() - Method in enum dap4.core.util.DapSort
- isCompoundArray() - Method in enum dap4.core.data.DataCursor.Scheme
- isCompoundType() - Method in class dap4.core.dmr.DapType
- isCompoundType() - Method in enum dap4.core.dmr.TypeSort
- isConstrained() - Method in class dap4.core.util.Slice
- isContiguous(List<Slice>) - Static method in class dap4.core.util.DapUtil
-
Test if a set of slices represent a contiguous region This is equivalent to saying all strides are one
- isEnum() - Method in class dap4.core.dmr.DapVariable
- isEnumType() - Method in class dap4.core.dmr.DapType
- isEnumType() - Method in enum dap4.core.dmr.TypeSort
- isField() - Method in interface dap4.core.data.DataCursor
- isFixedSize() - Method in class dap4.core.dmr.DapType
- isFixedSize() - Method in enum dap4.core.dmr.TypeSort
- isFloatType() - Method in class dap4.core.dmr.DapType
- isFloatType() - Method in enum dap4.core.dmr.TypeSort
- isFQN(String) - Static method in class dap4.core.ce.CECompiler
- isGroup() - Method in enum dap4.core.util.DapSort
- isHexDigit(char) - Static method in class dap4.core.util.Escape
- isIntegerType() - Method in class dap4.core.dmr.DapType
- isIntegerType() - Method in enum dap4.core.dmr.TypeSort
- isleaf - Variable in class dap4.core.ce.CEAST
- isLeaf() - Method in class dap4.core.dmr.DapStructure
- isLeaf() - Method in class dap4.core.dmr.DapVariable
- isLegalAttrType() - Method in class dap4.core.dmr.DapType
- isLegalAttrType() - Method in enum dap4.core.dmr.TypeSort
- isLegalEnumConstName(String) - Static method in class dap4.core.dmr.parser.ParseUtil
- ismulti - Variable in class dap4.core.util.Odometer
- isMulti() - Method in class dap4.core.util.Odometer
- isNumericType() - Method in class dap4.core.dmr.DapType
- isNumericType() - Method in enum dap4.core.dmr.TypeSort
- isOpaqueType() - Method in class dap4.core.dmr.DapType
- isOpaqueType() - Method in enum dap4.core.dmr.TypeSort
- isScalar() - Method in interface dap4.core.data.DataCursor
- isScalar() - Method in class dap4.core.util.Index
- isScalarSlices(List<Slice>) - Static method in class dap4.core.util.DapUtil
- isSeqType() - Method in class dap4.core.dmr.DapType
- isSeqType() - Method in enum dap4.core.dmr.TypeSort
- isSequence() - Method in class dap4.core.dmr.DapVariable
- isshared - Variable in class dap4.core.dmr.DapDimension
- isShared() - Method in class dap4.core.dmr.DapDimension
- isSinglePoint(List<Slice>) - Static method in class dap4.core.util.DapUtil
-
Test if a set of slices represent a single position
- isStringType() - Method in class dap4.core.dmr.DapType
- isStringType() - Method in enum dap4.core.dmr.TypeSort
- isStructType() - Method in class dap4.core.dmr.DapType
- isStructType() - Method in enum dap4.core.dmr.TypeSort
- isStructure() - Method in class dap4.core.dmr.DapVariable
- isTopLevel() - Method in class dap4.core.dmr.DapNode
- isType() - Method in enum dap4.core.util.DapSort
- isUniversal() - Method in class dap4.core.ce.CEConstraint
- isUniversal() - Method in class dap4.core.ce.Universal
- isunlimited - Variable in class dap4.core.dmr.DapDimension
- isUnlimited() - Method in class dap4.core.dmr.DapDimension
- isUnsigned() - Method in class dap4.core.dmr.DapType
- isUnsigned() - Method in enum dap4.core.dmr.TypeSort
- isVar() - Method in enum dap4.core.util.DapSort
- isWhole() - Method in class dap4.core.util.Slice
- isWhole(List<Slice>, List<DapDimension>) - Static method in class dap4.core.util.DapUtil
-
Test a List
against set of DapDimensions to see if the list is whole wrt the dimensions - isWholeCompound(DapStructure) - Method in class dap4.core.ce.CEConstraint
-
See if a structure is "whole", which means that none of its fields is missing from the constraint, all of fields use default (non-constrained) dimension), and all of its fields are also whole.
- iterator() - Method in class dap4.core.util.Slice
- iterator() - Method in class dap4.core.util.SliceConstraint
J
- join(String[], String, int, int) - Static method in class dap4.core.util.DapUtil
-
Given an Array of Strings and a separator and a count, concat the first count elements of an array with separator between them.
K
L
- LAST - Static variable in class dap4.core.data.DSPRegistry
- LE - dap4.core.ce.CEAST.Operator
- legalAttributes - Variable in class dap4.core.dmr.parser.bison.Lexeme
- legalvalues() - Method in enum dap4.core.ce.CEAST.Operator
- Lexeme - Class in dap4.core.dmr.parser.bison
- Lexeme(String, int) - Constructor for class dap4.core.dmr.parser.bison.Lexeme
- Lexeme(String, int, int) - Constructor for class dap4.core.dmr.parser.bison.Lexeme
- Lexeme(String, int, int, int, String[]) - Constructor for class dap4.core.dmr.parser.bison.Lexeme
- Lexeme(String, int, int, String[]) - Constructor for class dap4.core.dmr.parser.bison.Lexeme
- LexException - Exception in dap4.core.dmr.parser.bison
- LexException(String) - Constructor for exception dap4.core.dmr.parser.bison.LexException
- LexException(String, Throwable) - Constructor for exception dap4.core.dmr.parser.bison.LexException
- LexException(Throwable) - Constructor for exception dap4.core.dmr.parser.bison.LexException
- LF - Static variable in class dap4.core.util.DapUtil
- lhs - Variable in class dap4.core.ce.CEAST
- LITTLEENDIANATTRNAME - Static variable in class dap4.core.util.DapUtil
- loader - Static variable in class dap4.core.data.DSPRegistry
- locatedError(String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- locatedEvent(SaxEvent) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- locateFile(String, String, boolean) - Static method in class dap4.core.util.DapUtil
-
Walk the specified subtree dir tree to try to locate file|dir named filename.
- locateRelative(String, String, boolean) - Static method in class dap4.core.util.DapUtil
-
Walk the specified dir tree to locate file specified by relative path.
- location - Variable in class dap4.core.dmr.parser.bison.Bison.Position
- Location(Bison.Position) - Constructor for class dap4.core.dmr.parser.bison.Bison.Location
-
Create a
Locationdenoting an empty range located at a given point. - Location(Bison.Position, Bison.Position) - Constructor for class dap4.core.dmr.parser.bison.Bison.Location
-
Create a
Locationfrom the endpoints of the range. - locator - Variable in class dap4.core.dmr.parser.bison.SaxEvent
- locator - Variable in class dap4.core.dmr.parser.bison.SaxEventHandler
- LONG - dap4.core.ce.CEAST.Constant
- long2double(long[]) - Static method in class dap4.core.util.Convert
- lookup(long) - Method in class dap4.core.dmr.DapEnumeration
- lookup(TypeSort) - Static method in class dap4.core.dmr.DapType
- lookup(String) - Method in class dap4.core.dmr.DapEnumeration
- lookup(String, DapSort...) - Method in class dap4.core.dmr.DapDataset
-
Parse an FQN and use it to trace to a specific object in a dataset.
- LT - dap4.core.ce.CEAST.Operator
M
- main(String[]) - Static method in class dap4.core.util.PowerSet
- MAP - dap4.core.util.DapSort
- maps - Variable in class dap4.core.dmr.DapVariable
- margin() - Method in class dap4.core.util.IndentWriter
- marginPrint(String) - Method in class dap4.core.util.IndentWriter
- marginPrintf(String, Object...) - Method in class dap4.core.util.IndentWriter
- marginPrintln() - Method in class dap4.core.util.IndentWriter
- marginPrintln(String) - Method in class dap4.core.util.IndentWriter
- match(DapVariable, DapSequence, DataCursor) - Method in class dap4.core.ce.CEConstraint
-
Selection X match
- matches(DapVariable, DapSequence, DataCursor, CEAST) - Method in class dap4.core.ce.CEConstraint
-
Evaluate a filter with respect to a Sequence record.
- MAXLENGTH - Static variable in class dap4.core.util.Slice
- MAXTEXT - Static variable in class dap4.core.dmr.parser.ParseUtil
- merge(String[], String) - Static method in class dap4.core.util.DapUtil
- minmax(long, long, long) - Static method in class dap4.core.util.CoreTypeFcns
-
Peg a value to either the min or max depending on sign.
- modeFor(String) - Static method in enum dap4.core.data.ChecksumMode
- Multi - dap4.core.util.Slice.Sort
- MultiOdometer - Class in dap4.core.util
-
An odometer capable of dealing with a Multi-slices.
- MultiOdometer() - Constructor for class dap4.core.util.MultiOdometer
- MultiOdometer(List<Slice>) - Constructor for class dap4.core.util.MultiOdometer
- MultiOdometer(List<Slice>, List<DapDimension>) - Constructor for class dap4.core.util.MultiOdometer
- MultiSlice - Class in dap4.core.util
-
A MultiSlice is a list of slices to support e.g.
- MultiSlice(List<Slice>) - Constructor for class dap4.core.util.MultiSlice
N
- name - Variable in class dap4.core.ce.CEAST
- name - Variable in class dap4.core.dmr.DapXML
- name - Variable in class dap4.core.dmr.parser.bison.Lexeme
- name - Variable in class dap4.core.dmr.parser.bison.SaxEvent
- namechar1(char) - Static method in class dap4.core.dmr.parser.ParseUtil
- namecharn(char) - Static method in class dap4.core.dmr.parser.ParseUtil
- namespace - Variable in class dap4.core.dmr.parser.bison.SaxEvent
- namespaceList - Variable in class dap4.core.dmr.DapAttribute
- NATIVE_ORDER - Static variable in class dap4.core.util.DapUtil
- NEQ - dap4.core.ce.CEAST.Operator
- NETWORK_ORDER - Static variable in class dap4.core.util.DapUtil
- newAttribute(String, DapType) - Method in class dap4.core.dmr.DMRFactory
- newAttributeSet(String) - Method in class dap4.core.dmr.DMRFactory
- newDataset(String) - Method in class dap4.core.dmr.DMRFactory
- newDimension(String, long) - Method in class dap4.core.dmr.DMRFactory
- newEnumConst(String, long) - Method in class dap4.core.dmr.DMRFactory
- newEnumeration(String, DapType) - Method in class dap4.core.dmr.DMRFactory
- newGroup(String) - Method in class dap4.core.dmr.DMRFactory
- newMap(DapVariable) - Method in class dap4.core.dmr.DMRFactory
- newOtherXML(String) - Method in class dap4.core.dmr.DMRFactory
- newSequence(String) - Method in class dap4.core.dmr.DMRFactory
- newStructure(String) - Method in class dap4.core.dmr.DMRFactory
- newVariable(String, DapType) - Method in class dap4.core.dmr.DMRFactory
- next() - Method in class dap4.core.util.DapIterator
- next() - Method in class dap4.core.util.MultiOdometer
- next() - Method in class dap4.core.util.Odometer
- next() - Method in class dap4.core.util.ScalarOdometer
- next() - Method in class dap4.core.util.SliceConstraint.SliceCEIterator
- next() - Method in class dap4.core.util.SliceIterator
- nodelist - Variable in class dap4.core.dmr.DapDataset
- NodeList() - Constructor for class dap4.core.ce.CEAST.NodeList
- nodetype - Variable in class dap4.core.dmr.DapXML
- NONE - dap4.core.ce.CEConstraint.Expand
- NONE - dap4.core.data.ChecksumMode
- NONE - dap4.core.util.ResponseFormat
- NOT - dap4.core.ce.CEAST.Operator
- notationDecl(String, String, String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- NOTATIONDECL - dap4.core.dmr.parser.bison.SaxEventType
- ns - Variable in class dap4.core.dmr.DapDataset
- nullify(String) - Static method in class dap4.core.util.DapUtil
-
Convert "" paths to null
- NUMERIC - Static variable in enum dap4.core.ce.CEAST.Constant
O
- Odometer - Class in dap4.core.util
-
A classic implementation of an odometer taken from the netcdf-c code.
- Odometer() - Constructor for class dap4.core.util.Odometer
- Odometer(List<Slice>) - Constructor for class dap4.core.util.Odometer
- Odometer(List<Slice>, List<DapDimension>) - Constructor for class dap4.core.util.Odometer
- Odometer.STATE - Enum in dap4.core.util
- odomset - Variable in class dap4.core.util.MultiOdometer
- offsetToIndex(long, long[]) - Static method in class dap4.core.util.DapUtil
-
Given an offset (single index) and a set of dimensions compute the set of dimension indices that correspond to the offset.
- offsetToSlices(long, DapVariable) - Static method in class dap4.core.util.DapUtil
-
Provide a helper function to convert an offset to a slice list.
- oneof(DapSort...) - Method in enum dap4.core.util.DapSort
- op - Variable in class dap4.core.ce.CEAST
- Opaque - dap4.core.dmr.TypeSort
- OPAQUE - Static variable in class dap4.core.dmr.DapType
- open - Variable in class dap4.core.dmr.parser.bison.Lexeme
- open(String) - Method in interface dap4.core.data.DSP
- OTHERXML - dap4.core.util.DapSort
- outdent() - Method in class dap4.core.util.IndentWriter
- outdent(int) - Method in class dap4.core.util.IndentWriter
- overrideParent(DapNode) - Method in class dap4.core.dmr.DapNode
-
Same as setparent except existing parent can be non-null
P
- parent - Variable in class dap4.core.dmr.DapNode
-
Parent DapNode; may be: - Group (for e.g.
- parent - Variable in class dap4.core.dmr.DapXML
- parse(String) - Method in class dap4.core.ce.parser.CEParserImpl
- parse(String) - Method in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- parse(String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- parse(String) - Method in interface dap4.core.dmr.parser.Dap4Parser
- parse(String) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseatomicvar(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseattr(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseattrset(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parsedataset(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- PARSEDEBUG - Static variable in class dap4.core.ce.CEConstraint
- parsedimdef(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parsedimref(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseenumconst(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseenumconsts(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseenumdef(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseenumvar(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseerror(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- ParseException - Exception in dap4.core.dmr.parser
- ParseException(String) - Constructor for exception dap4.core.dmr.parser.ParseException
- ParseException(String, Throwable) - Constructor for exception dap4.core.dmr.parser.ParseException
- ParseException(Throwable) - Constructor for exception dap4.core.dmr.parser.ParseException
- parsegroupdefs(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parsegroupvars(Node, DapGroup) - Method in class dap4.core.dmr.parser.DOM4Parser
- parsemap(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parsenamespaces(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseotherxml(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseresponse(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parseseqvar(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- parsestructvar(Node) - Method in class dap4.core.dmr.parser.DOM4Parser
- ParseUtil - Class in dap4.core.dmr.parser
-
Misc.
- ParseUtil() - Constructor for class dap4.core.dmr.parser.ParseUtil
- passReserved(Node, DapNode) - Method in class dap4.core.dmr.parser.DOM4Parser
-
Pass reserved xml attributes unchanged
- Path() - Constructor for class dap4.core.ce.CEAST.Path
- pop() - Method in class dap4.core.util.IndentWriter
- pos - Variable in class dap4.core.util.SliceConstraint
- pos - Variable in class dap4.core.util.SliceConstraint.SliceCEIterator
- Position(Locator) - Constructor for class dap4.core.dmr.parser.bison.Bison.Position
- powerset - Variable in class dap4.core.util.PowerSet
- PowerSet - Class in dap4.core.util
-
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}.
- PowerSet(long[]) - Constructor for class dap4.core.util.PowerSet
- PowerSet(long[], int) - Constructor for class dap4.core.util.PowerSet
- prefix - Variable in class dap4.core.dmr.DapXML
- printstring() - Method in enum dap4.core.ce.CEAST.Operator
- processingInstruction(String, String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- PROCESSINGINSTRUCTION - dap4.core.dmr.parser.bison.SaxEventType
- projection - Variable in class dap4.core.ce.CEAST
- PROJECTION - dap4.core.ce.CEAST.Sort
- pseudoroot - Static variable in class dap4.core.dmr.DapType
- pull(Node, String) - Method in class dap4.core.dmr.parser.DOM4Parser
- push() - Method in class dap4.core.util.IndentWriter
- put(TypeSort, Object, int, Object) - Static method in class dap4.core.util.CoreTypeFcns
- putVector(TypeSort, Object, int, Object) - Static method in class dap4.core.util.CoreTypeFcns
R
- rank - Variable in class dap4.core.util.Index
- rank - Variable in class dap4.core.util.Odometer
- rank - Variable in class dap4.core.util.PowerSet
- rank - Variable in class dap4.core.util.SliceConstraint
- rank - Variable in class dap4.core.util.SliceConstraint.SliceCEIterator
- rank() - Method in class dap4.core.util.Odometer
-
Return odometer rank
- read(Index) - Method in interface dap4.core.data.DataCursor
- read(List<Slice>) - Method in interface dap4.core.data.DataCursor
- readbinaryfile(InputStream) - Static method in class dap4.core.util.DapUtil
- readField(int) - Method in interface dap4.core.data.DataCursor
- readRecord(long) - Method in interface dap4.core.data.DataCursor
- readtextfile(InputStream) - Static method in class dap4.core.util.DapUtil
- RECORD - dap4.core.data.DataCursor.Scheme
- recordattr(DapAttribute, DapNode) - Method in class dap4.core.dmr.parser.DOM4Parser
- recorddecl(DapNode, DapGroup) - Method in class dap4.core.dmr.parser.DOM4Parser
- recordfield(DapVariable, DapStructure) - Method in class dap4.core.dmr.parser.DOM4Parser
- redef - Variable in class dap4.core.ce.CEConstraint
- redefslice - Variable in class dap4.core.ce.CEConstraint
- refdims - Variable in class dap4.core.ce.CEConstraint
- references(DapNode) - Method in class dap4.core.ce.CEConstraint
-
Reference X match
- references(DapNode) - Method in class dap4.core.ce.Universal
- register(Class<? extends DSP>, boolean) - Method in class dap4.core.data.DSPRegistry
-
Register a DSP class.
- register(String, boolean) - Method in class dap4.core.data.DSPRegistry
-
Register a DSP, using its class string name.
- registered(Class<? extends DSP>) - Method in class dap4.core.data.DSPRegistry
-
See if a specific DSP is registered
- Registration(Class<? extends DSP>) - Constructor for class dap4.core.data.DSPRegistry.Registration
- registry - Variable in class dap4.core.data.DSPRegistry
-
Define a map of known DSP classes.
- relativize(String) - Static method in class dap4.core.util.DapUtil
- release(DapDataset) - Static method in class dap4.core.ce.CEConstraint
- remove() - Method in class dap4.core.util.DapIterator
- remove() - Method in class dap4.core.util.MultiOdometer
- remove() - Method in class dap4.core.util.Odometer
- remove() - Method in class dap4.core.util.ScalarOdometer
- remove() - Method in class dap4.core.util.SliceConstraint.SliceCEIterator
- remove() - Method in class dap4.core.util.SliceIterator
- removeAttribute(DapAttribute) - Method in class dap4.core.dmr.DapNode
-
Used by AbstractDSP to suppress certain attributes.
- removeXMLAttribute(String) - Method in class dap4.core.dmr.DapNode
- report(Locator) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- REQ - dap4.core.ce.CEAST.Operator
- reset() - Method in class dap4.core.util.Odometer
- reset() - Method in class dap4.core.util.SliceIterator
- resolveEntity(String, String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- ResponseFormat - Enum in dap4.core.util
-
Define the enum for the possible Response/Response modes
- returntype() - Method in enum dap4.core.ce.CEAST.Operator
- rhs - Variable in class dap4.core.ce.CEAST
- root - Variable in class dap4.core.ce.CECompiler
- root - Variable in class dap4.core.dmr.DapOtherXML
- root - Variable in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- root - Variable in class dap4.core.dmr.parser.DOM4Parser
S
- SaxEvent - Class in dap4.core.dmr.parser.bison
-
Define a class to hold information provided to each kind of eventtype
- SaxEvent() - Constructor for class dap4.core.dmr.parser.bison.SaxEvent
- SaxEvent(SaxEventType, Locator) - Constructor for class dap4.core.dmr.parser.bison.SaxEvent
- SaxEvent(SaxEventType, Locator, String) - Constructor for class dap4.core.dmr.parser.bison.SaxEvent
- SaxEvent(SaxEventType, Locator, String, String, String) - Constructor for class dap4.core.dmr.parser.bison.SaxEvent
- SaxEventHandler - Class in dap4.core.dmr.parser.bison
- SaxEventHandler() - Constructor for class dap4.core.dmr.parser.bison.SaxEventHandler
- SaxEventType - Enum in dap4.core.dmr.parser.bison
-
This should be essentially 1-1 for all the handler callbacks.
- saxparser - Variable in class dap4.core.dmr.parser.bison.SaxEventHandler
- SCALAR - Static variable in class dap4.core.util.Index
- ScalarOdometer - Class in dap4.core.util
-
A implementation of an odometer for scalar variables.
- ScalarOdometer() - Constructor for class dap4.core.util.ScalarOdometer
- SCALARSLICE - Static variable in class dap4.core.util.Slice
- SCALARSLICES - Static variable in class dap4.core.util.Slice
- sce - Variable in class dap4.core.util.SliceConstraint.SliceCEIterator
- scopestack - Variable in class dap4.core.ce.CECompiler
- scopestack - Variable in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- scopestack - Variable in class dap4.core.dmr.parser.DOM4Parser
- SEGMENT - dap4.core.ce.CEAST.Sort
- segments - Variable in class dap4.core.ce.CEConstraint
-
"Map" of variables (at all levels) to be included Maps variables -> associated slices and is modified by computdimensions().
- SELECTION - dap4.core.ce.CEAST.Sort
- SEQARRAY - dap4.core.data.DataCursor.Scheme
- Sequence - dap4.core.dmr.TypeSort
- SEQUENCE - dap4.core.data.DataCursor.Scheme
- SEQUENCE - dap4.core.util.DapSort
- SEQUENCE - Static variable in class dap4.core.dmr.DapType
- setAttribute(DapAttribute) - Method in class dap4.core.dmr.DapNode
- setAttributes(Map<String, DapAttribute>) - Method in class dap4.core.dmr.DapNode
- setBase(String) - Method in class dap4.core.dmr.DapDataset
- setBaseType(DapType) - Method in class dap4.core.dmr.DapAttribute
- setBaseType(DapType) - Method in class dap4.core.dmr.DapEnumeration
- setBaseType(DapType) - Method in class dap4.core.dmr.DapVariable
- setChecksum(int) - Method in class dap4.core.dmr.DapVariable
- setCode(int) - Method in class dap4.core.dmr.ErrorResponse
- setCode(int) - Method in exception dap4.core.util.DapException
- setConstrained(Boolean) - Method in class dap4.core.util.Slice
- setConstraint(CEConstraint) - Method in class dap4.core.dmr.DapDataset
- setContext(DapContext) - Method in interface dap4.core.data.DSP
- setContext(String) - Method in class dap4.core.dmr.ErrorResponse
- setDapVersion(String) - Method in class dap4.core.dmr.DapDataset
- setDataset(DapDataset) - Method in class dap4.core.dmr.DapNode
- setDebugLevel(int) - Method in interface dap4.core.dmr.parser.Dap4Parser
- setDebugLevel(int) - Method in class dap4.core.dmr.parser.DOM4Parser
- setDebugStream(PrintStream) - Method in class dap4.core.dmr.parser.DOM4Parser
- setDecls(List<? extends DapNode>) - Method in class dap4.core.dmr.DapGroup
- setDMRVersion(String) - Method in class dap4.core.dmr.DapDataset
- setDocumentLocator(Locator) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- SETDOCUMENTLOCATOR - dap4.core.dmr.parser.bison.SaxEventType
- setEnumConsts(List<DapEnumConst>) - Method in class dap4.core.dmr.DapEnumeration
- setFieldIndex(int) - Method in class dap4.core.dmr.DapVariable
- setFilter(DapVariable, CEAST) - Method in class dap4.core.ce.CEConstraint
- setFQNMap(Map<String, DapNode>) - Method in class dap4.core.dmr.DapDataset
- setGlobalDebugLevel(int) - Static method in class dap4.core.ce.parser.CEParserImpl
- setGlobalDebugLevel(int) - Static method in class dap4.core.dmr.parser.bison.Dap4ParserImpl
- setGlobalDebugLevel(int) - Static method in class dap4.core.dmr.parser.DOM4Parser
- setIndent(int) - Method in class dap4.core.util.IndentWriter
-
Set depth = n
- setIndex(int) - Method in class dap4.core.dmr.DapNode
- setIndices(long, long, long) - Method in class dap4.core.util.Slice
- setIndices(long, long, long, long) - Method in class dap4.core.util.Slice
- setLoader(ClassLoader) - Static method in class dap4.core.data.DSPRegistry
- setLocalName(String) - Method in class dap4.core.dmr.DapXML
- setLocation(String) - Method in interface dap4.core.data.DSP
- setMaxSize(long) - Method in class dap4.core.util.MultiSlice
- setMaxSize(long) - Method in class dap4.core.util.Slice
- setMessage(String) - Method in class dap4.core.dmr.ErrorResponse
- setName(String) - Method in class dap4.core.dmr.DapXML
- setNamespaceList(List<String>) - Method in class dap4.core.dmr.DapAttribute
- setNodeType(DapXML.NodeType) - Method in class dap4.core.dmr.DapXML
- setNS(String) - Method in class dap4.core.dmr.DapDataset
- setOtherInfo(String) - Method in class dap4.core.dmr.ErrorResponse
- setParent(DapNode) - Method in class dap4.core.dmr.DapNode
-
Set the parent DapNode; may sometimes be same as container, but not always (think attributes or maps).
- setParent(DapXML) - Method in class dap4.core.dmr.DapXML
- setPrefix(String) - Method in class dap4.core.dmr.DapXML
- setRoot(Object) - Method in class dap4.core.dmr.DapOtherXML
- setShared(boolean) - Method in class dap4.core.dmr.DapDimension
- setShortName(String) - Method in class dap4.core.dmr.DapNode
- setSize(long) - Method in class dap4.core.dmr.DapDimension
- setSort(DapSort) - Method in class dap4.core.dmr.DapNode
- setText(String) - Method in class dap4.core.dmr.DapXML
- setTypeSort(TypeSort) - Method in class dap4.core.dmr.DapType
- setUnlimited(boolean) - Method in class dap4.core.dmr.DapDimension
- setValue(String) - Method in class dap4.core.dmr.DapXML
- setValues(String[]) - Method in class dap4.core.dmr.DapAttribute
- setVariable(DapVariable) - Method in class dap4.core.dmr.DapMap
- setWhole(Boolean) - Method in class dap4.core.util.Slice
- shortname - Variable in class dap4.core.dmr.DapNode
-
Unqualified (short) name of this node wrt the tree.
- Single - dap4.core.util.Slice.Sort
- size - Variable in class dap4.core.dmr.DapDimension
- sizes - Variable in class dap4.core.util.MultiOdometer
- sizes - Variable in class dap4.core.util.PowerSet
- skippedEntity(String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- SKIPPEDENTITY - dap4.core.dmr.parser.bison.SaxEventType
- slice - Variable in class dap4.core.ce.CEAST
- slice - Variable in class dap4.core.util.SliceIterator
- slice(int) - Method in class dap4.core.util.Odometer
-
Return ith slice
- Slice - Class in dap4.core.util
-
A Slice is used for two purposes To specify a subset of data to extract.
- Slice() - Constructor for class dap4.core.util.Slice
- Slice(long, long, long) - Constructor for class dap4.core.util.Slice
- Slice(long, long, long, long) - Constructor for class dap4.core.util.Slice
- Slice(DapDimension) - Constructor for class dap4.core.util.Slice
- Slice(Slice) - Constructor for class dap4.core.util.Slice
- Slice.Sort - Enum in dap4.core.util
- SliceCEIterator(SliceConstraint) - Constructor for class dap4.core.util.SliceConstraint.SliceCEIterator
- SliceConstraint - Class in dap4.core.util
-
SliceConstraint hold a List
- >.
- SliceConstraint() - Constructor for class dap4.core.util.SliceConstraint
- SliceConstraint(int) - Constructor for class dap4.core.util.SliceConstraint
- SliceConstraint(List<List<Slice>>) - Constructor for class dap4.core.util.SliceConstraint
- SliceConstraint.SliceCEIterator - Class in dap4.core.util
- SliceIterator - Class in dap4.core.util
-
Iterate the indices of a slice.
- SliceIterator() - Constructor for class dap4.core.util.SliceIterator
- SliceIterator(Slice) - Constructor for class dap4.core.util.SliceIterator
- SliceIterator.STATE - Enum in dap4.core.util
- SliceList() - Constructor for class dap4.core.ce.CEAST.SliceList
- sliceProduct(List<Slice>) - Static method in class dap4.core.util.DapUtil
- slices - Variable in class dap4.core.ce.CEAST
- slices - Variable in class dap4.core.util.Odometer
- slicesets - Variable in class dap4.core.util.MultiOdometer
- slicesets - Variable in class dap4.core.util.SliceConstraint
- slicesToIndex(List<Slice>) - Static method in class dap4.core.util.DapUtil
-
If a set of slices refers to a single position, then return the corresponding Index.
- sort - Variable in class dap4.core.ce.CEAST
- sort - Variable in class dap4.core.dmr.DapNode
-
Assign a "sort" to this node to avoid use of instanceof().
- sort - Variable in class dap4.core.util.Slice
- sort() - Method in class dap4.core.dmr.DapDataset
-
Sort the nodelist into prefix left to right order
- sortR(DapNode, List<DapNode>) - Method in class dap4.core.dmr.DapDataset
-
Sort helper
- SPECIALATTRPREFIX - Static variable in class dap4.core.dmr.parser.bison.Dap4EventHandler
- spf - Variable in class dap4.core.dmr.parser.bison.SaxEventHandler
- startDocument() - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- STARTDOCUMENT - dap4.core.dmr.parser.bison.SaxEventType
- STARTED - dap4.core.util.Odometer.STATE
- STARTED - dap4.core.util.SliceIterator.STATE
- startElement(String, String, String, Attributes) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- STARTELEMENT - dap4.core.dmr.parser.bison.SaxEventType
- startPrefixMapping(String, String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- STARTPREFIXMAPPING - dap4.core.dmr.parser.bison.SaxEventType
- state - Variable in class dap4.core.util.Odometer
- state - Variable in class dap4.core.util.SliceIterator
- step(int, int) - Method in class dap4.core.util.Odometer
- String - dap4.core.dmr.TypeSort
- STRING - dap4.core.ce.CEAST.Constant
- STRING - Static variable in class dap4.core.dmr.DapType
- string2double(String[]) - Static method in class dap4.core.util.Convert
- string2long(String[]) - Static method in class dap4.core.util.Convert
- stringify(int, StringBuilder) - Method in class dap4.core.dmr.DapXML
- StringList() - Constructor for class dap4.core.ce.CEAST.StringList
- stringToInteger(String) - Static method in class dap4.core.util.DapUtil
- STRUCTARRAY - dap4.core.data.DataCursor.Scheme
- Structure - dap4.core.dmr.TypeSort
- STRUCTURE - dap4.core.data.DataCursor.Scheme
- STRUCTURE - dap4.core.util.DapSort
- STRUCTURE - Static variable in class dap4.core.dmr.DapType
- subnodes - Variable in class dap4.core.ce.CEAST
- subslices - Variable in class dap4.core.util.MultiSlice
T
- template - Variable in class dap4.core.ce.parser.CEParserImpl
- text - Variable in class dap4.core.dmr.DapXML
- text - Variable in class dap4.core.dmr.parser.bison.SaxEvent
- TEXT - dap4.core.dmr.DapXML.NodeType
- TEXT - dap4.core.util.ResponseFormat
- toConstraintString() - Method in class dap4.core.ce.CEConstraint
-
Convert the view to a constraint string suitable for use in a URL, except not URL encoded.
- toConstraintString() - Method in class dap4.core.util.MultiSlice
-
Convert this multislice to a string suitable for use in a constraint
- toConstraintString() - Method in class dap4.core.util.Slice
-
Convert this slice to a string suitable for use in a constraint
- toHex(int) - Static method in class dap4.core.util.Escape
- topvariables - Variable in class dap4.core.dmr.DapDataset
- toString() - Method in class dap4.core.ce.CEAST
- toString() - Method in class dap4.core.ce.CEConstraint.Segment
- toString() - Method in class dap4.core.ce.CEConstraint
- toString() - Method in class dap4.core.data.DSPRegistry.Registration
- toString() - Method in class dap4.core.dmr.DapDimension
- toString() - Method in class dap4.core.dmr.DapNode
- toString() - Method in class dap4.core.dmr.DapVariable
- toString() - Method in class dap4.core.dmr.DapXML
- toString() - Method in class dap4.core.dmr.parser.bison.Bison.Location
-
Print a representation of the location.
- toString() - Method in class dap4.core.dmr.parser.bison.Bison.Position
- toString() - Method in class dap4.core.dmr.parser.bison.Lexeme
- toString() - Method in class dap4.core.dmr.parser.bison.SaxEvent
- toString() - Method in class dap4.core.util.DapContext
- toString() - Method in class dap4.core.util.Index
- toString() - Method in class dap4.core.util.MultiOdometer
- toString() - Method in class dap4.core.util.MultiSlice
- toString() - Method in class dap4.core.util.Odometer
- toString() - Method in class dap4.core.util.PowerSet
- toString() - Method in enum dap4.core.util.ResponseFormat
- toString() - Method in class dap4.core.util.Slice
- toString() - Method in class dap4.core.util.SliceConstraint
- toString() - Method in class dap4.core.util.SliceIterator
- toString(boolean) - Method in class dap4.core.util.Slice
- toString(CEAST, StringBuilder) - Static method in class dap4.core.ce.CEAST
- totalsize - Variable in class dap4.core.util.PowerSet
- totalSize() - Method in class dap4.core.util.MultiOdometer
-
Compute the total number of elements.
- totalSize() - Method in class dap4.core.util.Odometer
-
Compute the total number of elements.
- totalSize() - Method in class dap4.core.util.ScalarOdometer
- trace - Variable in class dap4.core.dmr.parser.DOM4Parser
- trace(SaxEvent) - Static method in class dap4.core.dmr.parser.bison.Debug
- trace(SaxEvent, int) - Static method in class dap4.core.dmr.parser.bison.Debug
- trace(String) - Method in class dap4.core.dmr.parser.DOM4Parser
- trace(String, Object...) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- tree - Variable in class dap4.core.ce.CEAST
- typesort - Variable in class dap4.core.dmr.DapType
- TypeSort - Enum in dap4.core.dmr
U
- UInt16 - dap4.core.dmr.TypeSort
- UINT16 - Static variable in class dap4.core.dmr.DapType
- UInt32 - dap4.core.dmr.TypeSort
- UINT32 - Static variable in class dap4.core.dmr.DapType
- UInt64 - dap4.core.dmr.TypeSort
- UINT64 - Static variable in class dap4.core.dmr.DapType
- UInt8 - dap4.core.dmr.TypeSort
- UINT8 - Static variable in class dap4.core.dmr.DapType
- UNDEFINED - Static variable in class dap4.core.dmr.DapDimension
- UNDEFINED - Static variable in class dap4.core.util.Slice
- Universal - Class in dap4.core.ce
-
The Universal constraint is a constraint that includes everything in a DMR, even including items such as dimensions or enums that are defined but never used.
- Universal() - Constructor for class dap4.core.ce.Universal
- Universal(DapDataset) - Constructor for class dap4.core.ce.Universal
- universals - Static variable in class dap4.core.ce.CEConstraint
- universalSlices(DapVariable) - Static method in class dap4.core.ce.Universal
- unparsedEntityDecl(String, String, String, String) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
- UNPARSEDENTITYDECL - dap4.core.dmr.parser.bison.SaxEventType
- unregister(Class<? extends DSP>) - Method in class dap4.core.data.DSPRegistry
-
Unregister dsp.
- URL - dap4.core.dmr.TypeSort
- URL - Static variable in class dap4.core.dmr.DapType
- urlDecode(String) - Static method in class dap4.core.util.Escape
- urlEncodeQuery(String) - Static method in class dap4.core.util.Escape
- UTF8 - Static variable in class dap4.core.util.DapUtil
V
- value - Variable in class dap4.core.ce.CEAST
- value - Variable in class dap4.core.dmr.DapEnumConst
- value - Variable in class dap4.core.dmr.DapXML
- value - Variable in class dap4.core.dmr.parser.bison.SaxEvent
- valuelist - Variable in class dap4.core.dmr.DapAttribute
- valueOf(String) - Static method in enum dap4.core.ce.CEAST.Constant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.ce.CEAST.Operator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.ce.CEAST.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.ce.CEConstraint.Expand
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.data.ChecksumMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.data.DataCursor.Scheme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.dmr.DapXML.NodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.dmr.parser.bison.SaxEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.dmr.TypeSort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.util.DapSort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.util.Odometer.STATE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.util.ResponseFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.util.Slice.Sort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dap4.core.util.SliceIterator.STATE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dap4.core.ce.CEAST.Constant
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.ce.CEAST.Operator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.ce.CEAST.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.ce.CEConstraint.Expand
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.data.ChecksumMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.data.DataCursor.Scheme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.dmr.DapXML.NodeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.dmr.parser.bison.SaxEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.dmr.TypeSort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.util.DapSort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.util.Odometer.STATE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.util.ResponseFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.util.Slice.Sort
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dap4.core.util.SliceIterator.STATE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE - dap4.core.util.DapSort
- variables - Variable in class dap4.core.ce.CEConstraint
-
Also keep a raw list of variables
- variables - Variable in class dap4.core.dmr.DapGroup
- vector(int) - Method in class dap4.core.dmr.DapType
- vectorget(Object, int) - Method in class dap4.core.dmr.DapType
- vectorType(Object) - Static method in class dap4.core.util.Convert
- visiblenodes - Variable in class dap4.core.dmr.DapDataset
W
- warning(SAXParseException) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
X
- XML - dap4.core.util.ResponseFormat
- xmlattributes - Variable in class dap4.core.dmr.DapNode
-
XML Attributes attached to this node.
- xmlattributes - Variable in class dap4.core.dmr.DapXML
- XMLList() - Constructor for class dap4.core.dmr.DapXML.XMLList
- xrelpath(String) - Static method in class dap4.core.util.DapUtil
-
Relativizing a path => remove any leading '/' and cleaning it
Y
- yyevent(SaxEvent) - Method in class dap4.core.dmr.parser.bison.Dap4EventHandler
- yyevent(SaxEvent) - Method in class dap4.core.dmr.parser.bison.SaxEventHandler
All Classes All Packages