Skip navigation links
B C D E F G H I J L N O P R S T U V W X 

B

bitPos1b() - Method in class edu.illinois.ncsa.daffodil.japi.DataLocation
Get the position of the data, in bits, using 1-based indexing
bytePos1b() - Method in class edu.illinois.ncsa.daffodil.japi.DataLocation
Get the position of the data, in bytes, using 1-based indexing

C

canProceed() - Method in class edu.illinois.ncsa.daffodil.japi.WithDiagnostics
Deprecated.
Use !isError() to determine if it is safe to proceed. Since 2.0.0.
compileFile(File) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Compile DFDL schema file into a ProcessorFactory
Compiler - Class in edu.illinois.ncsa.daffodil.japi
Compile DFDL schemas into ProcessorFactory's or reload saved parsers into DataProcessor's.
Compiler() - Constructor for class edu.illinois.ncsa.daffodil.japi.Compiler
 
compiler() - Static method in class edu.illinois.ncsa.daffodil.japi.Daffodil
Create a new object used to compiled DFDL schemas
compileSource(URI) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Compile DFDL schema source into a ProcessorFactory
ConsoleLogWriter - Class in edu.illinois.ncsa.daffodil.japi.logger
LogWriter that writes log messages to stdout
ConsoleLogWriter() - Constructor for class edu.illinois.ncsa.daffodil.japi.logger.ConsoleLogWriter
 

D

Daffodil - Class in edu.illinois.ncsa.daffodil.japi
API Suitable for Java programmers to use.
DataLocation - Class in edu.illinois.ncsa.daffodil.japi
Information related to a location in data
DataLocation(DataLocation) - Constructor for class edu.illinois.ncsa.daffodil.japi.DataLocation
 
DataProcessor - Class in edu.illinois.ncsa.daffodil.japi
Compiled version of a DFDL Schema, used to parse data and get the DFDL infoset
DataProcessor(DataProcessor) - Constructor for class edu.illinois.ncsa.daffodil.japi.DataProcessor
 
DebuggerRunner - Class in edu.illinois.ncsa.daffodil.japi.debugger
Abstract debugger runner, which can be implemented to create a custom debugger runner
DebuggerRunner() - Constructor for class edu.illinois.ncsa.daffodil.japi.debugger.DebuggerRunner
 
Diagnostic - Class in edu.illinois.ncsa.daffodil.japi
Class containing diagnostic information
Diagnostic(Diagnostic) - Constructor for class edu.illinois.ncsa.daffodil.japi.Diagnostic
 

E

edu.illinois.ncsa.daffodil.japi - package edu.illinois.ncsa.daffodil.japi
Provides the classes necessary to compile DFDL schemas, parse and unparse files using the compiled objects, and retrieve results and parsing diagnostics
edu.illinois.ncsa.daffodil.japi.debugger - package edu.illinois.ncsa.daffodil.japi.debugger
Provides the classes necessary to perform parse tracing or create a custom debugger
edu.illinois.ncsa.daffodil.japi.infoset - package edu.illinois.ncsa.daffodil.japi.infoset
Defines various classes used control the representation of the infoset for parse and unparse.
edu.illinois.ncsa.daffodil.japi.logger - package edu.illinois.ncsa.daffodil.japi.logger
Provides the classes necessary to recieve logging messages from Daffodil.
endArray(DIArray) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the end of an array of elements.
endArray(DIArray) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
endArray(DIArray) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
endArray(DIArray) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
endArray(DIArray) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
endComplex(DIComplex) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the end of a complex element.
endComplex(DIComplex) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
endComplex(DIComplex) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
endComplex(DIComplex) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
endComplex(DIComplex) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
endDocument() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the end of the infoset.
endDocument() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
endDocument() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
endDocument() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
endDocument() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
endSimple(DISimple) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the end of a simple element.
endSimple(DISimple) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
endSimple(DISimple) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
endSimple(DISimple) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
endSimple(DISimple) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 

F

FileLogWriter - Class in edu.illinois.ncsa.daffodil.japi.logger
LogWriter that writes all log messages to a file.
FileLogWriter(File) - Constructor for class edu.illinois.ncsa.daffodil.japi.logger.FileLogWriter
 
fini() - Method in class edu.illinois.ncsa.daffodil.japi.debugger.DebuggerRunner
Called once upon completion of a parse, allowing one to perform any steps necessary to clean up the debugger runner.
fini() - Method in class edu.illinois.ncsa.daffodil.japi.debugger.TraceDebuggerRunner
 
fini() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 

G

getCommand() - Method in class edu.illinois.ncsa.daffodil.japi.debugger.DebuggerRunner
Called by Daffodil when there is a pause in parsing to determine what debugger actions should be taken.
getCommand() - Method in class edu.illinois.ncsa.daffodil.japi.debugger.TraceDebuggerRunner
 
