- id - Variable in enum org.apache.daffodil.japi.logger.LogLevel
 
-  
 
- id - Variable in enum org.apache.daffodil.japi.ValidationMode
 
-  
 
- InfosetInputter - Class in org.apache.daffodil.japi.infoset
 
- 
Abstract class used to determine how the infoset representation should be
 input from a call to DataProcessor#unparse.
 
- InfosetInputter() - Constructor for class org.apache.daffodil.japi.infoset.InfosetInputter
 
-  
 
- infosetInputter() - Method in class org.apache.daffodil.japi.infoset.InfosetInputterProxy
 
-  
 
- infosetInputter() - Method in class org.apache.daffodil.japi.infoset.JDOMInfosetInputter
 
-  
 
- infosetInputter() - Method in class org.apache.daffodil.japi.infoset.JsonInfosetInputter
 
-  
 
- infosetInputter() - Method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetInputter
 
-  
 
- infosetInputter() - Method in class org.apache.daffodil.japi.infoset.W3CDOMInfosetInputter
 
-  
 
- infosetInputter() - Method in class org.apache.daffodil.japi.infoset.XMLTextInfosetInputter
 
-  
 
- InfosetInputterProxy - Class in org.apache.daffodil.japi.infoset
 
-  
 
- InfosetInputterProxy() - Constructor for class org.apache.daffodil.japi.infoset.InfosetInputterProxy
 
-  
 
- InfosetOutputter - Class in org.apache.daffodil.japi.infoset
 
- 
Abstract class used to determine how the infoset representation should be
 output from a call to DataProcessor#parse.
 
- InfosetOutputter() - Constructor for class org.apache.daffodil.japi.infoset.InfosetOutputter
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.InfosetOutputterProxy
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.JDOMInfosetOutputter
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.NullInfosetOutputter
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.W3CDOMInfosetOutputter
 
-  
 
- infosetOutputter() - Method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- InfosetOutputterProxy - Class in org.apache.daffodil.japi.infoset
 
-  
 
- InfosetOutputterProxy() - Constructor for class org.apache.daffodil.japi.infoset.InfosetOutputterProxy
 
-  
 
- init() - Method in class org.apache.daffodil.japi.debugger.DebuggerRunner
 
- 
Called once at the beginning of a parse, allowing one to perform any
 initialization steps that may be necessary.
 
- init() - Method in class org.apache.daffodil.japi.debugger.TraceDebuggerRunner
 
-  
 
- InputSourceDataInputStream - Class in org.apache.daffodil.japi.io
 
- 
Provides Daffodil with byte data from an InputStream, ByteBuffer, or byte
 Array.
 
- InputSourceDataInputStream(InputSourceDataInputStream) - Constructor for class org.apache.daffodil.japi.io.InputSourceDataInputStream
 
-  
 
- InputSourceDataInputStream(InputStream) - Constructor for class org.apache.daffodil.japi.io.InputSourceDataInputStream
 
-  
 
- InputSourceDataInputStream(ByteBuffer) - Constructor for class org.apache.daffodil.japi.io.InputSourceDataInputStream
 
-  
 
- InputSourceDataInputStream(byte[]) - Constructor for class org.apache.daffodil.japi.io.InputSourceDataInputStream
 
-  
 
- InvalidParserException - Exception in org.apache.daffodil.japi
 
- 
This exception will be thrown as a result of attempting to reload a saved parser
 that is invalid (not a parser file, corrupt, etc.) or
 is not in the GZIP format.
 
- InvalidParserException(InvalidParserException) - Constructor for exception org.apache.daffodil.japi.InvalidParserException
 
-  
 
- InvalidUsageException - Exception in org.apache.daffodil.japi
 
- 
This exception will be thrown as a result of an invalid usage of the Daffodil API
 
- InvalidUsageException(InvalidUsageException) - Constructor for exception org.apache.daffodil.japi.InvalidUsageException
 
-  
 
- isAtEnd() - Method in class org.apache.daffodil.japi.DataLocation
 
- 
Determine if this data location is at the end of the input data
 
- isError() - Method in class org.apache.daffodil.japi.Diagnostic
 
- 
Determine if a diagnostic object represents an error or something less serious.
 
- isError() - Method in class org.apache.daffodil.japi.WithDiagnostics
 
- 
Determine if any errors occurred in the creation of the parent object.
 
- isNilled() - Method in class org.apache.daffodil.japi.infoset.InfosetInputter
 
- 
Determine if the current event is nilled.
 
- isNilled() - Method in class org.apache.daffodil.japi.infoset.InfosetInputterProxy
 
-  
 
- isNilled(DIElement) - Static method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- isNilled(DIElement) - Static method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- isNilled(DIElement) - Static method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- isProcessingError() - Method in class org.apache.daffodil.japi.ParseResult
 
- 
Determine if any processing errors occurred.
 
- isValidationError() - Method in class org.apache.daffodil.japi.ParseResult
 
- 
Determine if all validation checks passed based on the validation mode of
 the DataProcessor.
 
- save(WritableByteChannel) - Method in class org.apache.daffodil.japi.DataProcessor
 
- 
Save the DataProcessor
 
- ScalaXMLInfosetInputter - Class in org.apache.daffodil.japi.infoset
 
- 
Read in an infoset in the form of a scala.xml.Node
 
- ScalaXMLInfosetInputter(Node) - Constructor for class org.apache.daffodil.japi.infoset.ScalaXMLInfosetInputter
 
-  
 
- ScalaXMLInfosetOutputter - Class in org.apache.daffodil.japi.infoset
 
- 
Output the infoset as a scala.xml.Node
 
- ScalaXMLInfosetOutputter(boolean) - Constructor for class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- setDebugger(DebuggerRunner) - Method in class org.apache.daffodil.japi.DataProcessor
 
- 
Set the debugger runer
 
- setDebugging(boolean) - Method in class org.apache.daffodil.japi.DataProcessor
 
- 
Enable/disable debugging.
 
- setDistinguishedRootNode(String, String) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Specify a global element to be the root of DFDL Schema to start parsing
 
- setDistinguishedRootNode(String, String) - Method in class org.apache.daffodil.japi.ProcessorFactory
 
- 
Specify a global element to be the root of DFDL Schema to start parsing
 
- setExternalDFDLVariable(String, String, String) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Set the value of a DFDL variable
 
- setExternalDFDLVariables(AbstractMap<String, String>) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Set the value of multiple DFDL variables
 
- setExternalDFDLVariables(File) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Read external variables from a Daffodil configuration file
 
- setExternalVariables(File) - Method in class org.apache.daffodil.japi.DataProcessor
 
- 
Read external variables from a Daffodil configuration file
 
- setExternalVariables(Map<String, String>) - Method in class org.apache.daffodil.japi.DataProcessor
 
- 
Set the value of multiple DFDL variables
 
- setLoggingLevel(LogLevel) - Static method in class org.apache.daffodil.japi.Daffodil
 
- 
Set the maximum logging level
 
- setLogWriter(LogWriter) - Static method in class org.apache.daffodil.japi.Daffodil
 
- 
Set the LogWriter to use to capture logging messages from Daffodil
 
- setTunable(String, String) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Set a Daffodil tunable parameter
 
- setTunables(AbstractMap<String, String>) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Set the value of multiple tunable parameters
 
- setValidateDFDLSchemas(boolean) - Method in class org.apache.daffodil.japi.Compiler
 
- 
Enable/disable DFDL validation of resulting infoset with the DFDL schema
 
- setValidationMode(ValidationMode) - Method in class org.apache.daffodil.japi.DataProcessor
 
- 
Set validation mode
 
- startArray(DIArray) - Method in class org.apache.daffodil.japi.infoset.InfosetOutputter
 
- 
Called by Daffodil internals to signify the beginning of an array of elements.
 
- startArray(DIArray) - Method in class org.apache.daffodil.japi.infoset.InfosetOutputterProxy
 
-  
 
- startArray(DIArray) - Static method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- startArray(DIArray) - Static method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- startArray(DIArray) - Static method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- startComplex(DIComplex) - Method in class org.apache.daffodil.japi.infoset.InfosetOutputter
 
- 
Called by Daffodil internals to signify the beginning of a complex element.
 
- startComplex(DIComplex) - Method in class org.apache.daffodil.japi.infoset.InfosetOutputterProxy
 
-  
 
- startComplex(DIComplex) - Static method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- startComplex(DIComplex) - Static method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- startComplex(DIComplex) - Static method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- startDocument() - Method in class org.apache.daffodil.japi.infoset.InfosetOutputter
 
- 
Called by Daffodil internals to signify the beginning of the infoset.
 
- startDocument() - Method in class org.apache.daffodil.japi.infoset.InfosetOutputterProxy
 
-  
 
- startDocument() - Static method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- startDocument() - Static method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- startDocument() - Static method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- startSimple(DISimple) - Method in class org.apache.daffodil.japi.infoset.InfosetOutputter
 
- 
Called by Daffodil internals to signify the beginning of a simple element.
 
- startSimple(DISimple) - Method in class org.apache.daffodil.japi.infoset.InfosetOutputterProxy
 
-  
 
- startSimple(DISimple) - Static method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- startSimple(DISimple) - Static method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- startSimple(DISimple) - Static method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- status() - Static method in class org.apache.daffodil.japi.infoset.JsonInfosetOutputter
 
-  
 
- status() - Static method in class org.apache.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
-  
 
- status() - Static method in class org.apache.daffodil.japi.infoset.XMLTextInfosetOutputter
 
-  
 
- suffix(LogLevel, String) - Method in class org.apache.daffodil.japi.logger.LogWriter
 
- 
Override to change the suffix string of the log message.
 
- supportsNamespaces() - Method in class org.apache.daffodil.japi.infoset.InfosetInputterProxy
 
-