| Package | Description |
|---|---|
| org.custommonkey.xmlunit |
Root of the XMLUnit 1.x compatibility layer.
|
| org.custommonkey.xmlunit.examples | |
| org.custommonkey.xmlunit.jaxp13 |
| Class and Description |
|---|
| ComparisonController
Callback interface used by DifferenceEngine to determine whether to halt the
node-by-node comparison of two pieces of XML
|
| Diff
Compares and describes any difference between XML documents.
|
| Difference
Value object that describes a difference between DOM Nodes using one of
the DifferenceConstants ID values and a NodeDetail instance.
|
| DifferenceConstants
Constants for describing differences between DOM Nodes.
|
| DifferenceEngine.DifferenceFoundException
Marker exception thrown by the protected compare() method and passed
upwards through the call stack to the public compare() method.
|
| DifferenceEngineContract
The pieces of DifferenceEngine's API used by Diff.
|
| DifferenceListener
Listener for callbacks from a
DifferenceEngine comparison. |
| ElementNameQualifier
Simple interface implementation that tests two elements for name
comparability.
|
| ElementQualifier
Interface used by the DifferenceEngine class to determine which elements can
be compared within a NodeList of child nodes.
|
| HTMLDocumentBuilder.SwingEvent2SaxAdapter
Adapts Swing HTML callback messages to Sax equivalents, passing them
to a Sax-aware ContentHandler.
|
| MatchTracker
Listener for callbacks from a
DifferenceEngine comparison that is notified on each and every
comparision that resulted in a match. |
| NamespaceContext
Interface used by XpathEngine in order to map prefixes to namespace URIs.
|
| NodeDetail
Parameter class for holding information about a
Node within
a Difference instance |
| NodeTest
Encapsulation of the Node-by-Node testing of a DOM Document
Uses a nodetype-specific
NodeFilter to pass the DOM Nodes
to a NodeTester instance that performs the acual Node validation. |
| NodeTester
Perform Node-by-Node validation of a DOM Document.
|
| NodeTestException
Thrown by a NodeTest that fails.
|
| QualifiedName
Since javax.xml.namespace.QName is not present prior to Java5, this
is XMLUnit's own abstraction.
|
| SimpleNamespaceContext
Implementation of NamespaceContext that's backed by a map.
|
| TolerantSaxDocumentBuilder
Uses Sax events from the
ContentHandler and
LexicalHandler interfaces to build a DOM document in a tolerant
fashion -- it can cope with start tags without end tags, and end tags without
start tags for example. |
| Transform
Handy wrapper for an XSLT transformation performed using JAXP/Trax.
|
| Validator
Validates XML against its internal or external DOCTYPE, or a completely
different DOCTYPE.
|
| XMLConstants
A convenient place to hang constants relating to general XML usage
|
| XpathEngine
Abstraction of an engine evaluating XPath expressions.
|
| XpathNodeTracker
Tracks Nodes visited by the DifferenceEngine and converts that
information into an Xpath-String to supply to the NodeDetail of a
Difference instance.
|
| XSLTConstants
A convenient place to hang constants relating to XSL transformations
|
| Class and Description |
|---|
| Difference
Value object that describes a difference between DOM Nodes using one of
the DifferenceConstants ID values and a NodeDetail instance.
|
| DifferenceListener
Listener for callbacks from a
DifferenceEngine comparison. |
| ElementQualifier
Interface used by the DifferenceEngine class to determine which elements can
be compared within a NodeList of child nodes.
|
| NodeTest
Encapsulation of the Node-by-Node testing of a DOM Document
Uses a nodetype-specific
NodeFilter to pass the DOM Nodes
to a NodeTester instance that performs the acual Node validation. |
| NodeTester
Perform Node-by-Node validation of a DOM Document.
|
| NodeTestException
Thrown by a NodeTest that fails.
|
| Class and Description |
|---|
| NamespaceContext
Interface used by XpathEngine in order to map prefixes to namespace URIs.
|
| XpathEngine
Abstraction of an engine evaluating XPath expressions.
|
Copyright © 2001–2021 XMLUnit. All rights reserved.