getDataLocations() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
Get data location information relevant to this diagnostic object.
getDiagnostics() - Method in class edu.illinois.ncsa.daffodil.japi.WithDiagnostics
Get the list of Diagnostic's created during the construction of the parent object
getEventType() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Return the current infoset inputter event type
getEventType() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
getFile() - Method in class edu.illinois.ncsa.daffodil.japi.logger.FileLogWriter
Retrieve the file the log writer writes to
getLocalName() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Get the local name of the current event.
getLocalName() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
getLocationsInSchemaFiles() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
Get schema location information relevant to this diagnostic object.
getMessage() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
Get the diagnostic message
getNamespaceURI() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Get the namespace of the current event.
getNamespaceURI() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
getResult() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.JDOMInfosetOutputter
 
getResult() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
getResult() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.W3CDOMInfosetOutputter
 
getSimpleText(NodeInfo.Kind) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Get the content of a simple type.
getSimpleText(NodeInfo.Kind) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
getSomeCause() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
Positively get these things.
getSomeMessage() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
 
getStatus() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
getStatus() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
getStatus() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 

H

hasNext() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Return true if there are remaining events.
hasNext() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 

I

id - Variable in enum edu.illinois.ncsa.daffodil.japi.logger.LogLevel
 
id - Variable in enum edu.illinois.ncsa.daffodil.japi.ValidationMode
 
InfosetInputter - Class in edu.illinois.ncsa.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 edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
 
infosetInputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
infosetInputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.JDOMInfosetInputter
 
infosetInputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetInputter
 
infosetInputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetInputter
 
infosetInputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.W3CDOMInfosetInputter
 
infosetInputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetInputter
 
InfosetInputterProxy - Class in edu.illinois.ncsa.daffodil.japi.infoset
 
InfosetInputterProxy() - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
InfosetOutputter - Class in edu.illinois.ncsa.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 edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.JDOMInfosetOutputter
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.NullInfosetOutputter
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.W3CDOMInfosetOutputter
 
infosetOutputter() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
InfosetOutputterProxy - Class in edu.illinois.ncsa.daffodil.japi.infoset
 
InfosetOutputterProxy() - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
init() - Method in class edu.illinois.ncsa.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 edu.illinois.ncsa.daffodil.japi.debugger.TraceDebuggerRunner
 
InvalidParserException - Exception in edu.illinois.ncsa.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 edu.illinois.ncsa.daffodil.japi.InvalidParserException
 
InvalidUsageException - Exception in edu.illinois.ncsa.daffodil.japi
This exception will be thrown as a result of an invalid usage of the Daffodil API
InvalidUsageException(InvalidUsageException) - Constructor for exception edu.illinois.ncsa.daffodil.japi.InvalidUsageException
 
isAtEnd() - Method in class edu.illinois.ncsa.daffodil.japi.DataLocation
Determine if this data location is at the end of the input data
isError() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
Determine if a diagnostic object represents an error or something less serious.
isError() - Method in class edu.illinois.ncsa.daffodil.japi.WithDiagnostics
Determine if any errors occurred in the creation of the parent object.
isNilled() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Determine if the current event is nilled.
isNilled() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
isNilled(DIElement) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
isNilled(DIElement) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
isNilled(DIElement) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
isProcessingError() - Method in class edu.illinois.ncsa.daffodil.japi.ParseResult
Determine if any processing errors occurred.
isValidationError() - Method in class edu.illinois.ncsa.daffodil.japi.ParseResult
Determine if all validation checks passed based on the validation mode of the DataProcessor.

J

JDOMInfosetInputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Read in an infoset in the form of a jdom2 Document
JDOMInfosetInputter(Document) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.JDOMInfosetInputter
 
JDOMInfosetOutputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Output the infoset as a jdom Document
JDOMInfosetOutputter() - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.JDOMInfosetOutputter
 
JsonInfosetInputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Read in an infoset in the form of json text from a java.io.Reader
JsonInfosetInputter(Reader) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetInputter
 
JsonInfosetOutputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Output the infoset as json text, written to a java.io.Writer
JsonInfosetOutputter(Writer, boolean) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 

L

lineOutput(String) - Method in class edu.illinois.ncsa.daffodil.japi.debugger.DebuggerRunner
Called by Daffodil when a debugger command has produce output.
lineOutput(String) - Method in class edu.illinois.ncsa.daffodil.japi.debugger.TraceDebuggerRunner
 
location() - Method in class edu.illinois.ncsa.daffodil.japi.ParseResult
Get the DataLocation where the parse completed
LocationInSchemaFile - Class in edu.illinois.ncsa.daffodil.japi
Information related to locations in DFDL schema files
LocationInSchemaFile(LocationInSchemaFile) - Constructor for class edu.illinois.ncsa.daffodil.japi.LocationInSchemaFile
 
