Package com.thaiopensource.validate
-
Interface Summary Interface Description Option Schema A schema that can be used to validate an XML document.SchemaReader A SchemaReader object is immutable and can thus be safely accessed concurrently from multiple threads.SchemaReaderFactory A factory for SchemaReader.ValidationDriver.SaxProducer A producer of SAX events.Validator Validates an XML document with respect to a schema. -
Class Summary Class Description AbstractSchema AbstractSchemaReader CombineSchema CombineValidator Flag A class with a unique value, used as the value of properties whose significance is purely whether or not they are present in the PropertyMap.FlagOption FlagPropertyId A PropertyId whose value is not significant.ResolverFactory SchemaReaderLoader A SchemaReaderFactory that automatically discovers SchemaReader implementations.StringOption StringPropertyId A PropertyId whose value is constrained to be an instance of String.ValidateProperty Provides common properties to control reading schemas and validation.ValidationDriver Provides a simplified API for validating XML documents against schemas. -
Exception Summary Exception Description IncorrectSchemaException Thrown to indicate an XML document is not a correct schema, either because the XML document is not well-formed or because it fails to be correct in some other way.OptionArgumentException OptionArgumentFormatException OptionArgumentPresenceException