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 

D

DATA - Static variable in class uk.ac.sheffield.jast.xml.Content
A constant denoting the Data content-type.
Data - Class in uk.ac.sheffield.jast.xml
Data is the node standing for an escaped text block in an XML document.
Data() - Constructor for class uk.ac.sheffield.jast.xml.Data
Creates an empty Data node.
Data(String) - Constructor for class uk.ac.sheffield.jast.xml.Data
Creates a Data node with data that will be escaped.
date - Variable in class uk.ac.sheffield.jast.ast.Show
 
dateRegex - Static variable in class uk.ac.sheffield.jast.filter.TypeFilter
Regular expression for a Gregorian date, that checks the legal number of days in each month, including in leap-years.
DECIMAL - Static variable in class uk.ac.sheffield.jast.filter.RestrictFilter
A constant indicating that decimal comparison will be performed.
decimalValue - Variable in class uk.ac.sheffield.jast.filter.RestrictFilter
 
DECLARATION - Static variable in class uk.ac.sheffield.jast.xml.Content
A constant denoting the Declaration content-type.
Declaration - Class in uk.ac.sheffield.jast.xml
Declaration is the XML declaration appearing at the head of every XML file.
Declaration() - Constructor for class uk.ac.sheffield.jast.xml.Declaration
Creates a default XML declaration, setting the version attribute to 1.0 and the character encoding attribute to UTF-8.
Declaration(String) - Constructor for class uk.ac.sheffield.jast.xml.Declaration
Creates an XML declaration with the given target.
decodeCharacterEntity(String) - Method in class uk.ac.sheffield.jast.Lexicon
Decodes an XML character entity reference.
decodeEntity(String) - Method in class uk.ac.sheffield.jast.Lexicon
Main public method for decoding any kind of entity reference.
decodeStringEntity(String) - Method in class uk.ac.sheffield.jast.Lexicon
Decodes an XML string entity reference.
deepCopy(Descriptor) - Method in class uk.ac.sheffield.jast.xml.Descriptor
Secret method to deep copy a partly-cloned Descriptor.
deepCopy(Document) - Method in class uk.ac.sheffield.jast.xml.Document
Secret method to deep copy a partly-cloned Document.
deepCopy(Element) - Method in class uk.ac.sheffield.jast.xml.Element
Secret method to deep copy a partly-cloned Element.
dependentMap - Variable in class uk.ac.sheffield.jast.Marshaller
The map from types to dependent property names.
descendants() - Method in class uk.ac.sheffield.jast.xml.Content
Returns an Iterator which visits the descendants of this Content node.
descendants(Filter) - Method in class uk.ac.sheffield.jast.xml.Content
Returns an Iterator which visits a filtered subset of the descendants of this Content node.
Descriptor - Class in uk.ac.sheffield.jast.xml
Descriptor is the abstract ancestor of any XML markup that has attributes.
Descriptor(String) - Constructor for class uk.ac.sheffield.jast.xml.Descriptor
Creates a new Descriptor with the given identifier or short name.
Descriptor(String, String) - Constructor for class uk.ac.sheffield.jast.xml.Descriptor
Creates a new Descriptor with the given prefix and short name.
detach() - Method in class uk.ac.sheffield.jast.xml.Content
Detaches this Content node from its parent node.
detectOperator(String) - Method in class uk.ac.sheffield.jast.filter.EvalFilter
Secret method to parse the comparison operator.
detectValueType(String) - Method in class uk.ac.sheffield.jast.filter.RestrictFilter
Secret method to determine the type of the reference value and convert it.
dictionary - Variable in class uk.ac.sheffield.jast.valid.DTDReader
The dictionary mapping from Element names to the ElementRule rules defining the elements concerned.
Director - Class in uk.ac.sheffield.jast.ast
Director is an example AST node, representing the director of a show.
Director() - Constructor for class uk.ac.sheffield.jast.ast.Director
 
Director(String) - Constructor for class uk.ac.sheffield.jast.ast.Director
 
director - Variable in class uk.ac.sheffield.jast.ast.Show
 
doctype - Variable in class uk.ac.sheffield.jast.build.XMLBuilder
The Doctype declaration for the Document, if it exists.
DOCTYPE - Static variable in class uk.ac.sheffield.jast.xml.Content
A constant denoting the Doctype content-type.
Doctype - Class in uk.ac.sheffield.jast.xml
Doctype is the node defining the expected syntax of an XML document.
Doctype(String) - Constructor for class uk.ac.sheffield.jast.xml.Doctype
Creates a Doctype node for a Document with the given root ID.
document - Variable in class uk.ac.sheffield.jast.build.XMLBuilder
The top-level Document constructed by this builder.
document - Static variable in class uk.ac.sheffield.jast.test.TestXPathMatcher
 
DOCUMENT - Static variable in class uk.ac.sheffield.jast.xml.Content
A constant denoting the Document content-type.
Document - Class in uk.ac.sheffield.jast.xml
Document is the node standing for a complete XML Document.
Document() - Constructor for class uk.ac.sheffield.jast.xml.Document
Creates a default empty Document with the standard XML Declaration.
Document(Declaration) - Constructor for class uk.ac.sheffield.jast.xml.Document
Creates a custom empty Document with the supplied XML Declaration.
Document(Element) - Constructor for class uk.ac.sheffield.jast.xml.Document
Creates a default Document with the supplied root Element.
Document(Declaration, Element) - Constructor for class uk.ac.sheffield.jast.xml.Document
Creates a custom Document with the supplied root Element.
document - Variable in class uk.ac.sheffield.jast.XMLReader
The top-level Document constructed by this reader.
documentContent - Static variable in class uk.ac.sheffield.jast.xml.Document
A Filter accepting the legal kinds of node that may be supplied as the contents of a Document.
DOUBLE - Static variable in class uk.ac.sheffield.jast.filter.NumberFilter
 
DTDReader - Class in uk.ac.sheffield.jast.valid
DTDReader is a pull-parser that compiles a DTD grammar rule tree.
DTDReader(File, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDReader
Creates a DTDReader to read an external grammar from a file, updating an internal Lexicon.
DTDReader(File, Lexicon, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDReader
Creates a DTDReader to read an external grammar from a file, updating a Lexicon supplied by some other XML or AST reader.
DTDReader(URL, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDReader
Creates a DTDReader to read an external grammar from a URL, updating an internal Lexicon.
DTDReader(URL, Lexicon, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDReader
Creates a DTDReader to read an external grammar from a URL, updating a Lexicon supplied by some other XML or AST reader.
DTDReader(Reader, Lexicon, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDReader
Creates a DTDReader to read an internal grammar from a character Reader, updating a Lexicon supplied by some other XML or AST reader.
DTDScanner - Class in uk.ac.sheffield.jast.valid
DTDScanner is an efficient token scanner for any DTD pull-parser.
DTDScanner(File, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDScanner
Creates a DTDScanner reading from a file, using a specified character encoding.
DTDScanner(URL, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDScanner
Creates a DTDScanner reading from a URL, using a specified character encoding.
DTDScanner(InputStream, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDScanner
Creates a DTDScanner reading from a basic InputStream, using a specified character encoding.
DTDScanner(Reader, String) - Constructor for class uk.ac.sheffield.jast.valid.DTDScanner
Creates a DTDScanner reading from a character Reader, using a specified character encoding.
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