All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Attribute Represents an XML attribute with complete formatting preservation including quote styles, whitespace, and entity encoding.ChangeType Enumerates the types of changes that can be detected between two XML documents.Comment Represents an XML comment node, preserving exact formatting and content.ContainerNode DiffConfig Configuration for XML diff operations.DiffConfig.Builder Builder forDiffConfig.DiffResult The result of comparing two XML documents, containing all detected changes.Document Represents the root of an XML document, containing the document element and preserving document-level formatting like XML declarations and DTDs.DomTripConfig Configuration options for controlling DomTrip XML processing behavior.DomTripException Base exception class for all DomTrip-related errors.DomTripSAXSource ASAXSourcebacked by a domtripDocumentfor JAXP interoperability.DomTripStAXSource AStAXSourcebacked by a domtripDocumentfor JAXP interoperability.DomTripStreamReader Pull-basedXMLStreamReaderimplementation backed by a domtripDocument.DomTripVisitor Visitor interface for structured depth-first tree traversal with enter/exit lifecycle callbacks.DomTripVisitor.Action Controls traversal flow during a visitor walk.DomTripXMLReader AnXMLReaderimplementation that reads from a domtripDocument.Editor High-level API for editing XML documents while preserving original formatting.Editor.EditorCommentBuilder Builder for creating comments within the Editor context.Editor.EditorElementBuilder Builder for creating and configuring elements within the Editor context.Editor.EditorTextBuilder Builder for creating text nodes within the Editor context.Editor.NodeBuilder Fluent builder for creating and adding nodes to the document.Element Represents an XML element with attributes and children, preserving original formatting including attribute spacing, quote styles, and element structure.ElementQuery Fluent API for querying and filtering XML elements.EmptyElementStyle Enumeration for XML empty element formatting styles.NamespaceContext Represents a namespace context for XML elements, providing namespace URI resolution and prefix management functionality.NamespaceResolver Utility class for resolving namespace information in XML elements.Node Base class for all XML nodes in the lossless XML tree, providing core functionality for formatting preservation and tree navigation.Node.NodeType Enumeration of XML node types supported by DomTrip.Parser A lossless XML parser that preserves all formatting information including whitespace, comments, attribute quote styles, and entity encoding.ProcessingInstruction Represents an XML processing instruction, preserving exact formatting and content.QName Represents a qualified XML name with namespace URI, local name, and optional prefix.QuoteStyle Enumeration for XML attribute quote styles, supporting both single and double quotes.SAXOutputter Serializer Serializes XML node trees back to XML string format with configurable formatting options and lossless preservation for unmodified content.Text Represents text content in XML documents, preserving exact whitespace, entity encoding, and CDATA section formatting.TreeWalker Lambda-friendly builder for configuring and executing tree traversals.XmlChange Represents a single change detected between two XML documents.XmlDiff XML-aware structural diff engine that compares two documents and detects both semantic and formatting-only changes.XPathExpression Mini-XPath expression support for string-based element queries.