A B C D E F G H I J M N O P Q R S T U V W X

## A

AbstractNodeTester - Class in org.custommonkey.xmlunit
  Helper class.
AbstractNodeTester() - Constructor for class org.custommonkey.xmlunit.AbstractNodeTester
addSchemaSource(Source) - Method in class org.custommonkey.xmlunit.jaxp13.Validator
  Adds a source for the schema defintion.
append(int) - Method in class org.custommonkey.xmlunit.util.IntegerBuffer
  Appends a single int.
append(int[]) - Method in class org.custommonkey.xmlunit.util.IntegerBuffer
  Appends an array of ints.
appendAttributeDetail(StringBuffer, Node) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendCdataSectionDetail(StringBuffer, Node) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendCommentDetail(StringBuffer, Node) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendDocumentDetail(StringBuffer) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendDocumentTypeDetail(StringBuffer, Node) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendElementDetail(StringBuffer, Node, boolean) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendMessage(StringBuffer) - Method in class org.custommonkey.xmlunit.Diff
  Append the message from the result of this Diff instance to a specified StringBuffer
appendNodeDetail(StringBuffer, NodeDetail) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
  Convert a Node into a simple String representation and append to StringBuffer
appendProcessingInstructionDetail(StringBuffer, Node) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
appendTextDetail(StringBuffer, Node) - Static method in class org.custommonkey.xmlunit.NodeDescriptor
areAttributesComparable(Element, Element) - Method in class org.custommonkey.xmlunit.ElementNameAndAttributeQualifier
  Determine whether the qualifying attributes are present in both elements and if so whether their values are the same
assertIsValid() - Method in class org.custommonkey.xmlunit.Validator
  Assert that a document is valid.
