- uk.ac.sheffield.jast - package uk.ac.sheffield.jast
-
Readers for parsing XML to Java and writers for serialising Java to XML.
- uk.ac.sheffield.jast.ast - package uk.ac.sheffield.jast.ast
-
Types that model the AST-tree nodes of a bespoke Java abstract syntax tree.
- uk.ac.sheffield.jast.build - package uk.ac.sheffield.jast.build
-
Builders for constructing Java syntax trees by call-back from an XML parser.
- uk.ac.sheffield.jast.filter - package uk.ac.sheffield.jast.filter
-
Filters for matching different types of node in XML document object models.
- uk.ac.sheffield.jast.test - package uk.ac.sheffield.jast.test
-
Test programs to demonstrate the use of these XML processing tools.
- uk.ac.sheffield.jast.valid - package uk.ac.sheffield.jast.valid
-
Grammar readers and validation engines for validating XML documents.
- uk.ac.sheffield.jast.xml - package uk.ac.sheffield.jast.xml
-
Types that model the DOM-tree nodes of an XML document object model.
- uk.ac.sheffield.jast.xpath - package uk.ac.sheffield.jast.xpath
-
The XPath search engine for searching within XML document object models.
- UNDEFINED - Static variable in class uk.ac.sheffield.jast.filter.EvalFilter
-
Flags denoting the kind of comparison operator supplied.
- UNDEFINED - Static variable in class uk.ac.sheffield.jast.filter.NumberFilter
-
Flags denoting specific kinds of IEEE primitive number types.
- UNDEFINED - Static variable in class uk.ac.sheffield.jast.xml.Content
-
A constant denoting the undefined content-type.
- unmarshaller - Variable in class uk.ac.sheffield.jast.ASTReader
-
The Unmarshaller that is used to create and connect AST object instances.
- unmarshaller - Variable in class uk.ac.sheffield.jast.build.ASTBuilder
-
The Unmarshaller that is used to create and connect AST object instances.
- Unmarshaller - Class in uk.ac.sheffield.jast
-
Unmarshaller helps to convert an XML data stream into a Java object-graph.
- Unmarshaller() - Constructor for class uk.ac.sheffield.jast.Unmarshaller
-
Creates a Unmarshaller for mapping XML input to AST objects.
- UnorderedRule - Class in uk.ac.sheffield.jast.valid
-
UnorderedRule is a kind of CompoundRule for matching a set of patterns.
- UnorderedRule() - Constructor for class uk.ac.sheffield.jast.valid.UnorderedRule
-
Creates an UnorderedRule, whose rule children are patterns to match in
any order, exactly once.
- UnorderedRule(boolean) - Constructor for class uk.ac.sheffield.jast.valid.UnorderedRule
-
Creates an UnorderedRule, whose rule children are patterns to match in
any order, at most once.
- upperBound - Variable in class uk.ac.sheffield.jast.valid.IterationRule
-
The most number of iterations that will be accepted, inclusive.
- useDomain(String) - Method in class uk.ac.sheffield.jast.ASTReader
-
Instructs this ASTReader to recognise the named DNS domain.
- useDomain(String) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Instructs this ASTWriter to recognise the named DNS domain.
- useDomain(String) - Method in class uk.ac.sheffield.jast.build.ASTBuilder
-
Instructs this ASTBuilder to recognise the named DNS domain.
- usePackage(String) - Method in class uk.ac.sheffield.jast.ASTReader
-
Instructs this ASTReader to use the named Java package when mapping
the default XML namespace.
- usePackage(String, String) - Method in class uk.ac.sheffield.jast.ASTReader
-
Instructs this ASTReader to use the named Java package when mapping
a specific XML namespace.
- usePackage(String) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Instructs this ASTWriter to use the named Java package when mapping
the default XML namespace.
- usePackage(String, String) - Method in class uk.ac.sheffield.jast.ASTWriter
-
Instructs this ASTWriter to use the named Java package when mapping
a specific XML namespace.
- usePackage(String) - Method in class uk.ac.sheffield.jast.build.ASTBuilder
-
Instructs this ASTBuilder to use the named Java package when mapping
the default XML namespace.
- usePackage(String, String) - Method in class uk.ac.sheffield.jast.build.ASTBuilder
-
Instructs this ASTBuilder to use the named Java package when mapping
the given XML namespace.