- BasicBuilder - Class in uk.ac.sheffield.jast.build
-
BasicBuilder is the ancestor of various kinds of XML syntax tree builder.
- BasicBuilder() - Constructor for class uk.ac.sheffield.jast.build.BasicBuilder
-
Creates a default BasicBuilder.
- BasicReader - Class in uk.ac.sheffield.jast
-
BasicReader is the abstract ancestor of pull-parsers that construct syntax
trees.
- BasicReader(BasicScanner, Lexicon) - Constructor for class uk.ac.sheffield.jast.BasicReader
-
Creates a BasicReader reading tokens from a BasicScanner created by
the subclass, and using a given Lexicon to decode entity references.
- BasicReader(BasicScanner) - Constructor for class uk.ac.sheffield.jast.BasicReader
-
Creates a BasicReader reading tokens from a BasicScanner created by
the subclass.
- BasicScanner - Class in uk.ac.sheffield.jast
-
BasicScanner is the ancestor of various scanners for XML or DTD tokens.
- BasicScanner(File, String) - Constructor for class uk.ac.sheffield.jast.BasicScanner
-
Creates a BasicScanner reading from a file, using a specified character
encoding.
- BasicScanner(URL, String) - Constructor for class uk.ac.sheffield.jast.BasicScanner
-
Creates a BasicScanner reading from a URL, using a specified character
encoding.
- BasicScanner(InputStream, String) - Constructor for class uk.ac.sheffield.jast.BasicScanner
-
Creates a BasicScanner reading from a basic InputStream, using a specified
character encoding.
- BasicScanner(Reader, String) - Constructor for class uk.ac.sheffield.jast.BasicScanner
-
Creates a BasicScanner reading from a character Reader, using a specified
character encoding.
- BasicWriter - Class in uk.ac.sheffield.jast
-
BasicWriter is an abstract writer that formats XML data for any output
sink.
- BasicWriter(XMLStreamer) - Constructor for class uk.ac.sheffield.jast.BasicWriter
-
Creates a BasicWriter using a XMLStreamer to stream the written data.
- bindNamespace(String, String) - Method in class uk.ac.sheffield.jast.Metadata
-
Associates a short XML namespace identifier with a Java package name
in the namespace-to-package bindings.
- BOOLEAN - Static variable in class uk.ac.sheffield.jast.filter.RestrictFilter
-
A constant indicating that boolean comparison will be performed.
- booleanValue - Variable in class uk.ac.sheffield.jast.filter.RestrictFilter
-
The reference value after conversion to a suitable type.
- broaden(Filter) - Method in class uk.ac.sheffield.jast.filter.ChildFilter
-
Broadens the restriction on the acceptable child Elements.
- broaden(Filter) - Method in class uk.ac.sheffield.jast.filter.PropertyFilter
-
Broadens the restriction on the acceptable Attributes.
- broaden(Filter) - Method in class uk.ac.sheffield.jast.xpath.XPathRule
-
Broadens the current applicable contexts by adding a Filter.
- Builder - Interface in uk.ac.sheffield.jast.build
-
Builder is the interface satisfied by all abstract syntax tree builders.
- builder - Variable in class uk.ac.sheffield.jast.build.XMLParser
-
Some descendant of Builder which receives call-back messages via
this reference.
- BYTE - Static variable in class uk.ac.sheffield.jast.filter.NumberFilter
-