Index

A B C E F G H I J L M N O P Q R S T 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.
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.
apply(Project) - Method in class name.jurgenei.gradle.xml.XmlTransformPlugin
Applies the plugin to a project.
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
 

C

compile() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
 

E

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.SchematronExtractTask
 

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.

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.
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.
getEngine() - Method in class name.jurgenei.gradle.xml.XsdTask
Returns which validation backend should be used for XSD checks.
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.SchematronExtractTask
 
getFailOnError() - Method in interface name.jurgenei.gradle.xml.validation.ValidationTaskSpec
Returns whether validation findings fail the build.
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
 
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
 
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.
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.
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.
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.
getNamespacePrefix() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
 
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.SchematronExtractTask
 
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
 
getOutputMethod() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional explicit serializer output method used by Saxon.
getOutputStylesheet() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
 
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.SchematronTask
SchXslt transpiler parameter schxslt:phase.
getProjectDir() - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Project directory used during execution-time path resolution.
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.SchematronExtractTask
 
getSchema() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
 
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.XsdTask
Returns the XSD schema file used to validate input documents.
getSchemaFile() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
 
getSchemaUrl() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
 
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.SchematronExtractTask
 
getStreamable() - Method in class name.jurgenei.gradle.xml.SchematronTask
SchXslt transpiler parameter schxslt:streamable.
getStyle() - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
 
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.
groupOutput(String, String) - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
Configures output path mapping for a logical group.
groupOutput(String, String) - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
Maps logical observation group to output document path used by generated stylesheet.

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.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

input(Object) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets an explicit single input file (Ant-like in).
issues() - Method in record class name.jurgenei.gradle.xml.validation.ValidationResult
Returns the value of the issues record component.

J

JAXP - Enum constant in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Force JAXP/Xerces validation.
JUNIT - Enum constant in enum class name.jurgenei.gradle.xml.validation.ReportFormat
Writes only JUnit XML reports.

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
 
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.

N

name.jurgenei.gradle.xml - package name.jurgenei.gradle.xml
 
name.jurgenei.gradle.xml.validation - package name.jurgenei.gradle.xml.validation
 

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
 
output(Object) - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
Sets compiled extraction stylesheet output path.
outputMethod(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets an explicit serializer output method (Gradle DSL friendly).

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.
parseSvrlIssues(String) - Static method in class name.jurgenei.gradle.xml.validation.SvrlSupport
Parses failed assertions from an SVRL XML document.

Q

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.
resolveSerializerMethod(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Resolves the serializer output method from explicit task setting or output extension.

S

SAXON - Enum constant in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Force Saxon schema-aware validation (requires PE/EE).
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
 
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
Sets Schematron schema file.
schema(Object) - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
Sets the Schematron schema source in DSL-friendly form.
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.XsdTask
Sets the XSD schema file using Gradle file notation.
SchematronBootstrapTask - Class in name.jurgenei.gradle.xml
Bootstraps a Schematron observation schema from an XSD file or URL.
SchematronBootstrapTask() - Constructor for class name.jurgenei.gradle.xml.SchematronBootstrapTask
 
SchematronExtractTask - Class in name.jurgenei.gradle.xml
Phase-3 runtime task that executes Schematron-based observation extraction.
SchematronExtractTask() - Constructor for class name.jurgenei.gradle.xml.SchematronExtractTask
 
SchematronObservationCompileTask - Class in name.jurgenei.gradle.xml
Compiles annotation-bearing Schematron rules into an executable phase-2 observation stylesheet.
SchematronObservationCompileTask() - Constructor for class name.jurgenei.gradle.xml.SchematronObservationCompileTask
 
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
 
severity() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns the value of the severity record component.
source(Object) - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
Adds input source(s) using Gradle file notation.
source(Object, Action<? super PatternFilterable>) - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
Adds source file tree include/exclude configuration.
style(Object) - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
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

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
 
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.

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.
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.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

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.
A B C E F G H I J L M N O P Q R S T V W X 
All Classes and Interfaces|All Packages