All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractDifferenceEngine Useful base-implementation of some parts of the DifferenceEngine interface.AbstractDifferenceEngine.DeferredComparison Encapsulates a comparison that may or may not be performed.ByNameAndTextRecSelector ElementSelectorthat allows two elements to be compared if their name (including namespace URI, if any) and textual content is the same and the same is true for all child elements recursively.CommentLessSource A source that is obtained from a different source by stripping all comments.Comparison Details of a single comparison XMLUnit has performed.Comparison.Detail The details of a target (usually some representation of an XML Node) that took part in the comparison.ComparisonController Decides whether the difference engine should stop the whole comparison process because of the current difference.ComparisonControllers Controllers used for the base cases.ComparisonFormatter Formatter methods for aComparisonObject.ComparisonListener Is notified of comparisions and their results.ComparisonListenerSupport Encapsulates support forComparisonListeners so it can be reused by different implementations ofDifferenceEngine.ComparisonResult The possible outcomes of a comparision.ComparisonType The kinds of comparisons XMLUnit performs.ConfigurationException Exception thrown when anything inside JAXP throws a *ConfigurationException.Convert Conversion methods.DefaultComparisonFormatter Formatter methods for aComparisonObject.DefaultJaxbBuilderFactory Default implementation that usesjavax.xml.bind.DefaultNodeMatcher Default implemetation ofNodeMatcherthat matches control and tests nodes for comparison with the help ofDefaultNodeMatcher.NodeTypeMatcherandElementSelectors.DefaultNodeMatcher.DefaultNodeTypeMatcher DefaultNodeMatcher.NodeTypeMatcherthat marks pairs of nodes of the same node type as well as pairs of CDATA sections and text nodes as eligible.DefaultNodeMatcher.NodeTypeMatcher Determines whether two Nodes are eligible for comparison based on their node type.Diff The Diff-Object is the result of two comparisons.DiffBuilder DiffBuilder to create aDiffinstance.Difference Combines aComparisonand itsresult.DifferenceEngine XMLUnit's difference engine.DifferenceEngineConfigurer<D extends DifferenceEngineConfigurer<D>> Subset of the configuration options available for aDifferenceEngine.DifferenceEvaluator May decide to up- or downgrade the severity of a difference.DifferenceEvaluators Evaluators used for the base cases.DocumentBuilderFactoryConfigurer Configures DocumentBuilderFactories.DocumentBuilderFactoryConfigurer.Builder Builder for a DocumentBuilderFactoryConfigurer.DOMDifferenceEngine Difference engine based on DOM.ElementContentWhitespaceStrippedSource A source that is obtained from a different source by removing all text nodes that only contain whitespace.ElementSelector Strategy used byDefaultNodeMatcherfor selecting matching elements.ElementSelectors Common ElementSelector implementations.ElementSelectors.ConditionalSelectorBuilder Allows to build complexElementSelectors by combining simpler blocks.ElementSelectors.ConditionalSelectorBuilderThen Input Fluent API to create Source instances.Input.Builder Interface for fluent builders ofSources.Input.TransformationBuilder BuildsSources by transforming other sources.IsNullPredicate A function that tests whether an object is null.IterableNodeList Provides an iterable view to a NodeList, the Iterator that can be obtained from this Iterable will be read-only.JavaxJaxbBuilder JaxbBuilderfor Jaxb-Object and creating aJAXBSource.JaxbBuilder Input.Builderfor Jaxb-Object and creating aJAXBSource.JaxbBuilderFactory Interface that creates a JAXB Builder.JAXPValidator Validator using the javax.xml.validation namespace.JAXPXPathEngine Simplified access to JAXP's XPath API.Languages Constants for the languages supported by XMLUnit's schema validation.Linqy A couple of (functional) sequence processing constructs.Mapper<F,T> A function mapping from one type to another.MultiLevelByNameAndTextSelector ElementSelectorthat allows two elements to be compared if their name (including namespace URI, if any) and textual content is the same at a certain level of nesting.NodeFilters Common NodeFilter implementations.NodeMatcher Strategy that matches control and tests nodes for comparison.Nodes Utility algorithms that work on DOM nodes.NormalizedSource Performs XML normalization on a given Source, Document or Node.ParsingValidator Validator implementation that uses "the old way" of validating an XML input by parsing the input.Predicate<T> A function that tests an object for a property.RecursiveXPathBuilder Finds the XPathContext of a Node by recursively building up the XPathContext.Transform Fluent API access toTransformation.Transform.Builder Builder for XSLT transformations.Transform.TransformationResult Provides different options to obtain the result of an XSLT transformation.Transformation Provides a convenience layer over TraX.TransformationBuilderBase<B extends TransformationBuilderBase<B>> Holds the common builder methods for XSLT related builders.TransformerFactoryConfigurer Configures TransformerFactories.TransformerFactoryConfigurer.Builder Builder for a TransformerFactoryConfigurer.ValidationProblem A validation "problem" which may be an error or a warning.ValidationProblem.ProblemType The type of validation problem encountered.ValidationResult The result of a validation.Validator Validates a piece of XML against a schema given in a supported language or the definition of such a schema itself.WhitespaceNormalizedSource A source that is obtained from a different source by removing all empty text nodes and normalizing the non-empty ones.WhitespaceStrippedSource A source that is obtained from a different source by removing all empty text nodes and trimming the non-empty ones.XMLUnitException Base class of any Exception thrown within XMLUnit.XPathContext Helper class that keeps track of the XPath of matched nodes during comparison.XPathContext.DOMNodeInfo DOM based implementation ofXPathContext.NodeInfo.XPathContext.NodeInfo Representation of a node used byXPathContext.XPathEngine Interface for XMLUnit's XPath abstraction.XPathFactoryConfigurer Configures XpathFactories.XPathFactoryConfigurer.Builder Builder for a XPathFactoryConfigurer.