ThreadSafeSaxonDocumentBuilder

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
class Object
trait Matchable
class Any

Type members

Types

type BackingDoc = SaxonDocument

Value members

Concrete methods

def build(uri: URI): SaxonDocument

Concrete fields

val processor: Processor
val uriResolver: URI => InputSource