log(LogLevel, String, String, List<Object>) - Method in class edu.illinois.ncsa.daffodil.japi.logger.LogWriter
Generates a log message as a string and calls the write method.
LogLevel - Enum in edu.illinois.ncsa.daffodil.japi.logger
Logging levels.
LogWriter - Class in edu.illinois.ncsa.daffodil.japi.logger
Abstract log writer, which can be overridden to create a custom log writer.
LogWriter() - Constructor for class edu.illinois.ncsa.daffodil.japi.logger.LogWriter
 

N

next() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputter
Move the internal state to the next event.
next() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 
NullInfosetOutputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Ignore all infoset output
NullInfosetOutputter() - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.NullInfosetOutputter
 
NullLogWriter - Class in edu.illinois.ncsa.daffodil.japi.logger
LogWriter that drops all log messages
NullLogWriter() - Constructor for class edu.illinois.ncsa.daffodil.japi.logger.NullLogWriter
 

O

onPath(String) - Method in class edu.illinois.ncsa.daffodil.japi.ProcessorFactory
Create a DataProcessor

P

parse(ReadableByteChannel, long) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Deprecated.
Use parse(ReadableByteChannel, InfosetOutputter, long) to parse the data and get the infoset representation from the InfosetOutputter instead of ParseResult#result(). Since 2.0.0.
parse(ReadableByteChannel) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Deprecated.
Use parse(ReadableByteChannel, InfosetOutputter) to parse the data and get the infoset representation from the InfosetOutputter instead of ParseResult#result(). Since 2.0.0.
parse(ReadableByteChannel, InfosetOutputter, long) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Parse input data with a specified length
parse(ReadableByteChannel, InfosetOutputter) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Parse input data without specifying a length
ParseResult - Class in edu.illinois.ncsa.daffodil.japi
Result of calling DataProcessor.parse(java.nio.channels.ReadableByteChannel, InfosetOutputter, long), containing the diagnostic information, and the final data location
ParseResult(ParseResult, Maybe<JDOMInfosetOutputter>) - Constructor for class edu.illinois.ncsa.daffodil.japi.ParseResult
 
prefix(LogLevel, String) - Method in class edu.illinois.ncsa.daffodil.japi.logger.LogWriter
Override to change the prefix string of the log message.
ProcessorFactory - Class in edu.illinois.ncsa.daffodil.japi
Factory to create DataProcessor's, used for parsing data
ProcessorFactory(ProcessorFactory) - Constructor for class edu.illinois.ncsa.daffodil.japi.ProcessorFactory
 

R

reload(File) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Reload a saved parser from a file
reload(ReadableByteChannel) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Reload a saved parser from a ReadableByteChannel
reset() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Reset the internal state of this InfosetOutputter.
reset() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
reset() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
reset() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
reset() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
result() - Method in class edu.illinois.ncsa.daffodil.japi.ParseResult
Deprecated.
Use parse(ReadableByteChannel, InfosetInputter) to parse the data and get the infoset representation from the InfosetOutputter. Since 2.0.0.

S

save(WritableByteChannel) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Save the DataProcessor
ScalaXMLInfosetInputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Read in an infoset in the form of a scala.xml.Node
ScalaXMLInfosetInputter(Node) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetInputter
 
ScalaXMLInfosetOutputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Output the infoset as a scala.xml.Node
ScalaXMLInfosetOutputter(boolean) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
setDebugger(DebuggerRunner) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Set the debugger runer
setDebugging(boolean) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Enable/disable debugging.
setDistinguishedRootNode(String, String) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Specify a global element to be the root of DFDL Schema to start parsing
setDistinguishedRootNode(String, String) - Method in class edu.illinois.ncsa.daffodil.japi.ProcessorFactory
Specify a global element to be the root of DFDL Schema to start parsing
setExternalDFDLVariable(String, String, String) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Set the value of a DFDL variable
setExternalDFDLVariables(AbstractMap<String, String>) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Set the value of multiple DFDL variables
setExternalDFDLVariables(File) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Read external variables from a Daffodil configuration file
setExternalVariables(File) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Read external variables from a Daffodil configuration file
setExternalVariables(Map<String, String>) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Set the value of multiple DFDL variables
setLoggingLevel(LogLevel) - Static method in class edu.illinois.ncsa.daffodil.japi.Daffodil
Set the maximum logging level
setLogWriter(LogWriter) - Static method in class edu.illinois.ncsa.daffodil.japi.Daffodil
Set the LogWriter to use to capture logging messages from Daffodil
setTunable(String, String) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Set a Daffodil tunable parameter
setTunables(AbstractMap<String, String>) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Set the value of multiple tunable parameters
setValidateDFDLSchemas(boolean) - Method in class edu.illinois.ncsa.daffodil.japi.Compiler
Enable/disable DFDL validation of resulting infoset with the DFDL schema
setValidationMode(ValidationMode) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Set validation mode
startArray(DIArray) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the beginning of an array of elements.
startArray(DIArray) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
startArray(DIArray) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
startArray(DIArray) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
startArray(DIArray) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
startComplex(DIComplex) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the beginning of a complex element.
startComplex(DIComplex) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
startComplex(DIComplex) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
startComplex(DIComplex) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
startComplex(DIComplex) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
startDocument() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the beginning of the infoset.
startDocument() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
startDocument() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
startDocument() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
startDocument() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
startSimple(DISimple) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputter
Called by Daffodil internals to signify the beginning of a simple element.
startSimple(DISimple) - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetOutputterProxy
 
