Package org.xmlunit.validation
Class Validator
java.lang.Object
org.xmlunit.validation.Validator
- Direct Known Subclasses:
JAXPValidator
,ParsingValidator
Validates a piece of XML against a schema given in a supported
language or the definition of such a schema itself.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Validator
forLanguage
(String language) Factory that obtains a Validator instance based on the schema language.protected Source[]
Where to find the schema.final void
Where to find the schema.void
setSchemaSources
(Source... s) Where to find the schema.abstract ValidationResult
validateInstance
(Source instance) Validates an instance against the schema.abstract ValidationResult
Validates a schema.
-
Field Details
-
sourceLocations
-
-
Constructor Details
-
Validator
protected Validator()
-
-
Method Details
-
setSchemaSources
Where to find the schema. -
setSchemaSource
Where to find the schema. -
getSchemaSources
Where to find the schema. -
validateSchema
Validates a schema.- Throws:
UnsupportedOperationException
- if the language's implementation doesn't support schema validation
-
validateInstance
Validates an instance against the schema. -
forLanguage
Factory that obtains a Validator instance based on the schema language.- See Also:
-