eu.cdevreeze.tqa.docbuilder.saxon

Type members

Classlikes

final class SaxonDocumentBuilder(val docBuilder: DocumentBuilder, val uriResolver: URI => InputSource) extends DocumentBuilder

Saxon document builder using a Saxon DocumentBuilder and URI resolver.

Saxon document builder using a Saxon DocumentBuilder and URI resolver.

The URI resolver is used for parsing the documents themselves (unlike SAX EntityResolver). Typically the URI resolver takes HTTP(S) URIs and resolves them to resources in a local mirror.

Authors

Chris de Vreeze

Companion
object
Companion
class
final class ThreadSafeSaxonDocumentBuilder(val processor: Processor, val uriResolver: URI => InputSource) extends ThreadSafeDocumentBuilder

Thread-safe Saxon document builder using a Saxon Processor and URI resolver.

Thread-safe Saxon document builder using a Saxon Processor and URI resolver.

The URI resolver is used for parsing the documents themselves (unlike SAX EntityResolver). Typically the URI resolver takes HTTP(S) URIs and resolves them to resources in a local mirror.

Authors

Chris de Vreeze

Companion
object