assertNodeTestPasses(InputSource, NodeTester, short) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Execute a `NodeTest`for a single node type and assert that it passes``
assertNodeTestPasses(String, NodeTester, short) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Execute a `NodeTest`for a single node type and assert that it passes``
assertNodeTestPasses(NodeTest, NodeTester, short[], boolean) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Execute a `NodeTest`for multiple node types and make an assertion about it whether it is expected to pass``
assertNodeTestPasses(InputSource, NodeTester, short) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Execute a `NodeTest`for a single node type and assert that it passes``
assertNodeTestPasses(String, NodeTester, short) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Execute a `NodeTest`for a single node type and assert that it passes``
assertNodeTestPasses(NodeTest, NodeTester, short[], boolean) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Execute a `NodeTest`for multiple node types and make an assertion about it whether it is expected to pass``
assertXMLEqual(Diff, boolean) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the result of an XML comparison is or is not similar.
assertXMLEqual(String, Diff, boolean) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the result of an XML comparison is or is not similar.
assertXMLEqual(InputSource, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(Document, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(Reader, Reader) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(String, InputSource, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(String, Document, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(String, Reader, Reader) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are similar
assertXMLEqual(Diff, boolean) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the result of an XML comparison is or is not similar.
assertXMLEqual(String, Diff, boolean) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the result of an XML comparison is or is not similar.
assertXMLEqual(InputSource, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(Document, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(Reader, Reader) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(String, InputSource, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(String, Document, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLEqual(String, Reader, Reader) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are similar
assertXMLIdentical(Diff, boolean) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the result of an XML comparison is or is not identical
assertXMLIdentical(String, Diff, boolean) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the result of an XML comparison is or is not identical
assertXMLIdentical(Diff, boolean) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the result of an XML comparison is or is not identical
assertXMLIdentical(String, Diff, boolean) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the result of an XML comparison is or is not identical
assertXMLNotEqual(InputSource, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(Document, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(Reader, Reader) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, InputSource, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, Document, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, Reader, Reader) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that two XML documents are NOT similar
assertXMLNotEqual(InputSource, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(Document, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(Reader, Reader) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, InputSource, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, Document, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLNotEqual(String, Reader, Reader) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that two XML documents are NOT similar
assertXMLValid(InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that an InputSource containing XML contains valid XML: the document must contain a DOCTYPE declaration to be validated
assertXMLValid(String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a String containing XML contains valid XML: the String must contain a DOCTYPE declaration to be validated
assertXMLValid(InputSource, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that an InputSource containing XML contains valid XML: the document must contain a DOCTYPE to be validated, but the validation will use the systemId to obtain the DTD
assertXMLValid(String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a String containing XML contains valid XML: the String must contain a DOCTYPE to be validated, but the validation will use the systemId to obtain the DTD
assertXMLValid(InputSource, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a piece of XML contains valid XML: the document will be given a DOCTYPE to be validated with the name and systemId specified regardless of whether it already contains a doctype declaration.
assertXMLValid(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a String containing XML contains valid XML: the String will be given a DOCTYPE to be validated with the name and systemId specified regardless of whether it already contains a doctype declaration.
assertXMLValid(Validator) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a Validator instance returns `isValid() == true`
assertXMLValid(InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a piece of XML contains valid XML: the input must contain a DOCTYPE declaration to be validated
assertXMLValid(String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a String containing XML contains valid XML: the String must contain a DOCTYPE declaration to be validated
assertXMLValid(InputSource, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a piece of XML contains valid XML: the document must contain a DOCTYPE to be validated, but the validation will use the systemId to obtain the DTD
assertXMLValid(String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a String containing XML contains valid XML: the String must contain a DOCTYPE to be validated, but the validation will use the systemId to obtain the DTD
assertXMLValid(InputSource, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a piece of XML contains valid XML: the document will be given a DOCTYPE to be validated with the name and systemId specified regardless of whether it already contains a doctype declaration.
assertXMLValid(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a String containing XML contains valid XML: the String will be given a DOCTYPE to be validated with the name and systemId specified regardless of whether it already contains a doctype declaration.
assertXMLValid(Validator) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a Validator instance returns `isValid() == true`
assertXpathEvaluatesTo(String, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert the value of an Xpath expression in an XML document.
assertXpathEvaluatesTo(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert the value of an Xpath expression in an XML String
assertXpathEvaluatesTo(String, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert the value of an Xpath expression in an DOM Document
assertXpathEvaluatesTo(QualifiedName, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert the value of an Xpath expression in an XML document.
assertXpathEvaluatesTo(QualifiedName, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert the value of an Xpath expression in an XML String
assertXpathEvaluatesTo(QualifiedName, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert the value of an Xpath expression in an DOM Document
assertXpathEvaluatesTo(String, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert the value of an Xpath expression in an XML String
assertXpathEvaluatesTo(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert the value of an Xpath expression in an XML String
assertXpathEvaluatesTo(String, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert the value of an Xpath expression in an DOM Document
assertXpathExists(String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a specific XPath exists in some given XML
assertXpathExists(String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a specific XPath exists in some given XML
assertXpathExists(String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a specific XPath exists in some given XML
assertXpathExists(String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a specific XPath exists in some given XML
assertXpathExists(String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a specific XPath exists in some given XML
assertXpathExists(String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a specific XPath exists in some given XML
assertXPathMatches(String, String, String, Document) - Static method in class org.custommonkey.xmlunit.examples.XPathRegexAssert
assertXPathMatches(String, String, String, String) - Static method in class org.custommonkey.xmlunit.examples.XPathRegexAssert
assertXPathMatches(String, String, String, Reader) - Static method in class org.custommonkey.xmlunit.examples.XPathRegexAssert
assertXPathMatches(String, String, Document) - Static method in class org.custommonkey.xmlunit.examples.XPathRegexAssert
assertXPathMatches(String, String, String) - Static method in class org.custommonkey.xmlunit.examples.XPathRegexAssert
assertXPathMatches(String, String, Reader) - Static method in class org.custommonkey.xmlunit.examples.XPathRegexAssert
assertXpathNotExists(String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a specific XPath does NOT exist in some given XML
assertXpathNotExists(String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a specific XPath does NOT exist in some given XML
assertXpathNotExists(String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that a specific XPath does NOT exist in some given XML
assertXpathNotExists(String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a specific XPath does NOT exist in some given XML
assertXpathNotExists(String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a specific XPath does NOT exist in some given XML
assertXpathNotExists(String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that a specific XPath does NOT exist in some given XML
assertXpathsEqual(String, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in the same document are equal
assertXpathsEqual(String, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in the same document are equal
assertXpathsEqual(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in the same XML string are equal
assertXpathsEqual(String, InputSource, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in two documents are equal
assertXpathsEqual(String, String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in two XML strings are equal
assertXpathsEqual(String, Document, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in two documents are equal
assertXpathsEqual(String, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in the same document are equal
assertXpathsEqual(String, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in the same document are equal
assertXpathsEqual(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in the same XML string are equal
assertXpathsEqual(String, InputSource, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in two XML pieces are equal
assertXpathsEqual(String, String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in two XML strings are equal
assertXpathsEqual(String, Document, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in two documents are equal
assertXpathsNotEqual(String, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in the same document are NOT equal
assertXpathsNotEqual(String, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in the same document are NOT equal
assertXpathsNotEqual(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in the same XML string are NOT equal
assertXpathsNotEqual(String, String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in two XML strings are NOT equal
assertXpathsNotEqual(String, InputSource, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in two XML strings are NOT equal
assertXpathsNotEqual(String, Document, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the node lists of two Xpaths in two documents are NOT equal
assertXpathsNotEqual(String, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in the same document are NOT equal
assertXpathsNotEqual(String, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in the same XML are NOT equal
assertXpathsNotEqual(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in the same XML string are NOT equal
assertXpathsNotEqual(String, InputSource, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in two pieces of XML are NOT equal
assertXpathsNotEqual(String, String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in two XML strings are NOT equal
assertXpathsNotEqual(String, Document, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the node lists of two Xpaths in two documents are NOT equal
assertXpathValuesEqual(String, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in the same document are equal
assertXpathValuesEqual(String, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in the same XML string are equal
assertXpathValuesEqual(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in the same XML string are equal
assertXpathValuesEqual(String, InputSource, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in two XML strings are equal
assertXpathValuesEqual(String, String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in two XML strings are equal
assertXpathValuesEqual(String, Document, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in two documents are equal
assertXpathValuesEqual(String, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in the same document are equal
assertXpathValuesEqual(String, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in the same XML are equal
assertXpathValuesEqual(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in the same XML string are equal
assertXpathValuesEqual(String, InputSource, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in two XML strings are equal
assertXpathValuesEqual(String, String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in two XML strings are equal
assertXpathValuesEqual(String, Document, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in two documents are equal
assertXpathValuesNotEqual(String, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in the same XML string are NOT equal
assertXpathValuesNotEqual(String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in the same XML string are NOT equal
assertXpathValuesNotEqual(String, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in the same document are NOT equal
assertXpathValuesNotEqual(String, InputSource, String, InputSource) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in two XML strings are NOT equal
assertXpathValuesNotEqual(String, String, String, String) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in two XML strings are NOT equal
assertXpathValuesNotEqual(String, Document, String, Document) - Static method in class org.custommonkey.xmlunit.XMLAssert
  Assert that the evaluation of two Xpaths in two documents are NOT equal
assertXpathValuesNotEqual(String, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in the same XML string are NOT equal
assertXpathValuesNotEqual(String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in the same XML string are NOT equal
assertXpathValuesNotEqual(String, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in the same document are NOT equal
assertXpathValuesNotEqual(String, InputSource, String, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in two XML strings are NOT equal
assertXpathValuesNotEqual(String, String, String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in two XML strings are NOT equal
assertXpathValuesNotEqual(String, Document, String, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Assert that the evaluation of two Xpaths in two documents are NOT equal
ATTR_NAME_NOT_FOUND - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 elements and one has an attribute the other does not
ATTR_NAME_NOT_FOUND_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 elements and one has an attribute the other does not
ATTR_SEQUENCE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 attribute lists with the same attributes in different sequence
ATTR_SEQUENCE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 attribute lists with the same attributes in different sequence
ATTR_VALUE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 attributes with the same name but different values
ATTR_VALUE_EXPLICITLY_SPECIFIED - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing an implied attribute value against an explicit value
ATTR_VALUE_EXPLICITLY_SPECIFIED_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing an implied attribute value against an explicit value
ATTR_VALUE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 attributes with the same name but different values
attributeDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
  Delegates to `textualDifference`.
available() - Method in class org.custommonkey.xmlunit.NodeInputStream
  InputStream method

## B

buildControlDocument(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Utility method to build a Document using the control DocumentBuilder to parse the specified String.
buildControlDocument(InputSource) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Utility method to build a Document using the control DocumentBuilder and the specified InputSource
buildDocument(DocumentBuilder, Reader) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Utility method to build a Document using a specific DocumentBuilder and reading characters from a specific Reader.
buildDocument(DocumentBuilder, InputSource) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Utility method to build a Document using a specific DocumentBuilder and a specific InputSource
buildTestDocument(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Utility method to build a Document using the test DocumentBuilder to parse the specified String.
buildTestDocument(InputSource) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Utility method to build a Document using the test DocumentBuilder and the specified InputSource

## C

capacity() - Method in class org.custommonkey.xmlunit.util.IntegerBuffer
  Returns the current capacity (the size the buffer can use before it needs to grow).
CaseInsensitiveDifferenceListener - Class in org.custommonkey.xmlunit.examples
  Ignores case for all textual content.
CaseInsensitiveDifferenceListener(DifferenceListener) - Constructor for class org.custommonkey.xmlunit.examples.CaseInsensitiveDifferenceListener
CDATA_VALUE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 CDATA sections with different values
CDATA_VALUE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 CDATA sections with different values
cdataDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
  Delegates to `textualDifference`.
characters(char[], int, int) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  ContentHandler method.
CHILD_NODE_NOT_FOUND - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes and one holds more childnodes than can be matched against child nodes of the other.
CHILD_NODE_NOT_FOUND_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes and one holds more childnodes than can be matched against child nodes of the other.
CHILD_NODELIST_LENGTH - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different numbers of children
CHILD_NODELIST_LENGTH_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different numbers of children
CHILD_NODELIST_SEQUENCE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with children whose nodes are in different sequence
CHILD_NODELIST_SEQUENCE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with children whose nodes are in different sequence
clearParameters() - Method in class org.custommonkey.xmlunit.Transform
  Clear parameters used for the transformation
clearTrackedAttribute() - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Call after processing attributes of an element and turining to compare the child nodes.
close() - Method in class org.custommonkey.xmlunit.DoctypeInputStream
close() - Method in class org.custommonkey.xmlunit.DoctypeReader
close() - Method in class org.custommonkey.xmlunit.NodeInputStream
  InputStream method Note that calling close allows a repeated read of the content
CLOSE_NODE - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  ">"
comment(char[], int, int) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  LexicalHandler method
COMMENT_VALUE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 comments with different values
COMMENT_VALUE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 comments with different values
commentDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
  Delegates to `textualDifference`.
compare() - Method in class org.custommonkey.xmlunit.Diff
  Top of the recursive comparison execution tree
compare(Node, Node, DifferenceListener, ElementQualifier) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Entry point for Node comparison testing.
compare(Object, Object, Node, Node, DifferenceListener, Difference) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  If the expected and actual values are unequal then inform the listener of a difference and throw a DifferenceFoundException.
compare(Object, Object, Node, Node, DifferenceListener, Difference, XpathNodeTracker, XpathNodeTracker) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  If the expected and actual values are unequal then inform the listener of a difference and throw a DifferenceFoundException.
compareAttribute(Attr, Attr, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two attributes
compareCDataSection(CDATASection, CDATASection, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two CDATA sections - unused, kept for backwards compatibility
compareComment(Comment, Comment, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two comments
compareDocument(Document, Document, DifferenceListener, ElementQualifier) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two Documents for doctype and then element differences
compareDocumentType(DocumentType, DocumentType, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two DocumentType nodes
compareElement(Element, Element, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare 2 elements and their attributes
compareHasChildNodes(Node, Node, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare the number of children, and if the same, compare the actual children via their NodeLists.
compareNode(Node, Node, DifferenceListener, ElementQualifier) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  First point of call: if nodes are comparable it compares node values then recurses to compare node children.
compareNodeBasics(Node, Node, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compares node type and node namespace characteristics: basically determines if nodes are comparable further
compareNodeChildren(Node, Node, DifferenceListener, ElementQualifier) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare the number of children, and if the same, compare the actual children via their NodeLists.
compareNodeList(NodeList, NodeList, int, DifferenceListener, ElementQualifier) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Deprecated.
  Use the version with List arguments instead
compareNodeList(List, List, int, DifferenceListener, ElementQualifier) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare the contents of two node list one by one, assuming that order of children is NOT important: matching begins at same position in test list as control list.
compareProcessingInstruction(ProcessingInstruction, ProcessingInstruction, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two processing instructions
compareRecognizedXMLSchemaInstanceAttribute(Attr, Attr, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare two attributes
compareText(Text, Text, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare text - unused, kept for backwards compatibility
compareText(CharacterData, CharacterData, DifferenceListener) - Method in class org.custommonkey.xmlunit.DifferenceEngine
  Compare text
compareXML(InputSource, InputSource) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Compare XML documents provided by two InputSource classes
compareXML(Reader, Reader) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Compare XML documents provided by two Reader classes
compareXML(String, Reader) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Compare XML documents provided by two Reader classes
compareXML(Reader, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Compare XML documents provided by two Reader classes
compareXML(String, String) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Compare two XML documents provided as strings
compareXML(Document, Document) - Method in class org.custommonkey.xmlunit.XMLTestCase
  Compare two XML documents provided as strings
compareXML(InputSource, InputSource) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Compare XML documents provided by two InputSource classes
compareXML(Reader, Reader) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Compare XML documents provided by two Reader classes
compareXML(String, Reader) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Compare XML documents provided by two Reader classes
compareXML(Reader, String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Compare XML documents provided by two Reader classes
compareXML(String, String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Compare two XML documents provided as strings
compareXML(Document, Document) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Compare two XML documents provided as strings
ComparisonController - Interface in org.custommonkey.xmlunit
  Callback interface used by DifferenceEngine to determine whether to halt the node-by-node comparison of two pieces of XML
ConfigurationException - Exception in org.custommonkey.xmlunit.exceptions
  Exception thrown when an XML parser-, transformer- or XPath-factory throws a configuration exception.
ConfigurationException(Throwable) - Constructor for exception org.custommonkey.xmlunit.exceptions.ConfigurationException
ConfigurationException(String) - Constructor for exception org.custommonkey.xmlunit.exceptions.ConfigurationException
CountingNodeTester - Class in org.custommonkey.xmlunit
  Deprecated.
  Use `CountingNodeTester` instead.
CountingNodeTester(int) - Constructor for class org.custommonkey.xmlunit.CountingNodeTester
  Deprecated.
CountingNodeTester - Class in org.custommonkey.xmlunit.examples
  Counts the number of nodes in a document to allow assertions to be made using a NodeTest.
CountingNodeTester(int) - Constructor for class org.custommonkey.xmlunit.examples.CountingNodeTester

## D

DetailedDiff - Class in org.custommonkey.xmlunit
  Compares and describes all the differences between two XML documents.
DetailedDiff(Diff) - Constructor for class org.custommonkey.xmlunit.DetailedDiff
  Create a new instance based on a prototypical Diff instance
Diff - Class in org.custommonkey.xmlunit
  Compares and describes any difference between XML documents.
Diff(String, String) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML in two Strings
Diff(Reader, Reader) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML read from two Readers
Diff(Document, Document) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML in two Documents
Diff(String, Transform) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML in a control Document against the result of a transformation
Diff(InputSource, InputSource) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML read from two JAXP InputSources
Diff(DOMSource, DOMSource) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML in two JAXP DOMSources
Diff(Document, Document, DifferenceEngine) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML in two Documents using a specific DifferenceEngine
Diff(Document, Document, DifferenceEngine, ElementQualifier) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff that compares the XML in two Documents using a specific DifferenceEngine and ElementQualifier
Diff(Diff) - Constructor for class org.custommonkey.xmlunit.Diff
  Construct a Diff from a prototypical instance.
Difference - Class in org.custommonkey.xmlunit
  Value object that describes a difference between DOM Nodes using one of the DifferenceConstants ID values and a NodeDetail instance.
Difference(int, String) - Constructor for class org.custommonkey.xmlunit.Difference
  Constructor for non-similar Difference instances
Difference(int, String, boolean) - Constructor for class org.custommonkey.xmlunit.Difference
  Constructor for similar Difference instances
Difference(Difference, NodeDetail, NodeDetail) - Constructor for class org.custommonkey.xmlunit.Difference
  Copy constructor using prototype Difference and encountered NodeDetails
DifferenceConstants - Interface in org.custommonkey.xmlunit
  Constants for describing differences between DOM Nodes.
DifferenceEngine - Class in org.custommonkey.xmlunit
  Class that has responsibility for comparing Nodes and notifying a DifferenceListener of any differences or dissimilarities that are found.
DifferenceEngine(ComparisonController) - Constructor for class org.custommonkey.xmlunit.DifferenceEngine
  Simple constructor that uses no MatchTracker at all.
DifferenceEngine(ComparisonController, MatchTracker) - Constructor for class org.custommonkey.xmlunit.DifferenceEngine
  Simple constructor
DifferenceEngine.DifferenceFoundException - Exception in org.custommonkey.xmlunit
  Marker exception thrown by the protected compare() method and passed upwards through the call stack to the public compare() method.
differenceFound(Difference) - Method in class org.custommonkey.xmlunit.DetailedDiff
  DifferenceListener implementation.
differenceFound(Difference) - Method in class org.custommonkey.xmlunit.Diff
  DifferenceListener implementation.
differenceFound(Difference) - Method in interface org.custommonkey.xmlunit.DifferenceListener
  Receive notification that 2 nodes are different.
differenceFound(Difference) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
  Delegates to the nested DifferenceListener unless the Difference is of type `ATTR_VALUE_ID`, `CDATA_VALUE_ID`, `COMMENT_VALUE_ID` or `TEXT_VALUE_ID` - for those special differences `attributeDifference`, `cdataDifference`, `commentDifference` or `textDifference` are invoked respectively.
differenceFound(Difference) - Method in class org.custommonkey.xmlunit.IgnoreTextAndAttributeValuesDifferenceListener
DifferenceListener - Interface in org.custommonkey.xmlunit
  Listener for callbacks from a `DifferenceEngine comparison`.
DOCTYPE_NAME - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 document types with different names
DOCTYPE_NAME_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 document types with different names
DOCTYPE_PUBLIC_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 document types with different public identifiers
DOCTYPE_PUBLIC_ID_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 document types with different public identifiers
DOCTYPE_SYSTEM_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 document types with different system identifiers
DOCTYPE_SYSTEM_ID_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 document types with different system identifiers
DoctypeInputStream - Class in org.custommonkey.xmlunit
  Adapts the marked-up content in a source InputStream to specify that it conforms to a different DTD.
DoctypeInputStream(InputStream, String, String, String) - Constructor for class org.custommonkey.xmlunit.DoctypeInputStream
  Create an InputStream whose XML content is provided by the originalSource with the exception of the DOCTYPE which is provided by the doctypeName and systemID.
DoctypeReader - Class in org.custommonkey.xmlunit
  Adapts the marked-up content in a source Reader to specify that it conforms to a different DTD.
DoctypeReader(Reader, String, String) - Constructor for class org.custommonkey.xmlunit.DoctypeReader
  Create a Reader whose XML content is provided by the originalSource with the exception of the DOCTYPE which is provided by the doctypeName and systemID.
DOCUMENT_NODE_DESCRIPTION - Static variable in class org.custommonkey.xmlunit.NodeDescriptor

## E

ELEMENT_NUM_ATTRIBUTES - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 elements with different number of attributes
ELEMENT_NUM_ATTRIBUTES_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 elements with different number of attributes
ELEMENT_TAG_NAME - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 elements with different tag names
ELEMENT_TAG_NAME_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 elements with different tag names
ElementNameAndAttributeQualifier - Class in org.custommonkey.xmlunit
  More complex interface implementation that tests two elements for tag name and attribute name comparability.
ElementNameAndAttributeQualifier() - Constructor for class org.custommonkey.xmlunit.ElementNameAndAttributeQualifier
  No-args constructor: use all attributes from all elements to determine whether elements qualify for comparability
ElementNameAndAttributeQualifier(String) - Constructor for class org.custommonkey.xmlunit.ElementNameAndAttributeQualifier
  Simple constructor for a single qualifying attribute name
ElementNameAndAttributeQualifier(String[]) - Constructor for class org.custommonkey.xmlunit.ElementNameAndAttributeQualifier
  Extended constructor for multiple qualifying attribute names
ElementNameAndTextQualifier - Class in org.custommonkey.xmlunit
  More complex interface implementation that tests two elements for tag name and text content comparability.
ElementNameAndTextQualifier() - Constructor for class org.custommonkey.xmlunit.ElementNameAndTextQualifier
ElementNameQualifier - Class in org.custommonkey.xmlunit
  Simple interface implementation that tests two elements for name comparability.
ElementNameQualifier() - Constructor for class org.custommonkey.xmlunit.ElementNameQualifier
ElementQualifier - Interface in org.custommonkey.xmlunit
  Interface used by the DifferenceEngine class to determine which elements can be compared within a NodeList of child nodes.
EMPTY_CONTEXT - Static variable in class org.custommonkey.xmlunit.SimpleNamespaceContext
  An empty context containing no prefixes at all.
END_CDATA - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "]]"
END_COMMENT - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "--""
END_PROCESSING_INSTRUCTION - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "?"
endCDATA() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled LexicalHandler method
endDocument() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  ContentHandler method
endDTD() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled LexicalHandler method
endElement(String, String, String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  ContentHandler method
endEntity(String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled LexicalHandler method
endPrefixMapping(String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled ContentHandler method
equals(Object) - Method in class org.custommonkey.xmlunit.Difference
  Now that Differences can be constructed from prototypes we need to be able to compare them to those in DifferenceConstants
equals(Object) - Method in class org.custommonkey.xmlunit.QualifiedName
equalsNamespace(Node, Node) - Method in class org.custommonkey.xmlunit.ElementNameQualifier
  Determine whether two nodes are defined by the same namespace URI
error(SAXParseException) - Method in class org.custommonkey.xmlunit.Validator
  ErrorHandler interface method.
evaluate(String, Document) - Method in class org.custommonkey.xmlunit.jaxp13.Jaxp13XpathEngine
  Evaluate the result of executing the specified xpath syntax `select` expression on the specified document
evaluate(String, Document) - Method in class org.custommonkey.xmlunit.SimpleXpathEngine
  Evaluate the result of executing the specified xpath syntax `select` expression on the specified document
evaluate(String, Document) - Method in interface org.custommonkey.xmlunit.XpathEngine
  Evaluate the result of executing the specified xpath syntax `select` expression on the specified document
extractText(Element) - Method in class org.custommonkey.xmlunit.ElementNameAndTextQualifier
  Extract the normalized text from within an element

## F

fatalError(SAXParseException) - Method in class org.custommonkey.xmlunit.Validator
  ErrorHandler interface method.
FloatingPointTolerantDifferenceListener - Class in org.custommonkey.xmlunit.examples
  Expects texts to be floating point numbers and treats them as identical if they only differ by a given tolerance value (or less).
FloatingPointTolerantDifferenceListener(DifferenceListener, double) - Constructor for class org.custommonkey.xmlunit.examples.FloatingPointTolerantDifferenceListener
flush() - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Swing-HTML-parser template method, no ContentHandler equivalent

## G

getAllDifferences() - Method in class org.custommonkey.xmlunit.DetailedDiff
  Obtain all the differences found by this instance
getCause() - Method in exception org.custommonkey.xmlunit.exceptions.XMLUnitException
  Root cause of the exception, if any.
getCause() - Method in exception org.custommonkey.xmlunit.exceptions.XMLUnitRuntimeException
  Root cause of the exception, if any.
getCompareUnmatched() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether unmatched control nodes should be compared to unmatched test nodes.
getContent(String) - Method in class org.custommonkey.xmlunit.DoctypeInputStream
getContent() - Method in class org.custommonkey.xmlunit.DoctypeReader
getControlDocumentBuilderFactory() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the `DocumentBuilderFactory` instance used to instantiate parsers for the control XML in an XMLTestCase.
getControlEntityResolver() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Obtains the EntityResolver to be added to all new control parsers.
getControlNodeDetail() - Method in class org.custommonkey.xmlunit.Difference
getControlParser() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Deprecated.
  use newControlParser()
getDescription() - Method in class org.custommonkey.xmlunit.Difference
getDocument() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
getExpandEntityReferences() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether the parser shall be instructed to expand entity references.
getId() - Method in class org.custommonkey.xmlunit.Difference
getIgnoreAttributeOrder() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether to ignore the order of attributes on an element.
getIgnoreComments() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether comments should be ignored.
getIgnoreDiffBetweenTextAndCDATA() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether CDATA sections and Text nodes should be considered the same.
getIgnoreWhitespace() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether to ignore whitespace when comparing node values.
getInstanceErrors(Source) - Method in class org.custommonkey.xmlunit.jaxp13.Validator
  Obtain a list of all errors in the given instance.
getLocalName() - Method in class org.custommonkey.xmlunit.QualifiedName
getMatchingNodes(String, Document) - Method in class org.custommonkey.xmlunit.jaxp13.Jaxp13XpathEngine
  Execute the specified xpath syntax `select` expression on the specified document and return the list of nodes (could have length zero) that match
getMatchingNodes(String, Document) - Method in class org.custommonkey.xmlunit.SimpleXpathEngine
  Execute the specified xpath syntax `select` expression on the specified document and return the list of nodes (could have length zero) that match
getMatchingNodes(String, Document) - Method in interface org.custommonkey.xmlunit.XpathEngine
  Execute the specified xpath syntax `select` expression on the specified document and return the list of nodes (could have length zero) that match
getMessage() - Method in exception org.custommonkey.xmlunit.NodeTestException
getNamespaceURI(String) - Method in class org.custommonkey.xmlunit.jaxp13.XMLUnitNamespaceContext2Jaxp13
getNamespaceURI(String) - Method in interface org.custommonkey.xmlunit.NamespaceContext
  Obtain the URI for a given prefix.
getNamespaceURI() - Method in class org.custommonkey.xmlunit.QualifiedName
getNamespaceURI(String) - Method in class org.custommonkey.xmlunit.SimpleNamespaceContext
getNode() - Method in class org.custommonkey.xmlunit.NodeDetail
  Returns the node.
getNode() - Method in exception org.custommonkey.xmlunit.NodeTestException
getNonNamespacedNodeName(Node) - Method in class org.custommonkey.xmlunit.ElementNameQualifier
  Strip any namespace information off a node name
getNormalize() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether Text nodes should be normalized.
getNormalizeWhitespace() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether whitespace characters inside text nodes or attributes should be "normalized".
getParameter(String) - Method in class org.custommonkey.xmlunit.Transform
  See a parameter used for the transformation
getPrefix(String) - Method in class org.custommonkey.xmlunit.jaxp13.XMLUnitNamespaceContext2Jaxp13
getPrefixes(String) - Method in class org.custommonkey.xmlunit.jaxp13.XMLUnitNamespaceContext2Jaxp13
getPrefixes() - Method in interface org.custommonkey.xmlunit.NamespaceContext
  Get all prefixes of this context.
getPrefixes() - Method in class org.custommonkey.xmlunit.SimpleNamespaceContext
getResultDocument() - Method in class org.custommonkey.xmlunit.Transform
  Perform the XSLT transformation specified in the constructor
getResultString() - Method in class org.custommonkey.xmlunit.Transform
  Perform the XSLT transformation specified in the constructor
getSAXParserFactory() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the SAX parser to use in tests.
getSchemaErrors() - Method in class org.custommonkey.xmlunit.jaxp13.Validator
  Obtain a list of all errors in the schema defintion.
getStripCommentsTransform(Document) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Obtain the transformation that will strip comments from a DOM.
getStripWhitespaceTransform(Document) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Obtain the transformation that will strip whitespace from a DOM containing empty Text nodes
getTestDocumentBuilderFactory() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the `DocumentBuilderFactory` instance used to instantiate parsers for the test XML in an XMLTestCase.
getTestNodeDetail() - Method in class org.custommonkey.xmlunit.Difference
getTestParser() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Deprecated.
  use newTestParser()
getTrace() - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder
getTrace() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
getTransformerFactory() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the transformer to use for XSLT transformations (and by implication serialization and XPaths).
getURIResolver() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Gets the URIResolver used during Transformations.
getValue() - Method in class org.custommonkey.xmlunit.NodeDetail
  Returns the value.
getVersion() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Place holder for current version info.
getWhitespaceStrippedDocument(Document) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Returns a new Document instance that is identical to the one passed in with element content whitespace removed.
getXPathFactory() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Gets the class to use as XPathFactory when using JAXP 1.3.
getXpathLocation() - Method in class org.custommonkey.xmlunit.NodeDetail
  Returns the xpathLocation.
getXpathNamespaceContext() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the NamespaceContext to use in XPath tests.
getXPathResultAsDocument(String, Document) - Method in class org.custommonkey.xmlunit.SimpleXpathEngine
  Execute the copy-of transform and return the resulting Document.
getXPathResultNode(String, Document) - Method in class org.custommonkey.xmlunit.SimpleXpathEngine
  Testable method to execute the copy-of transform and return the root node of the resulting Document.
getXSLTVersion() - Static method in class org.custommonkey.xmlunit.XMLUnit
  The XSLT version set on stylesheets used internally.

## H

haltComparison(Difference) - Method in interface org.custommonkey.xmlunit.ComparisonController
  Determine whether a Difference that the listener has been notified of should halt further XML comparison.
haltComparison(Difference) - Method in class org.custommonkey.xmlunit.DetailedDiff
  ComparisonController implementation.
haltComparison(Difference) - Method in class org.custommonkey.xmlunit.Diff
  ComparisonController implementation.
handleComment(char[], int) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Equivalent to Sax LexicalHandler `comment` method.
handleEndTag(HTML.Tag, int) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Equivalent to Sax `endElement`
handleError(String, int) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Swing-HTML-parser template method, no ContentHandler equivalent.
handleSimpleTag(HTML.Tag, MutableAttributeSet, int) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Equivalent to Sax `startElement` plus `endElement`
handleStartTag(HTML.Tag, MutableAttributeSet, int) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Equivalent to Sax `startElement`
handleText(char[], int) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Equivalent to Sax `characters`
HAS_CHILD_NODES - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes but only one has any children
HAS_CHILD_NODES_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes but only one has any children
HAS_DOCTYPE_DECLARATION - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 Documents only one of which has a doctype
HAS_DOCTYPE_DECLARATION_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 Documents only one of which has a doctype
hashCode() - Method in class org.custommonkey.xmlunit.Difference
  hashcode implementation to go with equals.
hashCode() - Method in class org.custommonkey.xmlunit.QualifiedName
hasNode() - Method in exception org.custommonkey.xmlunit.NodeTestException
HTMLDocumentBuilder - Class in org.custommonkey.xmlunit
  Build a DOM document from HTML content converting from 'plain' HTML into 'XHTML' along the way with the help of a TolerantSaxDocumentBuilder and the Swing html parser classes.
HTMLDocumentBuilder(TolerantSaxDocumentBuilder) - Constructor for class org.custommonkey.xmlunit.HTMLDocumentBuilder
  Constructor
HTMLDocumentBuilder.SwingEvent2SaxAdapter - Class in org.custommonkey.xmlunit
  Adapts Swing HTML callback messages to Sax equivalents, passing them to a Sax-aware ContentHandler.
HTMLDocumentBuilder.SwingEvent2SaxAdapter() - Constructor for class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Default constructor

## I

identical() - Method in class org.custommonkey.xmlunit.Diff
  Return the result of a comparison.
ignorableWhitespace(char[], int, int) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled ContentHandler method
IgnoreTextAndAttributeValuesDifferenceListener - Class in org.custommonkey.xmlunit
  Class to use when performing a Diff that only compares the structure of 2 pieces of XML, i.e.
IgnoreTextAndAttributeValuesDifferenceListener() - Constructor for class org.custommonkey.xmlunit.IgnoreTextAndAttributeValuesDifferenceListener
indent() - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Call before examining child nodes one level of indentation into DOM
indexOf(int[]) - Method in class org.custommonkey.xmlunit.util.IntegerBuffer
  finds sequence in current buffer.
IntegerBuffer - Class in org.custommonkey.xmlunit.util
  Simplistic dynamically growing buffer of integers used by DoctypeSupport.
IntegerBuffer() - Constructor for class org.custommonkey.xmlunit.util.IntegerBuffer
  Creates a new buffer.
IntegerBuffer(int) - Constructor for class org.custommonkey.xmlunit.util.IntegerBuffer
  Creates a new buffer with the given initial capacity.
isInstanceValid(Source) - Method in class org.custommonkey.xmlunit.jaxp13.Validator
  Is the given schema instance valid according to the configured schema definition(s)?
isRecoverable() - Method in class org.custommonkey.xmlunit.Difference
isSchemaValid() - Method in class org.custommonkey.xmlunit.jaxp13.Validator
  Is the given schema definition valid?
isValid() - Method in class org.custommonkey.xmlunit.Validator
  Perform the validation of the source against DTD / Schema.

## J

JAVA5_XSLTC_FACTORY_NAME - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  Factory class of the XSLTC version shipping with JDK 1.5 which is pretty broken.
Jaxp13XpathEngine - Class in org.custommonkey.xmlunit.jaxp13
  XPath engine based on javax.xml.xpath.
Jaxp13XpathEngine() - Constructor for class org.custommonkey.xmlunit.jaxp13.Jaxp13XpathEngine
JAXPConstants - Class in org.custommonkey.xmlunit
  Utility constant class for JAXP-defined constants.
JAXPConstants() - Constructor for class org.custommonkey.xmlunit.JAXPConstants
JAXPConstants.Properties - Class in org.custommonkey.xmlunit
  Utility constant class for JAXP Properties, typically used with `XMLReader#setProperty(String, Object)`.
JAXPConstants.Properties() - Constructor for class org.custommonkey.xmlunit.JAXPConstants.Properties

## M

matchFound(Difference) - Method in interface org.custommonkey.xmlunit.MatchTracker
  Receive notification that 2 match.
MatchTracker - Interface in org.custommonkey.xmlunit
  Listener for callbacks from a `DifferenceEngine comparison` that is notified on each and every comparision that resulted in a match.
MultiLevelElementNameAndTextQualifier - Class in org.custommonkey.xmlunit.examples
  Per popular request an interface implementation that uses element names and the text node containes in the n'th child node to compare elements.
MultiLevelElementNameAndTextQualifier(int) - Constructor for class org.custommonkey.xmlunit.examples.MultiLevelElementNameAndTextQualifier
  Uses element names and the text nested `levels` child elements deeper into the element to compare elements.
MultiLevelElementNameAndTextQualifier(int, boolean) - Constructor for class org.custommonkey.xmlunit.examples.MultiLevelElementNameAndTextQualifier
  Uses element names and the text nested `levels` child elements deeper into the element to compare elements.

## N

NAMESPACE_PREFIX - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different namespace prefixes
NAMESPACE_PREFIX_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different namespace prefixes
NAMESPACE_URI - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different namespace URIs
NAMESPACE_URI_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different namespace URIs
NamespaceContext - Interface in org.custommonkey.xmlunit
  Interface used by XpathEngine in order to map prefixes to namespace URIs.
newControlParser() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the `DocumentBuilder` instance used to parse the control XML in an XMLTestCase.
newTestParser() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Get the `DocumentBuilder` instance used to parse the test XML in an XMLTestCase.
newXpathEngine() - Static method in class org.custommonkey.xmlunit.XMLUnit
  Obtains an XpathEngine to use in XPath tests.
NO_NAMESPACE_SCHEMA_LOCATION - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different xsi:noNamespaceSchemaLocation attributes, potentially only one of the two provides such an attribute at all.
NO_NAMESPACE_SCHEMA_LOCATION_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different xsi:noNamespaceSchemaLocation attributes, potentially only one of the two provides such an attribute at all.
NODE_TYPE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different node types
NODE_TYPE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different node types
NodeDescriptor - Class in org.custommonkey.xmlunit
  Class for describing Nodes
NodeDescriptor() - Constructor for class org.custommonkey.xmlunit.NodeDescriptor
NodeDetail - Class in org.custommonkey.xmlunit
  Parameter class for holding information about a `Node` within a Difference instance
NodeDetail(String, Node, String) - Constructor for class org.custommonkey.xmlunit.NodeDetail
  Constructor for NodeDetail.
NodeInputStream - Class in org.custommonkey.xmlunit
  Adapter class to present the content of a DOM Node (e.g.
NodeInputStream(Node) - Constructor for class org.custommonkey.xmlunit.NodeInputStream
  Simple constructor
NodeInputStream(Node, Properties) - Constructor for class org.custommonkey.xmlunit.NodeInputStream
  Simple constructor
NodeTest - Class in org.custommonkey.xmlunit
  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.
NodeTest(String) - Constructor for class org.custommonkey.xmlunit.NodeTest
  Construct a NodeTest for the DOM built using the String and JAXP
NodeTest(Reader) - Constructor for class org.custommonkey.xmlunit.NodeTest
  Construct a NodeTest for the DOM built using the Reader and JAXP
NodeTest(InputSource) - Constructor for class org.custommonkey.xmlunit.NodeTest
  Construct a NodeTest for the DOM built using the InputSource.
NodeTest(Document) - Constructor for class org.custommonkey.xmlunit.NodeTest
  Construct a NodeTest for the specified Document
NodeTest(DocumentTraversal, Node) - Constructor for class org.custommonkey.xmlunit.NodeTest
  Construct a NodeTest using the specified DocumentTraversal, starting at the specified root node
NodeTester - Interface in org.custommonkey.xmlunit
  Perform Node-by-Node validation of a DOM Document.
NodeTestException - Exception in org.custommonkey.xmlunit
  Thrown by a NodeTest that fails.
NodeTestException(String, Node) - Constructor for exception org.custommonkey.xmlunit.NodeTestException
  Constructor for specific node and message
NodeTestException(String) - Constructor for exception org.custommonkey.xmlunit.NodeTestException
  Constructor for message only
noMoreNodes(NodeTest) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Validate that the Nodes validated one-by-one in the `isValid` method were all the Nodes expected.
noMoreNodes(NodeTest) - Method in class org.custommonkey.xmlunit.examples.CountingNodeTester
  Called by NodeTest when all nodes have been iterated over: time to see if all the nodes that were expected were found.
noMoreNodes(NodeTest) - Method in interface org.custommonkey.xmlunit.NodeTester
  Validate that the Nodes passed one-by-one to the `testNode` method were all the Nodes expected.
NULL_NS_URI - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  ""

## O

OPEN_END_NODE - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "</"
OPEN_START_NODE - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "<"
org.custommonkey.xmlunit - package org.custommonkey.xmlunit
  Contains XMLUnit classes and interfaces.
org.custommonkey.xmlunit.examples - package org.custommonkey.xmlunit.examples
org.custommonkey.xmlunit.exceptions - package org.custommonkey.xmlunit.exceptions
org.custommonkey.xmlunit.jaxp13 - package org.custommonkey.xmlunit.jaxp13
org.custommonkey.xmlunit.util - package org.custommonkey.xmlunit.util
outdent() - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Call after examining child nodes, ie before returning back one level of indentation from DOM
overrideDifferenceListener(DifferenceListener) - Method in class org.custommonkey.xmlunit.Diff
  Override the `DifferenceListener` used to determine how to handle differences that are found.
overrideElementQualifier(ElementQualifier) - Method in class org.custommonkey.xmlunit.Diff
  Override the `ElementQualifier` used to determine which control and test nodes are comparable for this difference comparison.
overrideMatchTracker(MatchTracker) - Method in class org.custommonkey.xmlunit.Diff
  Override the `MatchTracker` used to track successfully matched nodes.

## P

parse(Reader) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder
parse(String) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder
parse(Reader, ContentHandler) - Method in class org.custommonkey.xmlunit.HTMLDocumentBuilder.SwingEvent2SaxAdapter
  Perform Swing-HTML-parse-event-to-Sax-event conversion
performTest(NodeTester, short) - Method in class org.custommonkey.xmlunit.NodeTest
  Does this NodeTest pass using the specified NodeTester instance?
performTest(NodeTester, short[]) - Method in class org.custommonkey.xmlunit.NodeTest
  Does this NodeTest pass using the specified NodeTester instance?
preloadChildList(List) - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Preload the items in a List by visiting each in turn Required for pieces of test XML whose node children can be visited out of sequence by a DifferenceEngine comparison
preloadNodeList(NodeList) - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Preload the items in a NodeList by visiting each in turn Required for pieces of test XML whose node children can be visited out of sequence by a DifferenceEngine comparison
PROCESSING_INSTRUCTION_DATA - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 processing instructions with different instructions
PROCESSING_INSTRUCTION_DATA_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 processing instructions with different instructions
PROCESSING_INSTRUCTION_TARGET - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 processing instructions with different targets
PROCESSING_INSTRUCTION_TARGET_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 processing instructions with different targets
processingInstruction(String, String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  ContentHandler method

## Q

QualifiedName - Class in org.custommonkey.xmlunit
  Since javax.xml.namespace.QName is not present prior to Java5, this is XMLUnit's own abstraction.
QualifiedName(String) - Constructor for class org.custommonkey.xmlunit.QualifiedName
QualifiedName(String, String) - Constructor for class org.custommonkey.xmlunit.QualifiedName
qualifyForComparison(Element, Element) - Method in class org.custommonkey.xmlunit.ElementNameAndAttributeQualifier
  Determine whether two elements qualify for further Difference comparison.
qualifyForComparison(Element, Element) - Method in class org.custommonkey.xmlunit.ElementNameAndTextQualifier
  Determine whether two elements qualify for further Difference comparison.
qualifyForComparison(Element, Element) - Method in class org.custommonkey.xmlunit.ElementNameQualifier
  Determine whether two elements qualify for further Difference comparison.
qualifyForComparison(Element, Element) - Method in interface org.custommonkey.xmlunit.ElementQualifier
  Determine whether two elements are comparable
qualifyForComparison(Element, Element) - Method in class org.custommonkey.xmlunit.examples.MultiLevelElementNameAndTextQualifier
qualifyForComparison(Element, Element) - Method in class org.custommonkey.xmlunit.examples.RecursiveElementNameAndTextQualifier
  Returns result of recursive comparison of all the nodes of a control and test element.

## R

read() - Method in class org.custommonkey.xmlunit.DoctypeInputStream
  Read DOCTYPE-replaced content from the wrapped InputStream
read(char[], int, int) - Method in class org.custommonkey.xmlunit.DoctypeReader
  Read DOCTYPE-replaced content from the wrapped Reader
read() - Method in class org.custommonkey.xmlunit.DoctypeReader
  Read DOCTYPE-replaced content from the wrapped Reader
read() - Method in class org.custommonkey.xmlunit.NodeInputStream
  InputStream method
RecursiveElementNameAndTextQualifier - Class in org.custommonkey.xmlunit.examples
  Compares all Element and Text nodes in two pieces of XML.
RecursiveElementNameAndTextQualifier() - Constructor for class org.custommonkey.xmlunit.examples.RecursiveElementNameAndTextQualifier
  Uses element names and the text nested an arbitrary level of child elements deeper into the element to compare elements.
replaceDoctype(StringBuffer, String, String) - Method in class org.custommonkey.xmlunit.DoctypeReader
  Deprecated.
  this method is only here for BWC, it is no longer used by this class
reset() - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Clear state data.
resetCounter() - Method in class org.custommonkey.xmlunit.examples.CountingNodeTester
  Reset the counter so that an instance can be reused for another `NodeTest`
resolveEntity(String, String) - Method in class org.custommonkey.xmlunit.Validator
  Entity Resolver method: allows us to override an existing systemID referenced in the markup DOCTYPE instruction.
RETURN_ACCEPT_DIFFERENCE - Static variable in interface org.custommonkey.xmlunit.DifferenceListener
  Standard return value for the `differenceFound` method.
RETURN_IGNORE_DIFFERENCE_NODES_IDENTICAL - Static variable in interface org.custommonkey.xmlunit.DifferenceListener
  Override return value for the `differenceFound` method.
RETURN_IGNORE_DIFFERENCE_NODES_SIMILAR - Static variable in interface org.custommonkey.xmlunit.DifferenceListener
  Override return value for the `differenceFound` method.
RETURN_UPGRADE_DIFFERENCE_NODES_DIFFERENT - Static variable in interface org.custommonkey.xmlunit.DifferenceListener
  Override return value for the `differenceFound` method.

## S

SCHEMA_LANGUAGE - Static variable in class org.custommonkey.xmlunit.JAXPConstants.Properties
  Property name for the Schema Language being used.
SCHEMA_LOCATION - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different xsi:schemaLocation attributes, potentially only one of the two provides such an attribute at all.
SCHEMA_LOCATION_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 nodes with different xsi:schemaLocation attributes, potentially only one of the two provides such an attribute at all.
SCHEMA_SOURCE - Static variable in class org.custommonkey.xmlunit.JAXPConstants.Properties
  Property name for the Schema Location being used.
setCompareUnmatched(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether to compare unmatched control nodes to unmatched test nodes.
setControlDocumentBuilderFactory(DocumentBuilderFactory) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Override the `DocumentBuilderFactory` used to instantiate parsers for the control XML in an XMLTestCase.
setControlEntityResolver(EntityResolver) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Sets an EntityResolver to be added to all new control parsers.
setControlParser(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Overide the DocumentBuilder to use to parse control documents.
setDocumentLocator(Locator) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled ContentHandler method
setErrorListener(ErrorListener) - Method in class org.custommonkey.xmlunit.Transform
  Set the ErrorListener for the transformation
setExpandEntityReferences(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether the parser shall be instructed to expand entity references.
setIgnoreAttributeOrder(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether to ignore the order of attributes on an element.
setIgnoreComments(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether comments should be ignored.
setIgnoreDiffBetweenTextAndCDATA(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether CDATA sections and Text nodes should be considered the same.
setIgnoreWhitespace(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether to ignore whitespace when comparing node values.
setJAXP12SchemaSource(Object) - Method in class org.custommonkey.xmlunit.Validator
  As per JAXP 1.2 changes, which introduced a standard way for parsers to support schema validation.
setMatchTracker(MatchTracker) - Method in class org.custommonkey.xmlunit.DifferenceEngine
setNamespaceContext(NamespaceContext) - Method in class org.custommonkey.xmlunit.jaxp13.Jaxp13XpathEngine
setNamespaceContext(NamespaceContext) - Method in class org.custommonkey.xmlunit.SimpleXpathEngine
setNamespaceContext(NamespaceContext) - Method in interface org.custommonkey.xmlunit.XpathEngine
  Establish a namespace context.
setNormalize(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether Text nodes should be normalized.
setNormalizeWhitespace(boolean) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Whether whitespace characters inside text nodes or attributes should be "normalized".
setOutputProperties(Properties) - Method in class org.custommonkey.xmlunit.Transform
  Override output properties specified in the transformation stylesheet
setOutputProperty(String, String) - Method in class org.custommonkey.xmlunit.Transform
  Override an output property specified in the transformation stylesheet
setParameter(String, Object) - Method in class org.custommonkey.xmlunit.Transform
  Add a parameter for the transformation
setRecoverable(boolean) - Method in class org.custommonkey.xmlunit.Difference
  Allow the recoverable field value to be overridden.
setSAXParserFactory(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Override the SAX parser to use in tests.
setSAXParserFactory(SAXParserFactory) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Override the SAX parser to use in tests.
setTestDocumentBuilderFactory(DocumentBuilderFactory) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Override the `DocumentBuilderFactory` used to instantiate parsers for the test XML in an XMLTestCase.
setTestEntityResolver(EntityResolver) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Sets an EntityResolver to be added to all new test parsers.
setTestParser(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Overide the DocumentBuilder to use to parser test documents.
setTransformerFactory(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Overide the transformer to use for XSLT transformations (and by implication serialization and XPaths).
setURIResolver(URIResolver) - Method in class org.custommonkey.xmlunit.Transform
  Set the URIResolver for the transformation
setURIResolver(URIResolver) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Sets the URIResolver to use during transformations.
setXPathFactory(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Sets the class to use as XPathFactory when using JAXP 1.3.
setXpathNamespaceContext(NamespaceContext) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Set the NamespaceContext to use in XPath tests.
setXSLTVersion(String) - Static method in class org.custommonkey.xmlunit.XMLUnit
  Sets the XSLT version to set on stylesheets used internally.
similar() - Method in class org.custommonkey.xmlunit.Diff
  Return the result of a comparison.
similar(Text, Text) - Method in class org.custommonkey.xmlunit.ElementNameAndTextQualifier
  Determine whether the text nodes contain similar values
SimpleNamespaceContext - Class in org.custommonkey.xmlunit
  Implementation of NamespaceContext that's backed by a map.
SimpleNamespaceContext(Map) - Constructor for class org.custommonkey.xmlunit.SimpleNamespaceContext
  Creates a NamespaceContext backed by the given map.
SimpleXpathEngine - Class in org.custommonkey.xmlunit
  Simple class for accessing the Nodes matched by an Xpath expression, or evaluating the String value of an Xpath expression.
SimpleXpathEngine() - Constructor for class org.custommonkey.xmlunit.SimpleXpathEngine
size() - Method in class org.custommonkey.xmlunit.util.IntegerBuffer
  Returns the current size.
skippedComparison(Node, Node) - Method in class org.custommonkey.xmlunit.Diff
  DifferenceListener implementation.
skippedComparison(Node, Node) - Method in interface org.custommonkey.xmlunit.DifferenceListener
  Receive notification that a comparison between 2 nodes has been skipped because the node types are not comparable by the DifferenceEngine
skippedComparison(Node, Node) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
skippedComparison(Node, Node) - Method in class org.custommonkey.xmlunit.IgnoreTextAndAttributeValuesDifferenceListener
  Do nothing
skippedEntity(String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled ContentHandler method
START_CDATA - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "![CDATA["
START_COMMENT - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "!--"
START_DOCTYPE - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "!DOCTYPE"
START_PROCESSING_INSTRUCTION - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "?"
startCDATA() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled LexicalHandler method
startDocument() - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  ContentHandler method
startDTD(String, String, String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled LexicalHandler method.
startElement(String, String, String, Attributes) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  ContentHandler method
startEntity(String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled LexicalHandler method
startPrefixMapping(String, String) - Method in class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Unhandled ContentHandler method
swingEvent2SaxAdapter - Variable in class org.custommonkey.xmlunit.HTMLDocumentBuilder

## T

testAttribute(Attr) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testCDATASection(CDATASection) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testComment(Comment) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testDocumentType(DocumentType) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testElement(Element) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testEntity(Entity) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testEntityReference(EntityReference) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testNode(Node, NodeTest) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Validate a single Node by delegating to node type specific methods.
testNode(Node, NodeTest) - Method in class org.custommonkey.xmlunit.examples.CountingNodeTester
  A single Node is always valid
testNode(Node, NodeTest) - Method in interface org.custommonkey.xmlunit.NodeTester
  Validate a single Node
testNotation(Notation) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testProcessingInstruction(ProcessingInstruction) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
testText(Text) - Method in class org.custommonkey.xmlunit.AbstractNodeTester
  Template delegator for testNode() method.
TEXT_VALUE - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 different text values
TEXT_VALUE_ID - Static variable in interface org.custommonkey.xmlunit.DifferenceConstants
  Comparing 2 different text values
textDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
  Delegates to `textualDifference`.
TextDifferenceListenerBase - Class in org.custommonkey.xmlunit.examples
  Base class that delegates all differences to another DifferenceListener.
TextDifferenceListenerBase(DifferenceListener) - Constructor for class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
textualDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.CaseInsensitiveDifferenceListener
textualDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.FloatingPointTolerantDifferenceListener
textualDifference(Difference) - Method in class org.custommonkey.xmlunit.examples.TextDifferenceListenerBase
  Delegates to the nested DifferenceListener.
toIntArray() - Method in class org.custommonkey.xmlunit.util.IntegerBuffer
  Returns an arry view of this buffer's content.
tolerantSaxDocumentBuilder - Variable in class org.custommonkey.xmlunit.HTMLDocumentBuilder
TolerantSaxDocumentBuilder - Class in org.custommonkey.xmlunit
  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.
TolerantSaxDocumentBuilder(DocumentBuilder) - Constructor for class org.custommonkey.xmlunit.TolerantSaxDocumentBuilder
  Constructor for specific JAXP parser
toString() - Method in class org.custommonkey.xmlunit.Diff
  Get the result of this Diff instance as a String
toString() - Method in class org.custommonkey.xmlunit.Difference
toString() - Method in class org.custommonkey.xmlunit.QualifiedName
  Represents the QualifiedName as {NS-URI}LOCAL-NAME.
toString() - Method in class org.custommonkey.xmlunit.Validator
toXpathString() - Method in class org.custommonkey.xmlunit.XpathNodeTracker
Transform - Class in org.custommonkey.xmlunit
  Handy wrapper for an XSLT transformation performed using JAXP/Trax.
Transform(String, String) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation using String input XML and String stylesheet
Transform(String, File) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation using String input XML and stylesheet in a File
Transform(InputSource, InputSource) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation using InputSource input XML and InputSource stylesheet
Transform(InputSource, File) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation using InputSource input XML and stylesheet in a File
Transform(Node) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation that allows us to serialize a DOM Node
Transform(Node, String) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation from an input Node and stylesheet in a String
Transform(Node, File) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation from an input Node and stylesheet in a File
Transform(Source, Source) - Constructor for class org.custommonkey.xmlunit.Transform
  Create a transformation using Source input XML and Source stylesheet
transformTo(Result) - Method in class org.custommonkey.xmlunit.Transform
  Perform the actual transformation

## U

useXMLSchema(boolean) - Method in class org.custommonkey.xmlunit.Validator
  Turn on XML Schema validation.

## V

Validator - Class in org.custommonkey.xmlunit.jaxp13
  Validator class based of `javax.xml.validation`.
Validator() - Constructor for class org.custommonkey.xmlunit.jaxp13.Validator
  validates using W3C XML Schema 1.0.
Validator(String) - Constructor for class org.custommonkey.xmlunit.jaxp13.Validator
  validates using the specified schema language.
Validator(SchemaFactory) - Constructor for class org.custommonkey.xmlunit.jaxp13.Validator
  validates using the specified schema factory.
Validator(String, SchemaFactory) - Constructor for class org.custommonkey.xmlunit.jaxp13.Validator
  validates using the specified schema language or factory.
Validator - Class in org.custommonkey.xmlunit
  Validates XML against its internal or external DOCTYPE, or a completely different DOCTYPE.
Validator(InputSource, boolean) - Constructor for class org.custommonkey.xmlunit.Validator
  Deprecated.
  Use the protected three arg constructor instead.
Validator(InputSource, String, boolean) - Constructor for class org.custommonkey.xmlunit.Validator
  Baseline constructor: called by all others
Validator(Document, String, String) - Constructor for class org.custommonkey.xmlunit.Validator
  DOM-style constructor: allows Document validation post-manipulation of the DOM tree's contents.
Validator(Reader) - Constructor for class org.custommonkey.xmlunit.Validator
  Basic constructor.
Validator(String) - Constructor for class org.custommonkey.xmlunit.Validator
  Basic constructor.
Validator(InputSource) - Constructor for class org.custommonkey.xmlunit.Validator
  Basic constructor.
Validator(Reader, String) - Constructor for class org.custommonkey.xmlunit.Validator
  Extended constructor.
Validator(String, String) - Constructor for class org.custommonkey.xmlunit.Validator
  Extended constructor.
Validator(InputSource, String) - Constructor for class org.custommonkey.xmlunit.Validator
  Extended constructor.
Validator(InputSource, String, String) - Constructor for class org.custommonkey.xmlunit.Validator
  Full constructor.
Validator(Reader, String, String) - Constructor for class org.custommonkey.xmlunit.Validator
  Full constructor.
valueOf(String) - Static method in class org.custommonkey.xmlunit.QualifiedName
  Parses strings of the form "{NS-URI}LOCAL-NAME" or "prefix:localName" as QualifiedNames.
valueOf(String, NamespaceContext) - Static method in class org.custommonkey.xmlunit.QualifiedName
  Parses strings of the form "{NS-URI}LOCAL-NAME" or "prefix:localName" as QualifiedNames.
visited(Node) - Method in class org.custommonkey.xmlunit.XpathNodeTracker
  Call when visiting a node whose xpath location needs tracking
visitedAttribute(String) - Method in class org.custommonkey.xmlunit.XpathNodeTracker
visitedNode(Node, String) - Method in class org.custommonkey.xmlunit.XpathNodeTracker

## W

W3C_XML_SCHEMA_INSTANCE_NO_NAMESPACE_SCHEMA_LOCATION_ATTR - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "noNamespaceSchemaLocation"
W3C_XML_SCHEMA_INSTANCE_NS_URI - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  http://www.w3.org/2001/XMLSchema-instance
W3C_XML_SCHEMA_INSTANCE_SCHEMA_LOCATION_ATTR - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "schemaLocation"
W3C_XML_SCHEMA_INSTANCE_TYPE_ATTR - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "type"
W3C_XML_SCHEMA_NS_URI - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  http://www.w3.org/2001/XMLSchema
warning(SAXParseException) - Method in class org.custommonkey.xmlunit.Validator
  ErrorHandler interface method.

## X

XML_DECLARATION - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  <?xml> declaration
XMLAssert - Class in org.custommonkey.xmlunit
  Collection of static methods so that XML assertion facilities are available in any class, not just test suites.
XMLAssert() - Constructor for class org.custommonkey.xmlunit.XMLAssert
XMLConstants - Interface in org.custommonkey.xmlunit
  A convenient place to hang constants relating to general XML usage
XMLNS_ATTRIBUTE_URI - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  xmlns URI
XMLNS_PREFIX - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  xmlns attribute prefix
XMLTestCase - Class in org.custommonkey.xmlunit
  JUnit TestCase subclass: extend this to add XML assertion facilities to your test suites.
XMLTestCase() - Constructor for class org.custommonkey.xmlunit.XMLTestCase
  Construct a new XML test case.
XMLTestCase(String) - Constructor for class org.custommonkey.xmlunit.XMLTestCase
  Construct a new test case.
XMLUnit - Class in org.custommonkey.xmlunit
  Allows access to project control parameters such as which Parser to use and provides some convenience methods for building Documents from Strings etc.
XMLUnitException - Exception in org.custommonkey.xmlunit.exceptions
  Base class of any checked exception that can be thrown within XMLUnit.
XMLUnitException(String, Throwable) - Constructor for exception org.custommonkey.xmlunit.exceptions.XMLUnitException
  Inititializes the exeption.
XMLUnitNamespaceContext2Jaxp13 - Class in org.custommonkey.xmlunit.jaxp13
  Adapts `XMLUnit's NamespaceContext` to `JAXP 1.3's NamespaceContext`.
XMLUnitNamespaceContext2Jaxp13(NamespaceContext) - Constructor for class org.custommonkey.xmlunit.jaxp13.XMLUnitNamespaceContext2Jaxp13
XMLUnitRuntimeException - Exception in org.custommonkey.xmlunit.exceptions
  Base class of any RuntimeException that can be thrown within XMLUnit.
XMLUnitRuntimeException(String, Throwable) - Constructor for exception org.custommonkey.xmlunit.exceptions.XMLUnitRuntimeException
  Inititializes the exeption.
XMLUnitRuntimeException(String) - Constructor for exception org.custommonkey.xmlunit.exceptions.XMLUnitRuntimeException
  Inititializes an exeption without cause.
XPATH_ATTRIBUTE_IDENTIFIER - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "&at;"
XPATH_CHARACTER_NODE_IDENTIFIER - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "text()"
XPATH_COMMENT_IDENTIFIER - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "comment()"
XPATH_NODE_INDEX_END - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "]"
XPATH_NODE_INDEX_START - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "["
XPATH_PROCESSING_INSTRUCTION_IDENTIFIER - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "processing-instruction()"
XPATH_SEPARATOR - Static variable in interface org.custommonkey.xmlunit.XMLConstants
  "/"
XpathEngine - Interface in org.custommonkey.xmlunit
  Abstraction of an engine evaluating XPath expressions.
XpathException - Exception in org.custommonkey.xmlunit.exceptions
  Exception an `XpathEngine` is allowed to throw.
XpathException(Throwable) - Constructor for exception org.custommonkey.xmlunit.exceptions.XpathException
  Inititializes the exeption.
XpathException(String) - Constructor for exception org.custommonkey.xmlunit.exceptions.XpathException
  Inititializes the exeption.
XpathException(String, Throwable) - Constructor for exception org.custommonkey.xmlunit.exceptions.XpathException
  Inititializes the exeption.
XpathNodeTracker - Class in org.custommonkey.xmlunit
  Tracks Nodes visited by the DifferenceEngine and converts that information into an Xpath-String to supply to the NodeDetail of a Difference instance
XpathNodeTracker() - Constructor for class org.custommonkey.xmlunit.XpathNodeTracker
  Simple constructor
XPathRegexAssert - Class in org.custommonkey.xmlunit.examples
  Example demonstrating how to use the XPath API of XMLUnit in conjunction with regular expressions (as provided by the java.util.regex package of JDK 1.4+).
XSLT_END - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  </xsl:stylesheet>
XSLT_IDENTITY_TEMPLATE - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  <xsl:template> to copy the current nodeset into the output tree
XSLT_START - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  <xsl:stylesheet ...
XSLT_START_NO_VERSION - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  <xsl:stylesheet
XSLT_STRIP_COMMENTS_TEMPLATE - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  <xsl:template> to copy the current nodeset into the output tree while stripping comments.
XSLT_STRIP_WHITESPACE - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  <xsl:strip-space> for all elements
XSLT_XML_OUTPUT_NOINDENT - Static variable in interface org.custommonkey.xmlunit.XSLTConstants
  <xsl:output> for XML with no indentation
XSLTConstants - Interface in org.custommonkey.xmlunit
  A convenient place to hang constants relating to XSL transformations

A B C D E F G H I J M N O P Q R S T U V W X