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.
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.AbstractXmlTransformTask.JsonMode
Compatibility mode: canonical JSON parser for input, Saxon serializer for output.
AUTO - Enum constant in enum class name.jurgenei.gradle.xml.validation.XsdEngine
Automatically choose Saxon schema-aware when available, otherwise JAXP.

B

BEAUTIFIED - Enum constant in enum class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer.OutputFormat
Indented multi-line output for readability.
bootstrap() - Method in class name.jurgenei.gradle.xml.SchematronBootstrapTask
Generates bootstrap Schematron from configured XSD input.

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.sexpr.SExpressionSerializer.SyntaxMode
Emit canonical syntax: comments as (! ...), PI map form, {} associative blocks, explicit document wrapper.
characters(char[], int, int) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
characters(char[], int, int) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
comment(char[], int, int) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
COMPACT - Enum constant in enum class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer.OutputFormat
Compact single-line output with minimal whitespace.
compile() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
Compiles observation extraction stylesheet from Schematron source.

E

endCDATA() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
endDocument() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
endDocument() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
endDTD() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
endElement(String, String, String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
endElement(String, String, String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
endEntity(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
endPrefixMapping(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
endPrefixMapping(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
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
Runs observation 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.

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.
getContentHandler() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getContentHandler() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
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
 
getDTDHandler() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
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
 
getEntityResolver() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
getErrorHandler() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getErrorHandler() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
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
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
 
getFeature(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.SchematronExtractTask
Group-to-relative-path mapping for emitted observation documents.
getGroupOutputs() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
Group-to-output-path mapping used by compiled stylesheet.
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.
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
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.SchematronExtractTask
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.
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
Destination compiled extraction stylesheet.
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.
getProperty(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
getProperty(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
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
Schematron schema containing observation rule metadata.
getSchema() - Method in class name.jurgenei.gradle.xml.SchematronObservationCompileTask
Input Schematron schema containing observation annotations.
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
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.
getSexprFormat() - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Optional S-expression output format used when writing .sexpr files.
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
Canonical XML 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.SchematronExtractTask
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.
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

ignorableWhitespace(char[], int, int) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
ignorableWhitespace(char[], int, int) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
input(Object) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets an explicit single input file (Ant-like in).
isJsonFile(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Checks whether file extension matches JSON input/output.
isSexprFile(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Checks whether file extension matches S-expression input/output.
isSexprFile(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Determines whether validation input uses S-expression format.
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.

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, SExpressionSerializer.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).
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
 
LEGACY - Enum constant in enum class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer.SyntaxMode
Keep legacy syntax: comments as (# ...), PI as key="value" pairs, bracket blocks for attrs/namespaces.
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.json - package name.jurgenei.gradle.xml.json
 
name.jurgenei.gradle.xml.sexpr - package name.jurgenei.gradle.xml.sexpr
 
name.jurgenei.gradle.xml.validation - package name.jurgenei.gradle.xml.validation
 
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.

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.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.
parse(Reader, ContentHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalParser
Parses canonical JSON input and emits equivalent SAX events.
parse(Reader, ContentHandler) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionParser
Parses S-expression input and emits equivalent SAX events.
parse(Reader, ContentHandler, LexicalHandler) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionParser
Parses S-expression input and emits SAX events including optional lexical events.
parse(String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
parse(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
parse(InputSource) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
parse(InputSource) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
parseSvrlIssues(String) - Static method in class name.jurgenei.gradle.xml.validation.SvrlSupport
Parses failed assertions from an SVRL XML document.
processingInstruction(String, String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
processingInstruction(String, String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 

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.
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.
resolveSexprOutputFormat() - 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).
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.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
Creates task with default namespace prefix convention.
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
Creates extraction task with fail-fast behavior enabled by default.
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
Creates compile task.
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
 
setContentHandler(ContentHandler) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
setDocumentLocator(Locator) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
setDocumentLocator(Locator) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
setDTDHandler(DTDHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setDTDHandler(DTDHandler) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
setEntityResolver(EntityResolver) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setEntityResolver(EntityResolver) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
setErrorHandler(ErrorHandler) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setErrorHandler(ErrorHandler) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
setFeature(String, boolean) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setFeature(String, boolean) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
setProperty(String, Object) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalXmlReader
 
setProperty(String, Object) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
 
severity() - Method in record class name.jurgenei.gradle.xml.validation.ValidationIssue
Returns the value of the severity record component.
SExpressionParser - Class in name.jurgenei.gradle.xml.sexpr
Parses bracket-based S-expression format into SAX events.
SExpressionParser() - Constructor for class name.jurgenei.gradle.xml.sexpr.SExpressionParser
Creates parser for bracket-based S-expression syntax.
SExpressionSerializer - Class in name.jurgenei.gradle.xml.sexpr
SAX content handler that writes bracket-based S-expression representation.
SExpressionSerializer(Writer) - Constructor for class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
Creates serializer using SExpressionSerializer.OutputFormat.COMPACT mode.
SExpressionSerializer(Writer, SExpressionSerializer.OutputFormat) - Constructor for class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
Creates serializer with explicit output format.
SExpressionSerializer(Writer, SExpressionSerializer.OutputFormat, SExpressionSerializer.SyntaxMode) - Constructor for class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
Creates serializer with explicit output and syntax mode.
SExpressionSerializer.OutputFormat - Enum Class in name.jurgenei.gradle.xml.sexpr
Rendering mode for serialized S-expression output.
SExpressionSerializer.SyntaxMode - Enum Class in name.jurgenei.gradle.xml.sexpr
Syntax compatibility mode.
SExpressionXmlReader - Class in name.jurgenei.gradle.xml.sexpr
XMLReader facade over SExpressionParser.
SExpressionXmlReader() - Constructor for class name.jurgenei.gradle.xml.sexpr.SExpressionXmlReader
Creates XMLReader facade for S-expression input.
sexprFormat(String) - Method in class name.jurgenei.gradle.xml.AbstractXmlTransformTask
Sets explicit S-expression output format (Gradle DSL friendly).
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
 
skippedEntity(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
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.
sourceForValidation(File) - Method in class name.jurgenei.gradle.xml.AbstractXmlValidationTask
Resolves a transform source for XML-like validation inputs.
startCDATA() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
startDocument() - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
startDocument() - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
startDTD(String, String, String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
startElement(String, String, String, Attributes) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
startElement(String, String, String, Attributes) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
startEntity(String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
startPrefixMapping(String, String) - Method in class name.jurgenei.gradle.xml.json.JsonCanonicalSerializer
 
startPrefixMapping(String, String) - Method in class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer
 
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.

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.
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.sexpr.SExpressionSerializer.OutputFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class name.jurgenei.gradle.xml.sexpr.SExpressionSerializer.SyntaxMode
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.sexpr.SExpressionSerializer.OutputFormat
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.sexpr.SExpressionSerializer.SyntaxMode
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

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 U V W X 
All Classes and Interfaces|All Packages