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

M

main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestASTBuildWrite
Demonstration program to unmarshal an XML file to a custom Java AST and marshal the AST back to XML again.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestASTReadWrite
Demonstration program to unmarshal an XML file to a custom Java AST and marshal the AST back to XML again.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestDTDReader
Demonstration program to construct Doctype grammar-rules, from Doctype grammars accessed in three different ways.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestDTDScanner
Demonstration program to read tokens with a DTDScanner, from Doctype grammars accessed in three different ways.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestHTMLReadWrite
Demonstration program to read and write HTML files in both compact and native format.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestIndexFilter
Demonstration program to test the filtering action of IndexFilter.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestTypeFilter
Demonstration program to test the filtering action of TypeFilter.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestXMLBuildWrite
Demonstration program to read and write XML files in both compact and native format.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestXMLReadWrite
Demonstration program to read and write XML files in both compact and native format.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestXPathCompiler
Demonstration program to illustrate the compilation of XPath query patterns.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestXPathMatcher
Demonstration program to illustrate the matching of matchd XPath query patterns.
main(String[]) - Static method in class uk.ac.sheffield.jast.test.TestXSDReader
Demonstration program to construct XML Schema grammar-rules, from XML Schema files accessed in two different ways.
Markup - Class in uk.ac.sheffield.jast.xml
Markup is the abstract ancestor of any named or tagged XML content.
Markup(String) - Constructor for class uk.ac.sheffield.jast.xml.Markup
Creates a new Markup content with the given identifier or short name.
Markup(String, String) - Constructor for class uk.ac.sheffield.jast.xml.Markup
Creates a new Markup content with the given prefix and name.
marshaller - Variable in class uk.ac.sheffield.jast.ASTWriter
The Marshaller that is used to de-construct AST object instances.
Marshaller - Class in uk.ac.sheffield.jast
Marshaller helps to convert a Java object-graph into an XML data stream.
Marshaller() - Constructor for class uk.ac.sheffield.jast.Marshaller
Creates a Marshaller for mapping AST objects to XML output.
mask - Variable in class uk.ac.sheffield.jast.filter.MaskFilter
Secret bit-mask for testing the content-type.
MaskFilter - Class in uk.ac.sheffield.jast.filter
MaskFilter is the abstract parent of all Filters using a bit-mask pattern.
MaskFilter() - Constructor for class uk.ac.sheffield.jast.filter.MaskFilter
Creates a default MaskFilter that accepts all Content nodes.
MaskFilter(int) - Constructor for class uk.ac.sheffield.jast.filter.MaskFilter
Creates a MaskFilter with the given bit-mask.
match(String) - Static method in class uk.ac.sheffield.jast.test.TestXPathMatcher
Matches a given XPath pattern against the XML document that was read.
match(Content) - Method in class uk.ac.sheffield.jast.xpath.XPath
Matches this XPath against an XML tree rooted in a single context-node.
match(List<Content>) - Method in class uk.ac.sheffield.jast.xpath.XPath
Matches this XPath against multiple XML trees rooted in a list of context-nodes.
matchAllChildren(Element) - Method in class uk.ac.sheffield.jast.valid.MixedContentRule
Checks whether the node has suitable Element children.
matchAllChildren(Element) - Method in class uk.ac.sheffield.jast.valid.SequenceRule
The matching algorithm for a SequenceRule.
matchAllChildren(Element) - Method in class uk.ac.sheffield.jast.valid.UnorderedRule
The matching algorithm for an UnorderedRule.
matchAnyChild(Element) - Method in class uk.ac.sheffield.jast.valid.MixedContentRule
Checks whether any one of this MixedContentRule's ElementRule rule children matches the next Element child of a parent Element node.
matchAnyChild(Element) - Method in class uk.ac.sheffield.jast.valid.SelectionRule
The matching algorithm for a SelectionRule.
matchAnyUnused(Element, List<GrammarRule>) - Method in class uk.ac.sheffield.jast.valid.UnorderedRule
The auxiliary algorithm seeking to match any so-far unused GrammarRule.
matchChildRepeatedly(Element) - Method in class uk.ac.sheffield.jast.valid.IterationRule
The matching algorithm for an IterationRule.
matchChildRule(Element, GrammarRule) - Method in class uk.ac.sheffield.jast.valid.CompoundRule
Matches a general GrammarRule child against an Element's children.
matchCompoundRule(Element, GrammarRule) - Method in class uk.ac.sheffield.jast.valid.CompoundRule
Seeks to match a CompoundRule against the next child or children of the current Element.
matchElementRule(Element, GrammarRule) - Method in class uk.ac.sheffield.jast.valid.CompoundRule
Seeks to match an ElementRule against the next child of the current Element.
matchName(Markup) - Method in class uk.ac.sheffield.jast.filter.NameFilter
Reports whether a Markup node's name matches this NameFilter's search key.
matchName(Markup) - Method in class uk.ac.sheffield.jast.filter.NameSetFilter
Reports whether a Markup node's name is contained within the name set.
matchPrefix(Markup) - Method in class uk.ac.sheffield.jast.filter.PrefixFilter
Reports whether a Markup node's prefix matches this PrefixFilter's search key.
matchRegex(String) - Method in class uk.ac.sheffield.jast.filter.PatternFilter
Matches a particular input value against the regular expression for its type.
matchType(String) - Method in class uk.ac.sheffield.jast.filter.NumberFilter
Matches a particular input value against its expected IEEE primitive number type.
metadata - Variable in class uk.ac.sheffield.jast.ASTReader
A collection of mappings between XML and Java.
metadata - Variable in class uk.ac.sheffield.jast.ASTWriter
A collection of mappings between XML and Java.
metadata - Variable in class uk.ac.sheffield.jast.build.ASTBuilder
A collection of mappings between XML and Java.
Metadata - Class in uk.ac.sheffield.jast
Metadata records all XML-to-Java bindings and stores all XML metadata that is not part of the Java model.
Metadata() - Constructor for class uk.ac.sheffield.jast.Metadata
Creates a Metadata object.
methodMap - Variable in class uk.ac.sheffield.jast.Marshaller
The map from types to property-indexed access methods.
methodMap - Variable in class uk.ac.sheffield.jast.Unmarshaller
The map from types to property-indexed set- and add-methods.
MixedContentRule - Class in uk.ac.sheffield.jast.valid
MixedContentRule is a kind of CompoundRule for matching mixed content.
MixedContentRule() - Constructor for class uk.ac.sheffield.jast.valid.MixedContentRule
Creates a MixedContentRule.
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links