All Classes and Interfaces

Class
Description
Abstract LSResourceResolver base implementation.
This is an abstract base class for the micro document object model.
Basic implementation class for the micro document object model.
Represents an abstract namespace context that does the predefined mapping as stated in the Javadoc.
java.xml error handler base class.
Abstract implementation of a transformation ErrorListener.
Abstract base implementation of the URIResolver interface.
Abstract XML serializer implementation that works with IMicroNode and org.w3c.dom.Node objects.
Contains the XML namespace definitions for a single element.
Contains the hierarchy of XML namespaces within a document structure.
Implementation of IMicroTypeConverterRegistrarSPI for basic types like Boolean, Byte, Integer, AtomicInteger etc.
InputSource that ensures that the passed InputStream is closed.
Source that ensures that the passed InputStream is copied.
Iterate child elements of a single node.
Implementation of the IChildrenProvider for IMicroElement objects considering only elements with a certain element name (and optionally a namespace URI).
A class that collects all requested resources.
An error handler implementation that stores all warnings, errors and fatal errors.
This implementation of ErrorListener saves all occurred warnings/errors/fatals in a list for later evaluation.
Micro type converter for class Color.
This is just a workaround if Xerces is not in the build path.
XML regular expressions.
Source: http://cpansearch.perl.org/src/TJMATHER/XML-RegExp-0.03/lib/XML/RegExp.pm
A simple version of EntityResolver using SimpleLSResourceResolver with a base URL.
Implementation of the URIResolver interface using SimpleLSResourceResolver to resolve resources.
A special input stream provider that takes an existing Node and converts it to a byte array.
Helper class to read XML documents via SAX or DOM
DOM reader default settings
DOM reader settings
A LSResourceResolver implementation that does nothing.
java.xml error handler that ignores all errors.
ErrorListener that does nothing.
URIResolver that does nothing.
All available micro DOM events.
Denotes the type of IMicroNode objects.
Special EntityResolver implementation that always delivers an empty document.
Defines the different characters modes that are relevant to determine invalid characters as well characters to be masked.
Represents different DOM features.
See http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMFeatures
Represents different DOM versions for XML feature tests.
See http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMFeatures
Represents the different DOM node types.
Define what to do, when an invalid character is to be serialized to XML.
Contains constants for parser features.
Source: http://xerces.apache.org/xerces2-j/features.html
Contains the types of XML parser features.
Contains constants for parser properties.
Contains the types of XML parser properties.
Determines the bracket mode for XML elements?
Determines whether comments should be serialized or not.
Used for creating string representation of XML.
Determines the indentation and alignment mode of XML serialization.
XML serialization version.
Used for creating string representation of XML.
 
XML version determinator.
Base Read-only interface for DOM and SAX reader settings.
Read-only interface for DOM reader settings.
Base interface for an attribute value provider.
Factory interface for objects having an LSResourceResolver.
Interface for object that have a representation as IMicroNode
A special namespace context interface that allows the iteration of the contained mappings.
Represents a single attribute within an element (=tag).
Interface for objects having attributes.
Represents a CDATA node.
Represents a comment node.
This interface is just a hull for a node that has no properties itself but contains children.
This is a helper interface that allows for setting character data.
Represents a complete document.
Represents the document type of a document.
Represents a single element (=tag) of a document.
Represents the reference to an entity.
MicroDOM internal event.
Interface for MicroDOM event handlers.
This is the base interface for all kind of nodes in the micro document object model.
A special marker interface that is implemented by classes, that really support having children!
Represents a processing instruction.
Represents a simple qualified name.
Represents a text node.
Interface to be implemented to marshal between IMicroElement and a native object.
A callback interface that is used to iterate all available micro type converters.
SPI interface to be implemented by other modules wishing to register their own micro-type converters.
This is the callback interface implemented by MicroTypeConverterRegistry for registration via the SPI interface.
Factory class to create the correct InputSource objects for different input types.
Extended ErrorHandler interface with chaining method.
Read-only interface for the SAXReaderSettings.
Extended ErrorListener interface with chaining method.
Interface used in writing XML to determine which of the bracket mode as outlined in EXMLSerializeBracketMode should be used for a single element.
Interface used in writing XML to determine the real indentation and align (as defined in EXMLSerializeIndent) that should be used for a single element.
Interface for the settings to be used for serializing XML nodes.
A logging only LSResourceResolver implementation.
java.xml error handler that simply logs data to a logger.
ErrorListener that simply logs data to a logger.
URIResolver that logs to a logger but does not resolve anything.
This class encapsulates all data provided for resource resolving.
Represents a namespace context a 1:n (namespace:prefix) mapping.
Class is used in conjunction with XPathExpression to resolve variable values used in XPath queries at runtime.
Class is used in conjunction with XPathExpression to resolve variable values used in XPath queries at runtime.
Class is used in conjunction with XPathExpression to resolve variable values used in XPath queries at runtime.
Default implementation of the IMicroAttribute interface.
Default implementation of the IMicroCDATA interface.
Default implementation of the IMicroComment interface.
Default implementation of the IMicroContainer interface.
Default implementation of the IMicroDocument interface.
Default implementation of the IMicroDocumentType interface.
A special input stream provider that takes an existing IMicroNode and converts it to a byte array.
Default implementation of the IMicroElement interface.
Default implementation of the IMicroEntityReference interface.
Default implementation of the IMicroEvent interface.
Special MicroDOM exception.
Some utility methods on micro nodes.
Default implementation of the IMicroProcessingInstruction interface.
Represents a simple qualified name.
Utility class to read an XML stream into an IMicroDocument.
Class for recursively visiting all children of an IMicroNode.
The SAX handler used by the MicroReader.
Materializes micro nodes into a string representation.
Default implementation of the IMicroText interface.
A utility class for converting objects from and to IMicroElement.
The functionality is a special case of the TypeConverter as we need a parameter for conversion in this case.
All converters are registered in the MicroTypeConverterRegistry.
A utility class for converting objects from and to IMicroElement.
The functionality is a special case of the TypeConverterRegistry as we need a parameter for conversion in this case.
Helper class that visits a IMicroNode with a callback.
Utility class for serializing micro document objects.
Represents a single MIME type with information relevant for us.
 
 
This is the central manager for all MimeTypeInfo objects.
 
