Index

A B C E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages

A

AbstractXmlTransformTask - Class in name.jurgenei.gradle.xml
Shared base task for Saxon-backed file-to-file XML transformations.
AbstractXmlTransformTask() - Constructor for class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Creates a task with default conventions.
AbstractXmlTransformTask.JsonMode - Enum Class in name.jurgenei.gradle.xml
JSON routing mode for .json files.
AbstractXmlValidationTask - Class in name.jurgenei.gradle.xml
Shared base task for XSD and Schematron validations producing SVRL and optional JUnit reports.
AbstractXmlValidationTask() - Constructor for class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Creates a validation task with default conventions.
appendFragment(String, Map<String, String>) - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Parses and appends XML fragment under secure parser settings.
apply(Project) - Method in class name.jurgenei.gradle.xml.XmlTransformPlugin
Applies the plugin to a project.
attr(String, String) - Static method in class name.jurgenei.gradle.xml.SaxXmlWriter
Creates non-namespaced attribute.
attr(String, String, String, String) - Static method in class name.jurgenei.gradle.xml.SaxXmlWriter
Creates namespaced attribute.
AUTO - Enum constant in enum class name.jurgenei.gradle.xml.AbstractXmlTransformTask.JsonMode
Compatibility mode: canonical JSON parser for input, Saxon serializer for output.
AUTO - Enum constant in enum class name.jurgenei.gradle.xml.SchematronSelExtractTask.JsonMode
Detect mode from content and extension heuristics.
AUTO - Enum constant in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Automatically choose Saxon schema-aware when available, otherwise JAXP.

B

bootstrap() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Generates bootstrap Schematron from configured XSD input.
build() - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Returns rendered XML output.

C

CANONICAL - Enum constant in enum class name.jurgenei.gradle.xml.AbstractXmlTransformTask.JsonMode
Canonical JSON parser and serializer for both JSON input and output.
CANONICAL - Enum constant in enum class name.jurgenei.gradle.xml.SchematronSelExtractTask.JsonMode
Convert JSON into canonical XML representation before extraction.
characters(char[], int, int) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
comment(String) - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Emits XML comment.
compile() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Compiles SEL extraction stylesheet from Schematron source.
compile() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Compiles SHACL relation rules into SEL extraction stylesheet and generated Schematron.
compilerStylesheet(Object) - Method in class name.jurgenei.gradle.xml.XSpecCompileTask
Sets custom compiler stylesheet in Gradle DSL-friendly form.
compilerStylesheet(Object) - Method in class name.jurgenei.gradle.xml.XSpecTask
Sets custom compiler stylesheet in Gradle DSL-friendly form.
configure(Processor) - Static method in class name.jurgenei.gradle.xml.saxon.SaxonXirResolvers
Configures resolver hooks on a Saxon processor.
configure(XsltCompiler) - Static method in class name.jurgenei.gradle.xml.saxon.SaxonXirResolvers
Configures resolver hooks on a compiler used for include/import.
createPretty() - Static method in class name.jurgenei.gradle.xml.SaxXmlWriter
Creates pretty-printing SAX writer with secure transformer defaults.

E

