- 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
-