IMicroTypeConverterRegistrarSPI implementation for ReadOnlyMultilingualText and MultilingualText.
 
 
Special Iterator for Node objects based on NamedNodeMap objects.
Special Iterator for Node objects based on NodeList objects.
Special InputSource implementation that reads from IReadableResource or IHasInputStream objects.
Iterate all children of the start node, but NOT the start node itself.
Simple LSInput implementation.
A special stream writer, that ensures that special XML characters are handled correctly.
See https://github.com/javaee/jaxb-v2/issues/614
See https://github.com/javaee/jaxb-v2/issues/960
Helper class to read XML documents via SAX
SAX reader default settings
 
SAX reader settings
Base class for caching abstract Schema objects.
A simple LS resource resolver that can handle URLs, JAR files and file system resources.
Represents a namespace context having exactly 1 item.
Class for exporting statistics.
Special implementation of the IStatisticsVisitorCallback interface that fills a micro element with all current values
An implementation if IMicroTypeConverter that uses a regular type converter conversion (see TypeConverter) from and to string for conversion.
Default IMicroTypeConverter implementation for String objects.
Special InputSource implementation that reads from a predefined String.
Special StreamResult implementation that writes to String objects.
Special StreamSource implementation that reads from String objects.
This class contains the information of a single thread at a certain point of time.
This class contains a list of ThreadDescriptor objects.
Factory class to create the correct Result objects for different output types.
Factory class to create the correct Source objects for different input types.
An error handler implementation that stores all warnings, errors and fatal errors.
This implementation of ErrorListener saves all occurred warnings/errors/fatals in a list for later evaluation.
Implementation of IXMLBracketModeDeterminator for HTML4.
Implementation of IXMLBracketModeDeterminator for HTML5.
Implementation of IXMLBracketModeDeterminator for real XML (and XHTML).
Implementation of IXMLBracketModeDeterminator for real canonicalized XML.
This class contains XML utility methods for character handling.
XML charset determinator based on a byte array.
The sole purpose of this class to clear all caches, that reside in this library.
Misc.
Converts XML constructs into a string representation.
Utility class for creating XML DOM documents.
This class contains multiple XML utility methods.
Builder class for the different possibilities to get the path of a node
Implementation of IXMLIndentDeterminator for real HTML.
Implementation of IXMLIndentDeterminator for real XML.
Simple class that reads a list from an XML input stream.
The XML file needs to look as follows:
A special version of the LoggingExceptionCallback that handles the most common XML exceptions in a nice way :)
Simple class that reads a generic String-to-String mapping from a classpath resource into a Map.
The XML file needs to look as follows:
This class contains all the methods for masking XML content.
Helper class to handle XML based properties.
Special ResourceBundle.Control to handle XML files
This class is used to cache XML schema objects.
A helper class for simple XSD validation.
Internal XML serializer that takes org.w3c.dom.Node objects, extracts the information to serialize and passes the respective information to an XMLEmitter object.
This class wraps all the special Java XML system properties.
Helper methods for handling XML based testing
A global factory for XML transformation objects.
This is a helper class to serialize DOM nodes to a String.
Default implementation of the IXMLWriterSettings interface.
Describes the export settings for the MicroWriter.
Utility class to evaluate XPath expressions more easily
This class contains a single key for a map-based function resolver.
Utility class to create XPath and XPathExpression objects more easily.