emptyElement(String, String, String, List<SaxXmlWriter.XmlAttribute>, Map<String, String>) - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Emits empty element with optional attributes and namespace mappings.
endDocument() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
endDocument() - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Completes XML document emission.
endElement(String, String, String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
endElement(String, String, String) - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Ends element and closes namespace declarations opened for it.
endPrefixMapping(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
equals(Object) - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Indicates whether some other object is "equal to" this one.
error(String, String) - Static method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Creates an error-severity validation issue.
extract() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Runs SEL extraction for all configured source files.

F

fileset(Object, Action<? super ConfigurableFileTree>) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Adds an Ant-like fileset rooted at baseDir.
fileset(Object, Action<? super ConfigurableFileTree>) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Adds an Ant-like fileset rooted at baseDir.
format(ReportFormat) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Sets validation report format using orthogonal DSL alias.

G

getCheckAssembledSchema() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:check-assembled-schema.
getCompactReport() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:compact-report.
getCompilerStylesheet() - Method in class name.jurgenei.gradle.xml.XSpecCompileTask
Optional override for XSpec compiler stylesheet.
getCompilerStylesheet() - Method in class name.jurgenei.gradle.xml.XSpecTask
Optional override for XSpec compiler stylesheet used when input is .xspec.
getContentHandler() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getDebug() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:debug.
getDefaultFrom() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:default-from.
getDefaultSeverity() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:default-severity.
getDTDHandler() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getEngine() - Method in class name.jurgenei.gradle.xml.XsdTask
Returns which validation backend should be used for XSD checks.
getEntityResolver() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getErrorHandler() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getExpandText() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:expand-text.
getFailEarly() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:fail-early.
getFailOnError() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Controls whether a task failure should fail the build when a single file transform fails.
getFailOnError() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getFailOnError() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Controls build failure behavior when extraction errors occur.
getFailOnError() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns whether validation findings fail the build.
getFeature(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getFormat() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Group-to-output-path mapping used by compiled stylesheet.
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Group-to-relative-path mapping for emitted SEL documents.
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Returns logical group to output-path mapping.
getHandleDynamicErrors() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:handle-dynamic-errors.
getInputFile() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional explicit single input file.
getJsonMode() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional JSON mode controlling how .json input/output is routed.
getJsonMode() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Optional JSON mode controlling how .json input is parsed.
getJunitOutputDir() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getJunitOutputDir() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the directory used for generated JUnit XML files.
getJunitOutputDir() - Method in class name.jurgenei.gradle.xml.XSpecTask
Destination directory for generated JUnit XML reports.
getJunitReporterStylesheet() - Method in class name.jurgenei.gradle.xml.XSpecTask
Optional override for JUnit reporter stylesheet.
getJunitSuiteName() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getJunitSuiteName() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the testsuite name used in JUnit report generation.
getJunitSuiteName() - Method in class name.jurgenei.gradle.xml.XSpecTask
Optional suite name exposed to future report customizations.
getLocationFunction() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:location-function.
getMaxFailures() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getMaxFailures() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the maximum number of failures to aggregate.
getMode() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Backward-compatible alias for AbstractXmlTransformTask.getOutputMode().
getMode() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Backward-compatible alias for SchematronSelExtractTask.getOutputMode().
getNamespacePrefix() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
XML namespace prefix used in generated Schematron contexts.
getOutputDir() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Destination root directory for transformed files.
getOutputDir() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getOutputDir() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Output directory root for grouped extraction documents.
getOutputDir() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the destination directory for generated SVRL files.
getOutputExtension() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Output file extension used when mapping each input file to an output file.
getOutputExtension() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getOutputExtension() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the output extension used when writing SVRL files.
getOutputFile() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional explicit single output file.
getOutputFile() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Destination Schematron file generated by this task.
getOutputFormat() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Canonical output-format alias for AbstractXmlTransformTask.getXirFormat().
getOutputFormat() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Canonical output-format alias for SchematronSelExtractTask.getXirFormat().
getOutputMethod() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional explicit serializer output method used by Saxon.
getOutputMode() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Canonical output-mode alias for AbstractXmlTransformTask.getJsonMode().
getOutputMode() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Canonical output-mode alias for SchematronSelExtractTask.getJsonMode().
getOutputNamespacePrefix() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Optional SEL output namespace prefix override.
getOutputNamespacePrefix() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Optional SEL output namespace prefix override for generated extraction output.
getOutputNamespacePrefix() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Returns optional override for SEL namespace prefix.
getOutputNamespaceUri() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Optional SEL output namespace URI override.
getOutputNamespaceUri() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Optional SEL output namespace URI override for generated extraction output.
getOutputNamespaceUri() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Returns optional override for SEL namespace URI.
getOutputSchematron() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Returns generated intermediate Schematron output target.
getOutputStylesheet() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Destination compiled extraction stylesheet.
getOutputStylesheet() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Returns generated SEL stylesheet output target.
getParams() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Transform parameters exposed to the execution engine.
getParams() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getParams() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns task parameters passed to the active validation engine.
getPhase() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Active Schematron phase used for rule selection.
getPhase() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Active Schematron phase used for on-the-fly SEL compilation.
getPhase() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:phase.
getProjectDir() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Project directory used during execution-time path resolution.
getProperty(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getQueryFile() - Method in class name.jurgenei.gradle.xml.XQueryTask
XQuery file used to compile the transformation.
getReportActivePattern() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:report-active-pattern.
getReportFiredRule() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:report-fired-rule.
getReportFormat() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getReportFormat() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the configured report format.
getReportSkippedAssertion() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:report-skipped-assertion.
getReportSuppressedRule() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:report-suppressed-rule.
getSchema() - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Input Schematron schema containing SEL annotations.
getSchema() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Schematron schema containing SEL rule metadata.
getSchema() - Method in class name.jurgenei.gradle.xml.SchematronTask
Returns the Schematron rules file used for validation.
getSchema() - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Returns SHACL RDF/XML schema source.
getSchema() - Method in class name.jurgenei.gradle.xml.XsdTask
Returns the XSD schema file used to validate input documents.
getSchemaFile() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Source XSD file used for bootstrap generation.
getSchemaUrl() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Optional URL to load source XSD from when no local schema file is configured.
getSeverityThreshold() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:severity-threshold.
getSource() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
 
getSource() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getSourceFiles() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Canonical sources used for extraction.
getStreamable() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:streamable.
getStyle() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Optional precompiled extraction stylesheet.
getStyle() - Method in class name.jurgenei.gradle.xml.SchematronTask
Optional destination for a compiled Schematron stylesheet.
getStylesheet() - Method in class name.jurgenei.gradle.xml.XsltTask
Stylesheet file used to compile the XSLT transformation.
getTerminateValidationOnError() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:terminate-validation-on-error.
getTranspilerStylesheet() - Method in class name.jurgenei.gradle.xml.SchematronTask
Returns an optional override for the bundled SchXslt transpiler stylesheet.
getWorkers() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Number of worker threads used when processing multiple files.
getWorkers() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
 
getWorkers() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns the number of workers used for concurrent validation.
getXformat() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Backward-compatible alias for AbstractXmlTransformTask.getOutputFormat().
getXformat() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Backward-compatible alias for SchematronSelExtractTask.getOutputFormat().
getXirFormat() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional XIR output format used when writing .xir files.
getXirFormat() - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Optional XIR output format used when emitting .xir group outputs.
groupOutput(String, String) - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Maps logical SEL group to output document path used by generated stylesheet.
groupOutput(String, String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Configures output path mapping for a logical group.
groupOutput(String, String) - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Configures output mapping for logical group.

H

hasErrors() - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Indicates whether the result contains any findings.
hashCode() - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Returns a hash code value for this object.
hashCode() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns a hash code value for this object.
hashCode() - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Returns a hash code value for this object.

I

ignorableWhitespace(char[], int, int) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
input(Object) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets an explicit single input file (Ant-like in).
input(Object) - Method in class name.jurgenei.gradle.xml.XSpecCompileTask
 
isJsonFile(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Checks whether file extension matches JSON input/output.
isStrictCanonicalJsonOutput(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
CANONICAL mode treats canonical JSON serialization failures as hard errors.
issues() - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Returns the value of the issues record component.
isXirFile(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Checks whether file extension matches S-expression input/output.
isXirFile(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Determines whether validation input uses S-expression format.

J

JAXP - Enum constant in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Force JAXP/Xerces validation.
JsonCanonicalParser - Class in name.jurgenei.gradle.xml.json
Parses canonical JSON element representation into SAX events.
JsonCanonicalParser() - Constructor for class name.jurgenei.gradle.xml.json.JsonCanonicalParser
Creates parser for canonical JSON/XML mapping.
JsonCanonicalSerializer - Class in name.jurgenei.gradle.xml.json
SAX content handler that writes canonical JSON element representation.
JsonCanonicalSerializer(Writer) - Constructor for class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
Creates serializer with compact output.
JsonCanonicalSerializer(Writer, XirSerializer.OutputFormat) - Constructor for class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
Creates serializer with explicit output formatting.
JsonCanonicalXmlReader - Class in name.jurgenei.gradle.xml.json
XMLReader facade over JsonCanonicalParser.
JsonCanonicalXmlReader() - Constructor for class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
Creates XMLReader facade for canonical JSON input.
jsonMode(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets JSON routing mode (Gradle DSL friendly).
jsonMode(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets JSON routing mode (Gradle DSL friendly).
JUNIT - Enum constant in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Writes only JUnit XML reports.
junitReporterStylesheet(Object) - Method in class name.jurgenei.gradle.xml.XSpecTask
Sets custom XSpec JUnit reporter stylesheet.

L

latestDependencyTimestamp(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Returns the newest timestamp of any file dependency that influences a transformation.
latestDependencyTimestamp(File) - Method in class name.jurgenei.gradle.xml.XQueryTask
 
latestDependencyTimestamp(File) - Method in class name.jurgenei.gradle.xml.XsltTask
 
latestDependencyTimestamp(File) - Method in class name.jurgenei.gradle.xml.XSpecCompileTask
 
latestDependencyTimestamp(File) - Method in class name.jurgenei.gradle.xml.XSpecTask
 
localName() - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Returns the value of the localName record component.
location() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns the value of the location record component.

M

message() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns the value of the message record component.
mode(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Backward-compatible alias for AbstractXmlTransformTask.outputMode(String).
mode(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Backward-compatible alias for SchematronSelExtractTask.outputMode(String).

N

name.jurgenei.gradle.xml - package name.jurgenei.gradle.xml
 
name.jurgenei.gradle.xml.json - package name.jurgenei.gradle.xml.json
 
name.jurgenei.gradle.xml.saxon - package name.jurgenei.gradle.xml.saxon
 
name.jurgenei.gradle.xml.validation - package name.jurgenei.gradle.xml.validation
 
namespaceUri() - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Returns the value of the namespaceUri record component.
NATIVE - Enum constant in enum class name.jurgenei.gradle.xml.AbstractXmlTransformTask.JsonMode
Native Saxon routing for JSON output and no custom JSON parser for input.
NATIVE - Enum constant in enum class name.jurgenei.gradle.xml.SchematronSelExtractTask.JsonMode
Read JSON directly as XDM maps/arrays (no canonical XML conversion).

O

output(Object) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets an explicit single output file (Ant-like out).
output(Object) - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Sets generated Schematron output file using Gradle file notation.
output(Object) - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Sets compiled extraction stylesheet output path.
output(Object) - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Sets stylesheet output path.
outputFormat(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets explicit S-expression output format using canonical DSL name.
outputFormat(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets S-expression output format using canonical DSL name.
outputMethod(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets an explicit serializer output method (Gradle DSL friendly).
outputMode(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets JSON routing mode using canonical DSL name.
outputMode(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets JSON routing mode using canonical DSL name.
outputNamespacePrefix(String) - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Sets SEL output namespace prefix override.
outputNamespacePrefix(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets SEL output namespace prefix override.
outputNamespacePrefix(String) - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Sets SEL output namespace prefix override.
outputNamespaceUri(String) - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Sets SEL output namespace URI override.
outputNamespaceUri(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets SEL output namespace URI override.
outputNamespaceUri(String) - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Sets SEL output namespace URI override.
outputSchematron(Object) - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Sets generated Schematron output path.

P

param(String, Object) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Adds or overrides a transformation parameter.
param(String, Object) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Adds a validation parameter available to concrete engines.
parse(Reader, ContentHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalParser
Parses canonical JSON input and emits equivalent SAX events.
parse(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
parse(InputSource) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
parseSvrlIssues(String) - Static method in class name.jurgenei.gradle.xml.validation.SvrlSupport
Parses failed assertions from an SVRL XML document.
phase(String) - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Sets Schematron phase used by SEL compilation.
phase(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets Schematron phase used by on-the-fly SEL compilation.
processingInstruction(String, String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 

Q

qName() - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Returns the value of the qName record component.
query(Object) - Method in class name.jurgenei.gradle.xml.XQueryTask
Sets the XQuery file in Gradle DSL friendly form.

R

renderJunit(String, String, List<ValidationIssue>) - Static method in class name.jurgenei.gradle.xml.validation.SvrlSupport
Renders a minimal JUnit XML report from normalized findings.
renderSvrl(String, List<ValidationIssue>) - Static method in class name.jurgenei.gradle.xml.validation.SvrlSupport
Renders a normalized SVRL document from validation issues.
ReportFormat - Enum Class in name.jurgenei.gradle.xml.validation
Output report formats emitted by validation tasks.
resolveJsonMode() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Resolves JSON routing mode from explicit task setting.
resolveSerializerMethod(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Resolves the serializer output method from explicit task setting or output extension.
resolveXirOutputFormat() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Resolves S-expression serializer format from explicit task setting.

S

SAXON - Enum constant in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Force Saxon schema-aware validation (requires PE/EE).
SaxonXirResolvers - Class in name.jurgenei.gradle.xml.saxon
Installs Saxon URI/resource resolvers that route .xir resources through XirReader.
SaxXmlWriter - Class in name.jurgenei.gradle.xml
Minimal SAX XML writer with pretty-print output and helper methods for namespace-aware emission.
SaxXmlWriter.XmlAttribute - Record Class in name.jurgenei.gradle.xml
Attribute descriptor used by element helper methods.
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Sets schema file location using Gradle file notation.
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronSelCompileTask
Sets the Schematron schema source in DSL-friendly form.
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets Schematron schema file.
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronTask
Sets the Schematron schema file using Gradle file notation.
schema(Object) - Method in class name.jurgenei.gradle.xml.ShaclSelCompileTask
Sets SHACL schema source path.
schema(Object) - Method in class name.jurgenei.gradle.xml.ShaclSelExtractTask
Sets generated Schematron bridge schema path.
schema(Object) - Method in class name.jurgenei.gradle.xml.XsdTask
Sets the XSD schema file using Gradle file notation.
SchematronBootstrapTask - Class in name.jurgenei.gradle.xml
Bootstraps a Schematron SEL schema from an XSD file or URL.
SchematronBootstrapTask() - Constructor for class name.jurgenei.gradle.xml.SchematronBootstrapTask
Creates task with default namespace prefix convention.
SchematronSelCompileTask - Class in name.jurgenei.gradle.xml
Compiles annotation-bearing Schematron rules into an executable phase-2 SEL stylesheet.
SchematronSelCompileTask() - Constructor for class name.jurgenei.gradle.xml.SchematronSelCompileTask
Creates compile task.
SchematronSelExtractTask - Class in name.jurgenei.gradle.xml
Phase-3 runtime task that executes Schematron SEL extraction.
SchematronSelExtractTask() - Constructor for class name.jurgenei.gradle.xml.SchematronSelExtractTask
Creates extraction task with fail-fast behavior enabled by default.
SchematronSelExtractTask.JsonMode - Enum Class in name.jurgenei.gradle.xml
JSON routing mode for .json SEL input files.
SchematronTask - Class in name.jurgenei.gradle.xml
Validates XML files via Schematron by compiling .sch to XSLT and producing SVRL output.
SchematronTask() - Constructor for class name.jurgenei.gradle.xml.SchematronTask
Creates a Schematron validation task.
schemaUrl(String) - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Sets schema URL used when bootstrapping from remote XSD.
setContentHandler(ContentHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setDocumentLocator(Locator) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
setDTDHandler(DTDHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setEntityResolver(EntityResolver) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setErrorHandler(ErrorHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setFeature(String, boolean) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setFormat(ReportFormat) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Groovy/Kotlin assignment-style alias for AbstractXmlValidationTask.format(ReportFormat).
setMode(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Groovy/Kotlin assignment-style alias for AbstractXmlTransformTask.mode(String).
setMode(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Groovy/Kotlin assignment-style alias for SchematronSelExtractTask.mode(String).
setOutputFormat(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Groovy/Kotlin assignment-style alias for AbstractXmlTransformTask.outputFormat(String).
setOutputFormat(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Groovy/Kotlin assignment-style alias for SchematronSelExtractTask.outputFormat(String).
setOutputMode(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Groovy/Kotlin assignment-style alias for AbstractXmlTransformTask.outputMode(String).
setOutputMode(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Groovy/Kotlin assignment-style alias for SchematronSelExtractTask.outputMode(String).
setProperty(String, Object) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setXformat(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Groovy/Kotlin assignment-style alias for AbstractXmlTransformTask.xformat(String).
setXformat(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Groovy/Kotlin assignment-style alias for SchematronSelExtractTask.xformat(String).
severity() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns the value of the severity record component.
ShaclSelCompileTask - Class in name.jurgenei.gradle.xml
Compiles SHACL relation shapes into an executable SEL extraction stylesheet.
ShaclSelCompileTask() - Constructor for class name.jurgenei.gradle.xml.ShaclSelCompileTask
Creates compile task with default generated Schematron location.
ShaclSelExtractTask - Class in name.jurgenei.gradle.xml
Executes SHACL-driven SEL extraction.
ShaclSelExtractTask() - Constructor for class name.jurgenei.gradle.xml.ShaclSelExtractTask
Creates task instance.
shouldAttemptCanonicalJsonOutput(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
JSON output should attempt canonical hierarchical serialization.
skippedEntity(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
source(Object) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Adds input source(s) using Gradle file notation.
source(Object, Action<? super PatternFilterable>) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Adds source file tree include/exclude configuration.
sourceForValidation(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Resolves a transform source for XML-like validation inputs.
startDocument() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
startDocument() - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Starts XML document emission.
startElement(String, String, String, List<SaxXmlWriter.XmlAttribute>, Map<String, String>) - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Starts element with optional namespace declarations and attributes.
startElement(String, String, String, Attributes) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
startPrefixMapping(String, String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
style(Object) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets precompiled extraction stylesheet file.
style(Object) - Method in class name.jurgenei.gradle.xml.SchematronTask
Sets the compiled Schematron stylesheet output location.
style(Object) - Method in class name.jurgenei.gradle.xml.XsltTask
Sets the XSLT stylesheet in Gradle DSL friendly form.
SVRL - Enum constant in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Writes only SVRL output files.
SVRL_AND_JUNIT - Enum constant in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Writes both SVRL and JUnit XML outputs.
SvrlSupport - Class in name.jurgenei.gradle.xml.validation
Utility for generating and parsing SVRL and JUnit XML reports.
svrlXml() - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Returns the value of the svrlXml record component.

T

text(String) - Method in class name.jurgenei.gradle.xml.SaxXmlWriter
Emits text node.
toString() - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Returns a string representation of this record class.
toString() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns a string representation of this record class.
toString() - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Returns a string representation of this record class.
transform(File, File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Executes one transformation from input file to output file.
transform(File, File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.XQueryTask
 
transform(File, File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.XsltTask
 
transform(File, File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.XSpecCompileTask
 
transform(File, File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.XSpecTask
 
transformAll() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Executes transformations for all resolved source files.
transpilerStylesheet(Object) - Method in class name.jurgenei.gradle.xml.SchematronTask
Sets a custom transpiler stylesheet.

U

useCanonicalJsonInput(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
AUTO and CANONICAL parse .json via canonical JSON reader.

V

validate(File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Validates a single input file and returns normalized findings.
validate(File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.SchematronTask
 
validate(File, Map<String, String>) - Method in class name.jurgenei.gradle.xml.XsdTask
 
validateAll() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Executes validation for all resolved source files.
ValidationIssue - Record Class in name.jurgenei.gradle.xml.validation
A single validation finding mapped to SVRL/JUnit output.
ValidationIssue(String, String, String) - Constructor for record class name.jurgenei.gradle.xml.validation.ValidationIssue
Creates an instance of a ValidationIssue record class.
ValidationResult - Record Class in name.jurgenei.gradle.xml.validation
Validation output for a single input document.
ValidationResult(List<ValidationIssue>, String) - Constructor for record class name.jurgenei.gradle.xml.validation.ValidationResult
Creates a normalized validation result.
ValidationTaskSpec - Interface in name.jurgenei.gradle.xml.validation
Ready-to-implement contract for SVRL-based validation tasks.
value() - Method in record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Returns the value of the value record component.
valueOf(String) - Static method in enum class name.jurgenei.gradle.xml.AbstractXmlTransformTask.JsonMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class name.jurgenei.gradle.xml.SchematronSelExtractTask.JsonMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Returns the enum constant of this class with the specified name.
values() - Static method in enum class name.jurgenei.gradle.xml.AbstractXmlTransformTask.JsonMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class name.jurgenei.gradle.xml.SchematronSelExtractTask.JsonMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Returns an array containing the constants of this enum class, in the order they are declared.

W

writesJunit() - Method in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Determines whether JUnit XML reports should be written.
writesSvrl() - Method in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Determines whether SVRL output files should be written.

X

xformat(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Backward-compatible alias for AbstractXmlTransformTask.outputFormat(String).
xformat(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Backward-compatible alias for SchematronSelExtractTask.outputFormat(String).
xirFormat(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets explicit S-expression output format (Gradle DSL friendly).
xirFormat(String) - Method in class name.jurgenei.gradle.xml.SchematronSelExtractTask
Sets S-expression output format for .xir group outputs (Gradle DSL friendly).
XmlAttribute(String, String, String, String) - Constructor for record class name.jurgenei.gradle.xml.SaxXmlWriter.XmlAttribute
Creates an instance of a XmlAttribute record class.
XmlTransformPlugin - Class in name.jurgenei.gradle.xml
Registers the XML transform plugin marker and exposes task types for build scripts.
XmlTransformPlugin() - Constructor for class name.jurgenei.gradle.xml.XmlTransformPlugin
Creates the plugin instance.
XQueryTask - Class in name.jurgenei.gradle.xml
Transforms XML input files using a Saxon XQuery script.
XQueryTask() - Constructor for class name.jurgenei.gradle.xml.XQueryTask
Creates an XQuery transformation task.
XsdEngine - Enum Class in name.jurgenei.gradle.xml.validation
Validation engine options for XSD validation.
XsdTask - Class in name.jurgenei.gradle.xml
Validates XML files against XSD and emits findings normalized as SVRL.
XsdTask() - Constructor for class name.jurgenei.gradle.xml.XsdTask
Creates an XSD validation task with AUTO engine selection.
XsltTask - Class in name.jurgenei.gradle.xml
Transforms XML input files using a Saxon XSLT stylesheet.
XsltTask() - Constructor for class name.jurgenei.gradle.xml.XsltTask
Creates an XSLT transformation task.
XSpecCompileTask - Class in name.jurgenei.gradle.xml
Compiles XSLT XSpec descriptions into executable runner stylesheets.
XSpecCompileTask() - Constructor for class name.jurgenei.gradle.xml.XSpecCompileTask
Creates task with XSpec runner extension defaults.
XSpecTask - Class in name.jurgenei.gradle.xml
Executes XSpec runners and writes XML + JUnit reports.
XSpecTask() - Constructor for class name.jurgenei.gradle.xml.XSpecTask
Creates task with XSpec report defaults.
A B C E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages