| Package | Description |
|---|---|
| eu.europa.ec.taxud.validation |
Validation message relevant classes
|
| eu.europa.ec.taxud.validation.reader |
Contains the
Readers and all relavant to the Readers classes |
| eu.europa.ec.taxud.validation.validator |
Contains all the Validation relevant classes
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract ValidationInput |
ValidationAndStatusHandler.initInput(String[] args)
Generic method to initialise the
ValidationInput according to the provided arguments |
|
abstract ValidationInput |
ValidationHandler.initInput(String[] args)
Creates a
ValidationInput according to the arguments provided (i.e. |
| Modifier and Type | Method | Description |
|---|---|---|
String |
ValidationManager.process(ValidationInput source,
ValidationContext context)
Executes all registered validation handlers on a
ValidationInput content. |
|
String |
ValidationHandler.process(ValidationInput input,
ValidationContext context)
Process a ValidationInput with a specific ValidationContext.
|
|
String |
ValidationAndStatusManager.process(ValidationInput source,
ValidationContext context)
Validates the
ValidationInput and generates a Status message according to the provided
ValidationContext |
| Modifier and Type | Method | Description |
|---|---|---|
void |
JSONFileReader.read(ValidationInput input,
ValidationContext context) |
|
void |
XMLFileReader.read(ValidationInput input,
ValidationContext context)
Main method to process the input.
|
|
void |
Reader.read(ValidationInput input,
ValidationContext context)
Main method to process the input.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
SecurityValidator.checkThreats(ValidationInput input,
ValidationContext context)
Checks if the input does not contain any threat.
|
|
protected void |
XSDValidator.checkXMLDeclaration(ValidationInput input,
ValidationContext context) |
|
protected boolean |
XSDValidator.checkXMLWellFormed(ValidationInput input,
ValidationContext context) |
|
protected void |
XSDValidator.closeSource(ValidationInput input,
StreamSource source) |
|
protected StreamSource |
XSDValidator.getSource(ValidationInput input) |
|
void |
DroolsValidator.process(ValidationInput input,
ValidationContext context)
Read input data with provided reader.
|
|
void |
Validator.process(ValidationInput input,
ValidationContext context)
Method call to start processing a input data.
|
|
void |
SchematronValidator.process(ValidationInput input,
ValidationContext context) |
|
void |
VoidValidator.process(ValidationInput input,
ValidationContext context) |
|
void |
XSDValidator.process(ValidationInput input,
ValidationContext context)
Validates a file against the XSD.
|
|
protected void |
XSDValidator.recoverValidationFailure(ValidationInput input,
ValidationContext context)
Callback to recover from potential XSD errors.
|
Copyright © 2025. All rights reserved.