Package | Description |
---|---|
uk.ac.sheffield.jast |
Readers for parsing XML to Java and writers for serialising Java to XML.
|
uk.ac.sheffield.jast.build |
Builders for constructing Java syntax trees by call-back from an XML parser.
|
uk.ac.sheffield.jast.valid |
Grammar readers and validation engines for validating XML documents.
|
Modifier and Type | Class and Description |
---|---|
class |
ASTReader
ASTReader is a pull-parser that constructs a custom AST syntax tree.
|
class |
ASTWriter
ASTWriter is a serializer that writes out a custom Java AST syntax tree.
|
class |
BasicReader
BasicReader is the abstract ancestor of pull-parsers that construct syntax
trees.
|
class |
BasicScanner
BasicScanner is the ancestor of various scanners for XML or DTD tokens.
|
class |
BasicWriter
BasicWriter is an abstract writer that formats XML data for any output
sink.
|
class |
XMLReader
XMLReader is a pull-parser that constructs a classic XML syntax tree.
|
class |
XMLScanner
XMLScanner is an efficient XML token scanner for any XML pull-parser.
|
class |
XMLWriter
XMLWriter is a serializer that writes out a classic XML document tree.
|
Modifier and Type | Class and Description |
---|---|
class |
ASTBuilder
ASTBuilder is a builder that constructs a custom Java syntax tree.
|
class |
BasicBuilder
BasicBuilder is the ancestor of various kinds of XML syntax tree builder.
|
class |
XMLBuilder
XMLBuilder is a builder that constructs the classic XML syntax tree.
|
class |
XMLParser
XMLParser is a push-parser that reads XML data from any input source.
|
Modifier and Type | Class and Description |
---|---|
class |
DTDReader
DTDReader is a pull-parser that compiles a DTD grammar rule tree.
|
class |
DTDScanner
DTDScanner is an efficient token scanner for any DTD pull-parser.
|
class |
XSDReader
XSDReader is a pull-parser that constructs an XML schema definition (XSD).
|