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 

R

range - Variable in class uk.ac.sheffield.jast.filter.RangeFilter
The range of reference values for this RangeFilter.
RangeFilter - Class in uk.ac.sheffield.jast.filter
RangeFilter is a simple filter selecting nodes with values in a given set.
RangeFilter(RangeFilter, int) - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Secretly creates a RangeFilter with a restricted content-type.
RangeFilter() - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Creates an empty RangeFilter that accepts nothing yet.
RangeFilter(int) - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Creates an empty RangeFilter for nodes of a given content-type that accepts nothing yet.
RangeFilter(String) - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Creates a RangeFilter that filters for nodes having any value in the given range.
RangeFilter(String, int) - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Creates a RangeFilter that filters for nodes of a given content-type having any value in the given range.
RangeFilter(List<String>) - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Creates a RangeFilter that filters for nodes having any value in the given range.
RangeFilter(List<String>, int) - Constructor for class uk.ac.sheffield.jast.filter.RangeFilter
Creates a RangeFilter that filters for nodes of a given content-type having any value in the given range.
rating - Variable in class uk.ac.sheffield.jast.ast.Show
 
rawLayout - Variable in class uk.ac.sheffield.jast.build.XMLBuilder
A flag describing whether to preserve the native format of the XML.
rawLayout - Variable in class uk.ac.sheffield.jast.XMLReader
A flag describing whether to preserve the native format of the XML.
rawLayout - Variable in class uk.ac.sheffield.jast.XMLWriter
Flag describing whether to preserve the layout of the Document.
readDocument() - Method in class uk.ac.sheffield.jast.ASTReader
Parses XML data from the input source and creates a custom Java AST syntax tree.
readDocument() - Method in class uk.ac.sheffield.jast.build.XMLParser
Parses the complete XML document and returns a syntax tree rooted in a general Object.
readDocument() - Method in class uk.ac.sheffield.jast.valid.XSDReader
Parses XML schema data from the input source and creates an XMLSchema.
readDocument() - Method in class uk.ac.sheffield.jast.XMLReader
Parses XML data from the input source and creates a classic Java XML syntax tree.
readExternalEntity(String) - Method in class uk.ac.sheffield.jast.valid.DTDReader
Read the value of an external entity from a URI.
readGrammar() - Method in class uk.ac.sheffield.jast.valid.DTDReader
Parses the DTD grammar, compiling a tree of GrammarRules and updating a Lexicon with new entity definitions.
readGrammar() - Method in class uk.ac.sheffield.jast.valid.XSDCompiler
Analyses the grammar specified by the XML Schema to build a grammar rooted in one or more ElementRules.
regex - Variable in class uk.ac.sheffield.jast.filter.PatternFilter
The regular expression pattern to be accepted.
registerFields(Class<?>) - Method in class uk.ac.sheffield.jast.Marshaller
Registers which Fields of a type are properties and which are dependents.
remove() - Method in class uk.ac.sheffield.jast.xml.XMLIterator
Removes the current node.
removeAttribute(Attribute) - Method in class uk.ac.sheffield.jast.xml.Descriptor
Removes an Attribute node from this Descriptor's attribute list.
removeAttribute(String) - Method in class uk.ac.sheffield.jast.xml.Descriptor
Removes an Attribute node with the given name from this Descriptor's attribute list.
removeChild(String) - Method in class uk.ac.sheffield.jast.xml.Element
Removes the first child of this Element with a given name.
removeChild(int) - Method in class uk.ac.sheffield.jast.xml.Element
Removes the child of this Element at the given index.
removeChildren(String) - Method in class uk.ac.sheffield.jast.xml.Element
Removes all the children of this Element with the given name.
removeContent(Content) - Method in class uk.ac.sheffield.jast.xml.Content
Removes a Content node from this Content's immediate children.
removeContent(int) - Method in class uk.ac.sheffield.jast.xml.Content
Removes the Content node at the given index from this Content's immediate children.
removeContent(Content) - Method in class uk.ac.sheffield.jast.xml.Document
Removes a Content node from this Document's immediate contents.
removeContent(Content) - Method in class uk.ac.sheffield.jast.xml.Element
Removes a Content node from this Element's immediate contents.
removeContents(Filter) - Method in class uk.ac.sheffield.jast.xml.Content
Removes all Content nodes immediately under this node that satisfy the matching rule of a Filter.
replaceUnique(Content) - Method in class uk.ac.sheffield.jast.xml.Document
Secret method to replace or add a uniquely-occurring Content node in this Document.
required - Variable in class uk.ac.sheffield.jast.valid.AttributeRule
Flag indicating if the attribute property is required.
restoreReference(String, Object) - Method in class uk.ac.sheffield.jast.Unmarshaller
Restores a re-entrant reference to an object that has already been unmarshalled.
restrict - Variable in class uk.ac.sheffield.jast.filter.ChildFilter
The component filter restriction to apply to each child Element.
restrict(Filter) - Method in class uk.ac.sheffield.jast.filter.ChildFilter
Applies a further restriction to the acceptable child Elements.
restrict - Variable in class uk.ac.sheffield.jast.filter.PropertyFilter
The component filter restriction to apply to each owned Attribute.
restrict(Filter) - Method in class uk.ac.sheffield.jast.filter.PropertyFilter
Applies a further restriction to the acceptable Attributes.
restrict(Filter) - Method in class uk.ac.sheffield.jast.valid.AttributeRule
Restricts the applicability of this AttributeRule by adding a Filter.
restrict(Filter) - Method in class uk.ac.sheffield.jast.valid.ElementRule
Restricts the applicability of this ElementRule by adding a Filter.
restrict(Filter) - Method in class uk.ac.sheffield.jast.valid.GrammarRule
Adds a value, range or type restriction to this GrammarRule.
restrict(Filter) - Method in class uk.ac.sheffield.jast.valid.MixedContentRule
Restricts this MixedContentRule by adding a further Filter.
restrict(Filter) - Method in class uk.ac.sheffield.jast.valid.TextContentRule
Restricts this TextContentRule by adding a further Filter.
restrict(Filter) - Method in class uk.ac.sheffield.jast.xpath.XPathRule
Restricts the current applicable contexts by adding a Filter.
RestrictFilter - Class in uk.ac.sheffield.jast.filter
RestrictFilter is a simple filter selecting nodes with restricted values.
RestrictFilter(RestrictFilter, int) - Constructor for class uk.ac.sheffield.jast.filter.RestrictFilter
Secret constructor to copy a RestrictFilter but reset the type mask.
RestrictFilter(String, String) - Constructor for class uk.ac.sheffield.jast.filter.RestrictFilter
Creates a RestrictFilter testing the value of any node with content.
RestrictFilter(String, String, int) - Constructor for class uk.ac.sheffield.jast.filter.RestrictFilter
Creates a RestrictFilter testing the content of a given node type.
root - Variable in class uk.ac.sheffield.jast.xml.Doctype
The identifier of the root Element in the grammar defined by this Doctype.
rootElement - Variable in class uk.ac.sheffield.jast.build.XMLBuilder
The root Element for the Document.
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