Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractLexicalHandler - Class in com.thaiopensource.xml.sax
- AbstractLexicalHandler() - Constructor for class com.thaiopensource.xml.sax.AbstractLexicalHandler
- AbstractSchema - Class in com.thaiopensource.validate
- AbstractSchema() - Constructor for class com.thaiopensource.validate.AbstractSchema
- AbstractSchema(PropertyMap) - Constructor for class com.thaiopensource.validate.AbstractSchema
- AbstractSchema(PropertyMap, PropertyId<?>[]) - Constructor for class com.thaiopensource.validate.AbstractSchema
- AbstractSchemaReader - Class in com.thaiopensource.validate
- AbstractSchemaReader() - Constructor for class com.thaiopensource.validate.AbstractSchemaReader
- add(PropertyMap) - Method in class com.thaiopensource.util.PropertyMapBuilder
- add(PropertyMapBuilder) - Method in class com.thaiopensource.validate.FlagPropertyId
-
Adds this property to a PropertyMapBuilder.
- AutoSchemaReader - Class in com.thaiopensource.validate.auto
- AutoSchemaReader() - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReader
- AutoSchemaReader(SchemaReceiverFactory) - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReader
- AutoSchemaReceiver - Class in com.thaiopensource.validate.auto
- AutoSchemaReceiver(PropertyMap, Rewindable) - Constructor for class com.thaiopensource.validate.auto.AutoSchemaReceiver
- available() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
B
- BASE_URI - Static variable in interface com.thaiopensource.validate.SchemaReader
C
- canRewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
- canRewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
- canRewind() - Method in class com.thaiopensource.validate.auto.RewindableReader
- characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- clear() - Method in class com.thaiopensource.util.Ref
- close() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
- close() - Method in class com.thaiopensource.validate.auto.RewindableReader
- close() - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- com.thaiopensource.util - package com.thaiopensource.util
- com.thaiopensource.validate - package com.thaiopensource.validate
- com.thaiopensource.validate.auto - package com.thaiopensource.validate.auto
- com.thaiopensource.validate.nrl - package com.thaiopensource.validate.nrl
- com.thaiopensource.validate.rng - package com.thaiopensource.validate.rng
- com.thaiopensource.validate.schematron - package com.thaiopensource.validate.schematron
- com.thaiopensource.validate.xerces - package com.thaiopensource.validate.xerces
- com.thaiopensource.xml.sax - package com.thaiopensource.xml.sax
- combine(Object[]) - Method in class com.thaiopensource.validate.FlagOption
- combine(Object[]) - Method in interface com.thaiopensource.validate.Option
-
Combines multiple values of an option into a single value.
- combine(Object[]) - Method in class com.thaiopensource.validate.StringOption
- CombineSchema - Class in com.thaiopensource.validate
- CombineSchema(Schema, Schema, PropertyMap) - Constructor for class com.thaiopensource.validate.CombineSchema
- CombineValidator - Class in com.thaiopensource.validate
- CombineValidator(Validator, Validator) - Constructor for class com.thaiopensource.validate.CombineValidator
- comment(char[], int, int) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- CompactSchemaReader - Class in com.thaiopensource.validate.rng
- contains(PropertyId<?>) - Method in interface com.thaiopensource.util.PropertyMap
- contains(PropertyId<?>) - Method in class com.thaiopensource.util.PropertyMapBuilder
- contains(PropertyId<?>) - Method in class com.thaiopensource.util.SinglePropertyMap
- CountingErrorHandler - Class in com.thaiopensource.xml.sax
- CountingErrorHandler() - Constructor for class com.thaiopensource.xml.sax.CountingErrorHandler
- CountingErrorHandler(ErrorHandler) - Constructor for class com.thaiopensource.xml.sax.CountingErrorHandler
- createParseable(SAXSource, SAXResolver, ErrorHandler, PropertyMap) - Method in class com.thaiopensource.validate.rng.CompactSchemaReader
- createParseable(SAXSource, SAXResolver, ErrorHandler, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReader
- createResolver(PropertyMap) - Static method in class com.thaiopensource.validate.ResolverFactory
- createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
- createSchema(SAXSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
- createSchema(InputSource, PropertyMap) - Method in class com.thaiopensource.validate.AbstractSchemaReader
- createSchema(InputSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
-
Creates a
Schema
by reading it from anInputSource
. - createSchemaReader(String) - Method in interface com.thaiopensource.validate.SchemaReaderFactory
-
Creates a SchemaReader for a particular schema language.
- createSchemaReader(String) - Method in class com.thaiopensource.validate.SchemaReaderLoader
- createSchemaReader(String) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
- createSchemaReader(String) - Method in class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
- createSchemaReceiver(String, PropertyMap) - Method in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.auto.SchemaReceiverLoader
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
- createValidator(PropertyMap) - Method in class com.thaiopensource.validate.CombineSchema
- createValidator(PropertyMap) - Method in interface com.thaiopensource.validate.Schema
-
Creates a new
Validator
that can be used to validate XML documents with respect to this schema. - createXMLReader() - Method in class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator
- createXMLReader() - Method in class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
- createXMLReader() - Method in interface com.thaiopensource.xml.sax.XMLReaderCreator
-
Creates a new
XMLReader
.
D
- defaultValue() - Method in class com.thaiopensource.validate.StringOption
- DelegatingContentHandler - Class in com.thaiopensource.xml.sax
- DelegatingContentHandler() - Constructor for class com.thaiopensource.xml.sax.DelegatingContentHandler
- DelegatingContentHandler(ContentHandler) - Constructor for class com.thaiopensource.xml.sax.DelegatingContentHandler
- DraconianErrorHandler - Class in com.thaiopensource.xml.sax
-
An
ErrorHandler
implementing a brutal error handling policy. - DraconianErrorHandler() - Constructor for class com.thaiopensource.xml.sax.DraconianErrorHandler
E
- EMPTY - Static variable in interface com.thaiopensource.util.PropertyMap
- encode(int) - Static method in class com.thaiopensource.util.Utf8
- encode(String) - Static method in class com.thaiopensource.util.UriEncoder
- encodeAsAscii(String) - Static method in class com.thaiopensource.util.UriEncoder
- endCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- endDocument() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- endDocument() - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- endDTD() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- endElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- endElement(String, String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- endElement(String, String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- endEntity(String) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- endPrefixMapping(String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- endPrefixMapping(String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- ENTITY_RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying EntityResolver to be used for resolving entities.
- equal(Object, Object) - Static method in class com.thaiopensource.util.Equal
- Equal - Class in com.thaiopensource.util
- equals(Object) - Method in class com.thaiopensource.util.PropertyId
- error(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- error(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
- error(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- ERROR_HANDLER - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying ErrorHandler to be used for reporting errors.
- ErrorHandlerImpl - Class in com.thaiopensource.xml.sax
- ErrorHandlerImpl() - Constructor for class com.thaiopensource.xml.sax.ErrorHandlerImpl
- ErrorHandlerImpl(OutputStream) - Constructor for class com.thaiopensource.xml.sax.ErrorHandlerImpl
- ErrorHandlerImpl(Writer) - Constructor for class com.thaiopensource.xml.sax.ErrorHandlerImpl
- escapeDisallowedChars(String) - Static method in class com.thaiopensource.util.Uri
F
- fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
- fatalError(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- fileInputSource(File) - Static method in class com.thaiopensource.validate.ValidationDriver
-
Returns an
InputSource
for aFile
. - fileInputSource(String) - Static method in class com.thaiopensource.validate.ValidationDriver
-
Returns an
InputSource
for a filename. - fileToUri(File) - Static method in class com.thaiopensource.util.UriOrFile
- fileToUri(String) - Static method in class com.thaiopensource.util.UriOrFile
- filterProperties(PropertyMap, PropertyId<?>[]) - Static method in class com.thaiopensource.validate.AbstractSchema
- Flag - Class in com.thaiopensource.validate
-
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 - Class in com.thaiopensource.validate
- FlagOption(FlagPropertyId) - Constructor for class com.thaiopensource.validate.FlagOption
- FlagPropertyId - Class in com.thaiopensource.validate
-
A PropertyId whose value is not significant.
- FlagPropertyId(String) - Constructor for class com.thaiopensource.validate.FlagPropertyId
- ForkContentHandler - Class in com.thaiopensource.xml.sax
- ForkContentHandler(ContentHandler, ContentHandler) - Constructor for class com.thaiopensource.xml.sax.ForkContentHandler
- ForkDTDHandler - Class in com.thaiopensource.xml.sax
- ForkDTDHandler(DTDHandler, DTDHandler) - Constructor for class com.thaiopensource.xml.sax.ForkDTDHandler
G
- get() - Method in class com.thaiopensource.util.Ref
- get(PropertyId<T>) - Method in interface com.thaiopensource.util.PropertyMap
- get(PropertyId<T>) - Method in class com.thaiopensource.util.PropertyMapBuilder
- get(PropertyId<V>) - Method in class com.thaiopensource.util.SinglePropertyMap
- get(PropertyMap) - Method in class com.thaiopensource.util.PropertyId
-
Deprecated.
- getBaseUri() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- getContentHandler() - Method in class com.thaiopensource.validate.CombineValidator
- getContentHandler() - Method in interface com.thaiopensource.validate.Validator
-
Returns the ContentHandler that will receive the XML document.
- getDelegate() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- getDTDHandler() - Method in class com.thaiopensource.validate.CombineValidator
- getDTDHandler() - Method in interface com.thaiopensource.validate.Validator
-
Returns a DTDHandler.
- getErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getErrorHandler() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getFatalErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getHadErrorOrFatalError() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getInstance() - Static method in class com.thaiopensource.validate.rng.CompactSchemaReader
- getInstance() - Static method in class com.thaiopensource.validate.rng.SAXSchemaReader
- getKey(int) - Method in interface com.thaiopensource.util.PropertyMap
- getKey(int) - Method in class com.thaiopensource.util.SinglePropertyMap
- getOption(String) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
- getOption(String) - Method in class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
- getOption(String) - Method in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
- getOption(String) - Method in class com.thaiopensource.validate.auto.SchemaReceiverLoader
- getOption(String) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
- getOption(String) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
- getOption(String) - Method in interface com.thaiopensource.validate.SchemaReader
- getOption(String) - Method in interface com.thaiopensource.validate.SchemaReaderFactory
- getOption(String) - Method in class com.thaiopensource.validate.SchemaReaderLoader
- getOption(String) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
- getOption(String) - Method in class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
- getOptionArg() - Method in class com.thaiopensource.util.OptionParser
- getOptionChar() - Method in class com.thaiopensource.util.OptionParser
- getOptionCharString() - Method in class com.thaiopensource.util.OptionParser
- getProperties() - Method in class com.thaiopensource.validate.AbstractSchema
- getProperties() - Method in interface com.thaiopensource.validate.Schema
- getPropertyId() - Method in class com.thaiopensource.validate.FlagOption
- getPropertyId() - Method in interface com.thaiopensource.validate.Option
- getPropertyId() - Method in class com.thaiopensource.validate.StringOption
- getProviders() - Method in class com.thaiopensource.util.Service
- getRemainingArgs() - Method in class com.thaiopensource.util.OptionParser
- getSchema() - Method in interface com.thaiopensource.validate.auto.SchemaFuture
- getSchemaProperties() - Method in class com.thaiopensource.validate.ValidationDriver
-
Get the actual properties of the loaded schema
- getValueClass() - Method in class com.thaiopensource.util.PropertyId
- getVersion(Class<?>) - Static method in class com.thaiopensource.util.Version
- getWarningCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
H
- hasFragmentId(String) - Static method in class com.thaiopensource.util.Uri
-
Tests whether a valid URI reference has a fragment identifier.
- hashCode() - Method in class com.thaiopensource.util.PropertyId
I
- ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- IncorrectSchemaException - Exception Class in com.thaiopensource.validate
-
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.
- IncorrectSchemaException() - Constructor for exception class com.thaiopensource.validate.IncorrectSchemaException
- initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
- initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
- initTransformerFactory(TransformerFactory) - Method in interface com.thaiopensource.validate.schematron.TransformerFactoryInitializer
- initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
- initTransformerFactory(TransformerFactoryImpl) - Method in class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
- installHandlers(XMLReader) - Method in class com.thaiopensource.validate.auto.AutoSchemaReceiver
- installHandlers(XMLReader) - Method in class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver
- installHandlers(XMLReader) - Method in interface com.thaiopensource.validate.auto.SchemaReceiver
- InvalidOptionException() - Constructor for exception class com.thaiopensource.util.OptionParser.InvalidOptionException
- isAbsolute(String) - Static method in class com.thaiopensource.util.Uri
-
Tests whether a valid URI reference is absolute.
- isSurrogate(char) - Static method in class com.thaiopensource.util.Utf16
- isSurrogate(int) - Static method in class com.thaiopensource.util.Utf16
- isSurrogate1(char) - Static method in class com.thaiopensource.util.Utf16
- isSurrogate2(char) - Static method in class com.thaiopensource.util.Utf16
- isValid(String) - Static method in class com.thaiopensource.util.Uri
-
Tests whether a string is a valid URI reference.
J
- Jaxp11XMLReaderCreator - Class in com.thaiopensource.xml.sax
-
An
XMLReaderCreator
that uses JAXP 1.1 to createXMLReader
s. - Jaxp11XMLReaderCreator() - Constructor for class com.thaiopensource.xml.sax.Jaxp11XMLReaderCreator
-
Default constructor.
L
- loadSchema(InputSource) - Method in class com.thaiopensource.validate.ValidationDriver
-
Loads a schema.
- Localizer - Class in com.thaiopensource.util
- Localizer(Class<?>) - Constructor for class com.thaiopensource.util.Localizer
M
- main(String[]) - Static method in class com.thaiopensource.util.OptionParser
- main(String[]) - Static method in class com.thaiopensource.util.Service
- message(String) - Method in class com.thaiopensource.util.Localizer
- message(String, Object) - Method in class com.thaiopensource.util.Localizer
- message(String, Object[]) - Method in class com.thaiopensource.util.Localizer
- message(String, Object, Object) - Method in class com.thaiopensource.util.Localizer
- MissingArgumentException() - Constructor for exception class com.thaiopensource.util.OptionParser.MissingArgumentException
- moveToNextOption() - Method in class com.thaiopensource.util.OptionParser
N
- newInstance(PropertyId<T>, T) - Static method in class com.thaiopensource.util.SinglePropertyMap
- newInstance(Class<T>) - Static method in class com.thaiopensource.util.Service
- newInstance(String, Class<T>) - Static method in class com.thaiopensource.util.PropertyId
- NewSaxonSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- NewSaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
- newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
- newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
- newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
- newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
- normalize(String) - Method in class com.thaiopensource.validate.StringOption
- notationDecl(String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
- NrlSchemaReceiverFactory - Class in com.thaiopensource.validate.nrl
- NrlSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
O
- OldSaxonSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- OldSaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
- Option - Interface in com.thaiopensource.validate
- OptionArgumentException - Exception Class in com.thaiopensource.validate
- OptionArgumentException() - Constructor for exception class com.thaiopensource.validate.OptionArgumentException
- OptionArgumentException(String) - Constructor for exception class com.thaiopensource.validate.OptionArgumentException
- OptionArgumentFormatException - Exception Class in com.thaiopensource.validate
- OptionArgumentFormatException() - Constructor for exception class com.thaiopensource.validate.OptionArgumentFormatException
- OptionArgumentFormatException(String) - Constructor for exception class com.thaiopensource.validate.OptionArgumentFormatException
- OptionArgumentPresenceException - Exception Class in com.thaiopensource.validate
- OptionArgumentPresenceException() - Constructor for exception class com.thaiopensource.validate.OptionArgumentPresenceException
- OptionParser - Class in com.thaiopensource.util
- OptionParser(String, String[]) - Constructor for class com.thaiopensource.util.OptionParser
- OptionParser.InvalidOptionException - Exception Class in com.thaiopensource.util
- OptionParser.MissingArgumentException - Exception Class in com.thaiopensource.util
P
- PRESENT - Static variable in class com.thaiopensource.validate.Flag
-
The unique value of this class.
- print(String) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- printException(Throwable) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- processingInstruction(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- processingInstruction(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- produce(ContentHandler, DTDHandler, ErrorHandler) - Method in interface com.thaiopensource.validate.ValidationDriver.SaxProducer
-
Causes the producer to process and send SAX events to the handlers.
- PROPERTY - Static variable in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
- PropertyId<T> - Class in com.thaiopensource.util
- PropertyId(String, Class<T>) - Constructor for class com.thaiopensource.util.PropertyId
- PropertyMap - Interface in com.thaiopensource.util
- PropertyMapBuilder - Class in com.thaiopensource.util
- PropertyMapBuilder() - Constructor for class com.thaiopensource.util.PropertyMapBuilder
- PropertyMapBuilder(PropertyMap) - Constructor for class com.thaiopensource.util.PropertyMapBuilder
- put(PropertyId<T>, T) - Method in class com.thaiopensource.util.PropertyMapBuilder
- put(PropertyMapBuilder, T) - Method in class com.thaiopensource.util.PropertyId
-
Deprecated.
R
- read() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
- read() - Method in class com.thaiopensource.validate.auto.RewindableReader
- read(byte[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableInputStream
- read(char[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableReader
- Ref<T> - Class in com.thaiopensource.util
-
Simple generic class to hold a reference to an object.
- Ref() - Constructor for class com.thaiopensource.util.Ref
- Ref(T) - Constructor for class com.thaiopensource.util.Ref
- reparse(SAXSource) - Method in exception class com.thaiopensource.validate.auto.ReparseException
- ReparseException - Exception Class in com.thaiopensource.validate.auto
- ReparseException() - Constructor for exception class com.thaiopensource.validate.auto.ReparseException
- reset() - Method in class com.thaiopensource.validate.CombineValidator
- reset() - Method in interface com.thaiopensource.validate.Validator
-
Cleans up after validating a document.
- reset() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- resolve(String, String) - Static method in class com.thaiopensource.util.Uri
- RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying Resolver to be used.
- ResolverFactory - Class in com.thaiopensource.validate
- ResolverFactory() - Constructor for class com.thaiopensource.validate.ResolverFactory
- rewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
- rewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
- rewind() - Method in class com.thaiopensource.validate.auto.RewindableReader
- Rewindable - Interface in com.thaiopensource.validate.auto
- RewindableInputStream - Class in com.thaiopensource.validate.auto
- RewindableInputStream(InputStream) - Constructor for class com.thaiopensource.validate.auto.RewindableInputStream
- RewindableReader - Class in com.thaiopensource.validate.auto
-
Rewindable implementation over a reader.
- RewindableReader(Reader) - Constructor for class com.thaiopensource.validate.auto.RewindableReader
S
- Sax2XMLReaderCreator - Class in com.thaiopensource.xml.sax
-
An
XMLReaderCreator
that createsXMLReader
s using the SAX2XMLReaderFactory
. - Sax2XMLReaderCreator() - Constructor for class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
-
Constructs a
Sax2XMLReaderCreator
that uses system defaults to constructXMLReader
s. - Sax2XMLReaderCreator(String) - Constructor for class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
-
Constructs a
Sax2XMLReaderCreator
that constructsXMLReader
s with the specified class name. - SAXSchemaReader - Class in com.thaiopensource.validate.rng
- SAXSchemaReceiverFactory - Class in com.thaiopensource.validate.rng
- SAXSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
- scalarValue(char, char) - Static method in class com.thaiopensource.util.Utf16
- Schema - Interface in com.thaiopensource.validate
-
A schema that can be used to validate an XML document.
- SchemaFuture - Interface in com.thaiopensource.validate.auto
- SchemaReader - Interface in com.thaiopensource.validate
-
A SchemaReader object is immutable and can thus be safely accessed concurrently from multiple threads.
- SchemaReaderFactory - Interface in com.thaiopensource.validate
-
A factory for SchemaReader.
- SchemaReaderFactorySchemaReceiverFactory - Class in com.thaiopensource.validate.auto
- SchemaReaderFactorySchemaReceiverFactory(SchemaReaderFactory) - Constructor for class com.thaiopensource.validate.auto.SchemaReaderFactorySchemaReceiverFactory
- SchemaReaderLoader - Class in com.thaiopensource.validate
-
A SchemaReaderFactory that automatically discovers SchemaReader implementations.
- SchemaReaderLoader() - Constructor for class com.thaiopensource.validate.SchemaReaderLoader
- SchemaReaderLoaderSchemaReceiverFactory - Class in com.thaiopensource.validate.auto
- SchemaReaderLoaderSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.auto.SchemaReaderLoaderSchemaReceiverFactory
- SchemaReaderSchemaReceiver - Class in com.thaiopensource.validate.auto
- SchemaReaderSchemaReceiver(SchemaReader, PropertyMap) - Constructor for class com.thaiopensource.validate.auto.SchemaReaderSchemaReceiver
- SchemaReceiver - Interface in com.thaiopensource.validate.auto
- SchemaReceiverFactory - Interface in com.thaiopensource.validate.auto
- SchemaReceiverLoader - Class in com.thaiopensource.validate.auto
- SchemaReceiverLoader() - Constructor for class com.thaiopensource.validate.auto.SchemaReceiverLoader
- SchematronSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- SchematronSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
- Service<T> - Class in com.thaiopensource.util
- set(T) - Method in class com.thaiopensource.util.Ref
- setDelegate(ContentHandler) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- setLocator(Locator) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- SinglePropertyMap<T> - Class in com.thaiopensource.util
- size() - Method in interface com.thaiopensource.util.PropertyMap
- size() - Method in class com.thaiopensource.util.SinglePropertyMap
- skippedEntity(String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- skippedEntity(String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- startCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- startDocument() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- startDocument() - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- startDTD(String, String, String) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- startElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- startElement(String, String, String, Attributes) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- startElement(String, String, String, Attributes) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- startEntity(String) - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- StringOption - Class in com.thaiopensource.validate
- StringOption(StringPropertyId) - Constructor for class com.thaiopensource.validate.StringOption
- StringPropertyId - Class in com.thaiopensource.validate
-
A PropertyId whose value is constrained to be an instance of String.
- StringPropertyId(String) - Constructor for class com.thaiopensource.validate.StringPropertyId
- surrogate1(int) - Static method in class com.thaiopensource.util.Utf16
- surrogate2(int) - Static method in class com.thaiopensource.util.Utf16
T
- toPropertyMap() - Method in class com.thaiopensource.util.PropertyMapBuilder
- toString() - Method in class com.thaiopensource.util.PropertyId
- toUri(String) - Static method in class com.thaiopensource.util.UriOrFile
- TransformerFactoryInitializer - Interface in com.thaiopensource.validate.schematron
U
- unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
- unwrapException(RuntimeException) - Method in interface com.thaiopensource.validate.auto.SchemaFuture
- Uri - Class in com.thaiopensource.util
- Uri() - Constructor for class com.thaiopensource.util.Uri
- URI_RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying URIResolver to be used for resolving URIs.
- UriEncoder - Class in com.thaiopensource.util
-
Selectively percent-encodes characters in a URI.
- UriEncoder() - Constructor for class com.thaiopensource.util.UriEncoder
- UriOrFile - Class in com.thaiopensource.util
- uriOrFileInputSource(String) - Static method in class com.thaiopensource.validate.ValidationDriver
-
Returns an
InputSource
for a string that represents either a file or an absolute URI. - uriToUriOrFile(String) - Static method in class com.thaiopensource.util.UriOrFile
- Utf16 - Class in com.thaiopensource.util
- Utf16() - Constructor for class com.thaiopensource.util.Utf16
- Utf8 - Class in com.thaiopensource.util
-
Utility functions for working with UTF-8.
V
- validate(ValidationDriver.SaxProducer) - Method in class com.thaiopensource.validate.ValidationDriver
-
Validates the events of a producer against the currently loaded schema.
- validate(InputSource) - Method in class com.thaiopensource.validate.ValidationDriver
-
Validates a document against the currently loaded schema.
- ValidateProperty - Class in com.thaiopensource.validate
-
Provides common properties to control reading schemas and validation.
- ValidationDriver - Class in com.thaiopensource.validate
-
Provides a simplified API for validating XML documents against schemas.
- ValidationDriver() - Constructor for class com.thaiopensource.validate.ValidationDriver
-
Equivalent to ValidationDriver(PropertyMap.EMPTY, PropertyMap.EMPTY, null).
- ValidationDriver(PropertyMap) - Constructor for class com.thaiopensource.validate.ValidationDriver
-
Equivalent to ValidationDriver(properties, properties, null).
- ValidationDriver(PropertyMap, PropertyMap) - Constructor for class com.thaiopensource.validate.ValidationDriver
-
Equivalent to ValidationDriver(schemaProperties, instanceProperties, null).
- ValidationDriver(PropertyMap, PropertyMap, SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
-
Creates and initializes a ValidationDriver.
- ValidationDriver(PropertyMap, SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
-
Equivalent to ValidationDriver(properties, properties, sr).
- ValidationDriver(SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
-
Equivalent to ValidationDriver(PropertyMap.EMPTY, PropertyMap.EMPTY, null).
- ValidationDriver.SaxProducer - Interface in com.thaiopensource.validate
-
A producer of SAX events.
- Validator - Interface in com.thaiopensource.validate
-
Validates an XML document with respect to a schema.
- valueOf(String) - Method in class com.thaiopensource.validate.FlagOption
- valueOf(String) - Method in interface com.thaiopensource.validate.Option
- valueOf(String) - Method in class com.thaiopensource.validate.StringOption
- Version - Class in com.thaiopensource.util
- VOID - Static variable in class com.thaiopensource.util.VoidValue
- VoidValue - Class in com.thaiopensource.util
W
- warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.DraconianErrorHandler
- warning(SAXParseException) - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- willNotRewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
- willNotRewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
- willNotRewind() - Method in class com.thaiopensource.validate.auto.RewindableReader
X
- XalanSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- XalanSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
- XML_READER_CREATOR - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying XMLReaderCreator used to create XMLReader objects needed for parsing XML documents.
- xmlBaseAttribute(String) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- XmlBaseHandler - Class in com.thaiopensource.xml.sax
- XmlBaseHandler() - Constructor for class com.thaiopensource.xml.sax.XmlBaseHandler
- XMLReaderCreator - Interface in com.thaiopensource.xml.sax
-
A factory for
XMLReader
s. - XsdSchemaReaderFactory - Class in com.thaiopensource.validate.xerces
- XsdSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form