All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractDOMAdapter A DOMAdapter utility abstract base class.AbstractDOMOutputProcessor This class provides a concrete implementation ofDOMOutputProcessor
for supporting theDOMOutputter
.AbstractFilter<T extends Content> Partial implementation ofFilter
.AbstractFilter<T> Partial implementation ofFilter
.AbstractFormattedWalker This Walker implementation walks a list of Content in a Formatted form of some sort.AbstractFormattedWalker.Trim Indicate how text content should be addedAbstractOutputProcessor Methods common/useful for all Outputter processors.AbstractReaderSchemaFactory ThisAbstractReaderSchemaFactory
class returns XMLReaders configured to validate against the supplied Schema instance.AbstractReaderXSDFactory This AbstractReaderJDOMFactory class returns XMLReaders configured to validate against the supplied XML Schema (XSD) instance.AbstractReaderXSDFactory.SchemaFactoryProvider Simple interface makes it easier to pass logic around in static methods.AbstractSAXOutputProcessor Outputs a JDOM document as a stream of SAX2 events.AbstractStAXEventProcessor This class provides a concrete implementation ofStAXEventProcessor
for supporting theStAXEventOutputter
.AbstractStAXStreamProcessor This class provides a concrete implementation ofStAXStreamProcessor
for supporting theStAXStreamOutputter
.AbstractXMLOutputProcessor This class provides a concrete implementation ofXMLOutputProcessor
for supporting theXMLOutputter2
.AbstractXPathCompiled<T> A mostly-implemented XPathExpression that only needs two methods to be implemented in order to satisfy the complete API.ArrayCopy The copyOf methods on java.util.Arrays are introduced in Java6.Attribute An XML attribute.AttributeFilter A Filter that only matchesAttribute
objects.AttributeType Use a simple enumeration for the Attribute TypesBuilderErrorHandler The standard JDOM error handler implementation.CDATA An XML CDATA section.Comment An XML comment.Content Superclass for JDOM objects which can be legal child content ofParent
nodes.Content.CType An enumeration useful for identifying content types without having to doinstanceof
type conditionals.ContentFilter<E extends Content> A general purpose Filter able to represent all legal JDOM objects or a specific subset.ContentFilter A general purpose Filter able to represent all legal JDOM objects or a specific subset.DataConversionException Thrown when a data conversion from a string to value type fails, such as can happen with theAttribute
convenience getter functions.DefaultJDOMFactory Creates the standard top-level JDOM classes (Element, Document, Comment, etc).DefaultSAXHandlerFactory This SAXHandlerFactory instance provides default-configured SAXHandler instances for all non-custom situations.DefaultStAXFilter This DefaultStAXFilter includes all content and prunes nothing.DocType An XML DOCTYPE declaration.Document An XML document.DOMAdapter Defines a standard set of adapter methods for interfacing with a DOM parser and obtaining a DOMorg.w3c.dom.Document
object.DOMBuilder Builds a JDOM Document from a pre-existing DOMorg.w3c.dom.Document
.DOMOutputProcessor This interface provides a base support for theDOMOutputter
.DOMOutputter Outputs a JDOMorg.jdom.Document
as a DOMorg.w3c.dom.Document
.DTDParser Parses out key information from a single String representing a DOCTYPE declaration.Element An XML element.ElementFilter A Filter that only matchesElement
objects.ElementFilter A Filter that only matchesElement
objects.EntityRef An XML entity reference.EscapeStrategy Logic to determine which characters should be formatted as character entities.Filter<E extends Content> A generalized filter to restrict visibility or mutability on a list.Filter<T> A generalized filter to restrict visibility or mutability on a list.Filters Factory class of convenience methods to create Filter instances of common types.Filters Factory class of convenience methods to create Filter instances of common types.Format Class to encapsulate XMLOutputter format options.Format.TextMode Class to signify how text should be handled on output.FormatStack FormatStack implements a mechanism where the formatting details can be changed mid-tree, but then get reverted when that tree segment is complete.IllegalAddException Thrown when trying to add an illegal object to a JDOM construct.IllegalDataException Thrown when illegal text is supplied to a JDOM construct.IllegalNameException Thrown when a name is supplied in construction of a JDOM construct whose where the name breaks XML naming conventions.IllegalTargetException Thrown when a target is supplied in construction of a JDOMProcessingInstruction
, and that name breaks XML naming conventions.IteratorIterable<T> An interface that represents both ajava.util.Iterator
and ajava.lang.Iterable
.JaxenXPathFactory This simple Factory creates XPath instances tailored to the Jaxen library.JAXPDOMAdapter A DOMAdapter that uses JAXP to obtain a org.w3c.dom.Document instance.JDOMConstants A collection of constants that may be useful to JDOM users.JDOMException The top level 'checked' exception that JDOM classes can throw.JDOMFactory An interface to be used by builders when constructing JDOM objects.JDOMLocator An implementation of the SAXLocator
interface that exposes the JDOM node being processed by SAXOutputter.JDOMParseException Thrown during parse errors, with information about where the parse error occurred as well as access to the partially built document.JDOMResult A holder for an XSL Transformation result, generally a list of nodes although it can be a JDOM Document also.JDOMSource A holder for an XML Transformation source: a Document, Element, or list of nodes.JDOMXPath Deprecated. replaced by compiled version.LineSeparator An enumeration of common separators that are used for JDOM output.Located Implementations of this class know about their location (line and column).LocatedCDATA An XML CDATA section.LocatedComment An XML comment.LocatedDocType An XML DOCTYPE declaration.LocatedElement This Element specialization contains the location information as parsed.LocatedEntityRef An XML entity reference.LocatedJDOMFactory All Content instances (Element, Comment, CDATA, DocType, Text, EntityRef, and ProcessingInstruction) will implementLocated
, and will have the values set appropriately.LocatedProcessingInstruction An XML processing instruction.LocatedText An XML character sequence.Namespace An XML namespace representation, as well as a factory for creating XML namespace objects.NamespaceAware Classes implementing this interface are all sensitive to theirNamespace
context.NamespaceStack A high-performance stack for processing those Namespaces that are introduced or are in-scope at a point in an Element hierarchy.Parent ProcessingInstruction An XML processing instruction.ReflectionConstructor Utility class that handles constructing a class using reflection, and a no-argument 'default' constructor.SAXBuilder Builds a JDOM Document using a SAX parser.SAXBuilderEngine Builds a JDOM document from files, streams, readers, URLs, or a SAXInputSource
instance using a SAX parser.SAXEngine SAXEngine provides an interface to interact with either the SAXBuilder or the SAXBuilderEngine.SAXHandler A support class forSAXBuilder
which listens for SAX events.SAXHandlerFactory Provides SAXBuilder with SAXHandler instances to support SAX parsing.SAXOutputProcessor This interface provides a base support for theSAXOutputter
.SAXOutputter Outputs a JDOM document as a stream of SAX2 events.SAXTarget The target for all SAX notifications in this OuputProcessorSAXTarget.SAXLocator A locator specific to the SAXOutputter process.SlimJDOMFactory This JDOMFactory instance reduces the amount of memory used by JDOM content.StAXEventBuilder Builds a JDOM Document from a StAX-based XMLEventReader.StAXEventOutputter Outputs a JDOM document as a StAX XMLEventConsumer of bytes.StAXEventProcessor This interface provides a base support for theXMLOutputter2
.StAXFilter In StAX Processing it is possible to read fragments of XML.StAXStreamBuilder Builds a JDOM Document from a StAX-based XMLStreamReader.StAXStreamOutputter Outputs a JDOM document as a StAX XMLStreamWriter of bytes.StAXStreamProcessor This interface provides a base support for theXMLOutputter2
.SystemProperty System.getProperty(...) requires security permissions in Applets, and some other cases and this class contains static methods that allow the security exceptions to fail silently.Text An XML character sequence.UncheckedJDOMFactory Special factory for building documents without any content or structure checking.Verifier A utility class to handle well-formedness checks on names, data, and other verification tasks for JDOM.Walker A model for walking the (potentially formatted) content of an Element.WalkerNORMALIZE This Walker implementation will produce trimmed text content.WalkerPRESERVE This Walker implementation walks a list of Content in it's original RAW format.WalkerTRIM This Walker implementation will produce trimmed text content.WalkerTRIM_FULL_WHITE This Walker implementation will produce trimmed text content.XML4JDOMAdapter An adapter for the IBM XML4J DOM parser.XMLOutputProcessor This interface provides a base support for theXMLOutputter2
.XMLOutputter Outputs a JDOM document as a stream of bytes.XMLOutputter2 Outputs a JDOM document as a stream of bytes.XMLReaderJAXPFactory Create XMLReaders directly from the javax.xml.parsers.SAXParserFactory API using an explicit implementation of the parser instead of relying on the default JAXP search path.XMLReaderJDOMFactory This interface can be used to supply custom XMLReaders toSAXBuilder
.XMLReaders An enumeration ofXMLReaderJDOMFactory
that allows for a single central location to create XMLReaders.XMLReaderSAX2Factory Create XMLReaders directly from the SAX2.0 API using a SAX Driver class name or the default SAX2.0 location process.XMLReaderSchemaFactory ThisXMLReaderJDOMFactory
class returns XMLReaders configured to validate against the supplied Schema instance.XMLReaderXSDFactory This XMLReaderJDOMFactory class returns XMLReaders configured to validate against the supplied XML Schema (XSD) instance.XPath Deprecated. Use XPathFactory/XPathExpression/XPathBuilder instead.XPathBuilder<T> A helper class for creatingXPathExpression
instances without having to manage your own Namespace and Variable contexts.XPathDiagnostic<T> Class representing the results of an XPath query allowing JDOM users to trace whether an item returned from an XPath query is subsequently filtered by the coercion filter attached to theXPathExpression
;XPathDiagnosticImpl<T> A diagnostic implementation useful for diagnosing problems in XPath results.XPathExpression<T> XPathExpression is a representation of a compiled XPath query and any Namespace or variable references the query may require.XPathFactory XPathFactory allows JDOM users to configure which XPath implementation to use when evaluating XPath expressions.XPathHelper Provides a set of utility methods to generate XPath expressions to select a given node in a document.XSLTransformer A convenience class to handle simple transformations.XSLTransformException Thrown when an XSL stylesheet fails to compile or an XSL transform fails