All Classes and Interfaces

Class
Description
Shared base task for Saxon-backed file-to-file XML transformations.
JSON routing mode for .json files.
Shared base task for XSD and Schematron validations producing SVRL and optional JUnit reports.
Parses canonical JSON element representation into SAX events.
SAX content handler that writes canonical JSON element representation.
XMLReader facade over JsonCanonicalParser.
Output report formats emitted by validation tasks.
Installs Saxon URI/resource resolvers that route .xir resources through XirReader.
Minimal SAX XML writer with pretty-print output and helper methods for namespace-aware emission.
Attribute descriptor used by element helper methods.
Bootstraps a Schematron SEL schema from an XSD file or URL.
Compiles annotation-bearing Schematron rules into an executable phase-2 SEL stylesheet.
Phase-3 runtime task that executes Schematron SEL extraction.
JSON routing mode for .json SEL input files.
Validates XML files via Schematron by compiling .sch to XSLT and producing SVRL output.
Compiles SHACL relation shapes into an executable SEL extraction stylesheet.
Executes SHACL-driven SEL extraction.
Utility for generating and parsing SVRL and JUnit XML reports.
A single validation finding mapped to SVRL/JUnit output.
Validation output for a single input document.
Ready-to-implement contract for SVRL-based validation tasks.
Registers the XML transform plugin marker and exposes task types for build scripts.
Transforms XML input files using a Saxon XQuery script.
Validation engine options for XSD validation.
Validates XML files against XSD and emits findings normalized as SVRL.
Transforms XML input files using a Saxon XSLT stylesheet.
Compiles XSLT XSpec descriptions into executable runner stylesheets.
Executes XSpec runners and writes XML + JUnit reports.