startSimple(DISimple) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
startSimple(DISimple) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
startSimple(DISimple) - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
status() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.JsonInfosetOutputter
 
status() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.ScalaXMLInfosetOutputter
 
status() - Static method in class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
suffix(LogLevel, String) - Method in class edu.illinois.ncsa.daffodil.japi.logger.LogWriter
Override to change the suffix string of the log message.
supportsNamespaces() - Method in class edu.illinois.ncsa.daffodil.japi.infoset.InfosetInputterProxy
 

T

toString() - Method in class edu.illinois.ncsa.daffodil.japi.DataLocation
 
toString() - Method in class edu.illinois.ncsa.daffodil.japi.Diagnostic
 
toString() - Method in class edu.illinois.ncsa.daffodil.japi.LocationInSchemaFile
Get the description of the location file, for example, containing file and line number information
TraceDebuggerRunner - Class in edu.illinois.ncsa.daffodil.japi.debugger
DebuggerRunner that writes verbose information about parsing to stdout
TraceDebuggerRunner() - Constructor for class edu.illinois.ncsa.daffodil.japi.debugger.TraceDebuggerRunner
 

U

unparse(InfosetInputter, WritableByteChannel) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Unparse an InfosetInputter
unparse(WritableByteChannel, Document) - Method in class edu.illinois.ncsa.daffodil.japi.DataProcessor
Deprecated.
Use unparse(InfosetInputter, WritableByteChannel). Since 2.0.0.
UnparseResult - Class in edu.illinois.ncsa.daffodil.japi
Result of calling DataProcessor.unparse(InfosetInputter, java.nio.channels.WritableByteChannel), containing diagnostic information
UnparseResult(UnparseResult) - Constructor for class edu.illinois.ncsa.daffodil.japi.UnparseResult
 

V

ValidationMode - Enum in edu.illinois.ncsa.daffodil.japi
Validation modes for validating the resulting infoset against the DFDL schema
valueOf(String) - Static method in enum edu.illinois.ncsa.daffodil.japi.logger.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.illinois.ncsa.daffodil.japi.ValidationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.illinois.ncsa.daffodil.japi.logger.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.illinois.ncsa.daffodil.japi.ValidationMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

W3CDOMInfosetInputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Read in an infoset in the form of a w3c Document
W3CDOMInfosetInputter(Document) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.W3CDOMInfosetInputter
 
W3CDOMInfosetOutputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Output the infoset as a w3c Document
W3CDOMInfosetOutputter() - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.W3CDOMInfosetOutputter
 
WithDiagnostics - Class in edu.illinois.ncsa.daffodil.japi
Abstract class that adds diagnostic information to classes that extend it.
WithDiagnostics(WithDiagnostics) - Constructor for class edu.illinois.ncsa.daffodil.japi.WithDiagnostics
 
write(LogLevel, String, String) - Method in class edu.illinois.ncsa.daffodil.japi.logger.ConsoleLogWriter
 
write(LogLevel, String, String) - Method in class edu.illinois.ncsa.daffodil.japi.logger.FileLogWriter
 
write(LogLevel, String, String) - Method in class edu.illinois.ncsa.daffodil.japi.logger.LogWriter
Implement this method to determine how the log message is written.
write(LogLevel, String, String) - Method in class edu.illinois.ncsa.daffodil.japi.logger.NullLogWriter
 

X

XMLTextInfosetInputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Read in an infoset in the form of XML text from a java.io.Reader
XMLTextInfosetInputter(Reader) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetInputter
 
XMLTextInfosetOutputter - Class in edu.illinois.ncsa.daffodil.japi.infoset
Output the infoset as XML Text, written to a java.io.Writer
XMLTextInfosetOutputter(Writer, boolean) - Constructor for class edu.illinois.ncsa.daffodil.japi.infoset.XMLTextInfosetOutputter
 
B C D E F G H I J L N O P R S T U V W X 
Skip navigation links