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
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
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
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
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
IMicroNodeA 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
The functionality is a special case of the
All converters are registered in the
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
The functionality is a special case of the
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
MimeTypeInfo.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
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 valuesAn 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:
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
The XML file needs to look as follows:
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 filesThis 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
Describes the export settings for the MicroWriter.
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.