A B C D E F G H I J L M N O P R S T U V W X

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
 
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
 
characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
close() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
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
 
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(XMLReaderCreator, InputSource, ErrorHandler) - Method in class com.thaiopensource.validate.rng.CompactSchemaReader
 
createParseable(XMLReaderCreator, InputSource, ErrorHandler) - Method in class com.thaiopensource.validate.rng.SAXSchemaReader
 
createSchema(InputSource, PropertyMap) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
 
createSchema(InputSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
Creates a Schema by reading it from an InputSource.
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 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
 
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(String, String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
 
endElement(String, String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
 
endElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
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 - Class in com.thaiopensource.util
 
equal(Object, Object) - Static method in class com.thaiopensource.util.Equal
 
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(String) - Static method in class com.thaiopensource.validate.ValidationDriver
Returns an InputSource for a filename.
fileInputSource(File) - Static method in class com.thaiopensource.validate.ValidationDriver
Returns an InputSource for a File.
fileToUri(String) - Static method in class com.thaiopensource.util.UriOrFile
 
fileToUri(File) - 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(PropertyId) - Method in interface com.thaiopensource.util.PropertyMap
 
get(PropertyId) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
get(PropertyId) - Method in class com.thaiopensource.util.SinglePropertyMap
 
get(PropertyMap) - Method in class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId
 
get(PropertyMap) - Method in class com.thaiopensource.validate.NamePropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.StringPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId
Returns the value of the property.
get(PropertyMap) - Method in class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId
Returns the value of the property.
getBaseUri() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
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 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
 
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
 
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 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 com.thaiopensource.validate.IncorrectSchemaException
 
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
 
isAbsolute(String) - Static method in class com.thaiopensource.util.Uri
 
isSurrogate(char) - 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
 

J

Jaxp11XMLReaderCreator - Class in com.thaiopensource.xml.sax
An XMLReaderCreator that uses JAXP 1.1 to create XMLReaders.
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
 
main(String[]) - Static method in class com.thaiopensource.util.UriOrFile
 
message(String) - 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
 
message(String, Object[]) - Method in class com.thaiopensource.util.Localizer
 
moveToNextOption() - Method in class com.thaiopensource.util.OptionParser
 

N

NamePropertyId - Class in com.thaiopensource.validate
A PropertyId whose value is constrained to be an instance of Name.
NamePropertyId(String) - Constructor for class com.thaiopensource.validate.NamePropertyId
 
newTransformerFactory() - Method in class com.thaiopensource.validate.schematron.SaxonSchemaReaderFactory
 
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

Option - Interface in com.thaiopensource.validate
 
OptionArgumentException - Exception in com.thaiopensource.validate
 
OptionArgumentException() - Constructor for exception com.thaiopensource.validate.OptionArgumentException
 
OptionArgumentException(String) - Constructor for exception com.thaiopensource.validate.OptionArgumentException
 
OptionArgumentFormatException - Exception in com.thaiopensource.validate
 
OptionArgumentFormatException() - Constructor for exception com.thaiopensource.validate.OptionArgumentFormatException
 
OptionArgumentFormatException(String) - Constructor for exception com.thaiopensource.validate.OptionArgumentFormatException
 
OptionArgumentPresenceException - Exception in com.thaiopensource.validate
 
OptionArgumentPresenceException() - Constructor for exception com.thaiopensource.validate.OptionArgumentPresenceException
 
OptionParser - Class in com.thaiopensource.util
 
OptionParser(String, String[]) - Constructor for class com.thaiopensource.util.OptionParser
 
OptionParser.InvalidOptionException - Exception in com.thaiopensource.util
 
OptionParser.InvalidOptionException() - Constructor for exception com.thaiopensource.util.OptionParser.InvalidOptionException
 
OptionParser.MissingArgumentException - Exception in com.thaiopensource.util
 
OptionParser.MissingArgumentException() - Constructor for exception com.thaiopensource.util.OptionParser.MissingArgumentException
 

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
 
PROPERTY - Static variable in interface com.thaiopensource.validate.auto.SchemaReceiverFactory
 
PropertyId - Class in com.thaiopensource.util
 
PropertyId(String, Class) - 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, Object) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
put(PropertyMapBuilder, SchemaReceiverFactory) - Method in class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId
 
put(PropertyMapBuilder, Name) - Method in class com.thaiopensource.validate.NamePropertyId
Sets the value of the property.
put(PropertyMapBuilder, String) - Method in class com.thaiopensource.validate.StringPropertyId
Sets the value of the property.
put(PropertyMapBuilder, EntityResolver) - Method in class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId
Sets the value of the property.
put(PropertyMapBuilder, ErrorHandler) - Method in class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId
Sets the value of the property.
put(PropertyMapBuilder, XMLReaderCreator) - Method in class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId
Sets the value of the property.

R

read() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
read(byte[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
reparse(InputSource) - Method in exception com.thaiopensource.validate.auto.ReparseException
 
ReparseException - Exception in com.thaiopensource.validate.auto
 
ReparseException() - Constructor for exception com.thaiopensource.validate.auto.ReparseException
 
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
 
rewind() - Method in interface com.thaiopensource.validate.auto.Rewindable
 
rewind() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
Rewindable - Interface in com.thaiopensource.validate.auto
 
RewindableInputStream - Class in com.thaiopensource.validate.auto
 
RewindableInputStream(InputStream) - Constructor for class com.thaiopensource.validate.auto.RewindableInputStream
 

S

Sax2XMLReaderCreator - Class in com.thaiopensource.xml.sax
An XMLReaderCreator that creates XMLReaders using the SAX2 XMLReaderFactory.
Sax2XMLReaderCreator() - Constructor for class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
Constructs a Sax2XMLReaderCreator that uses system defaults to construct XMLReaders.
Sax2XMLReaderCreator(String) - Constructor for class com.thaiopensource.xml.sax.Sax2XMLReaderCreator
Constructs a Sax2XMLReaderCreator that constructs XMLReaders with the specified class name.
SaxonSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
 
SaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.SaxonSchemaReaderFactory
 
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
 
SchemaReceiverFactory.SchemaReceiverFactoryPropertyId - Class in com.thaiopensource.validate.auto
 
SchemaReceiverFactory.SchemaReceiverFactoryPropertyId(String) - Constructor for class com.thaiopensource.validate.auto.SchemaReceiverFactory.SchemaReceiverFactoryPropertyId
 
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 - Class in com.thaiopensource.util
 
Service(Class) - Constructor for class com.thaiopensource.util.Service
 
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 - Class in com.thaiopensource.util
 
SinglePropertyMap(PropertyId, Object) - Constructor for class com.thaiopensource.util.SinglePropertyMap
 
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(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
 
startElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
 
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
 

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
 
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
 

V

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.
ValidateProperty.EntityResolverPropertyId - Class in com.thaiopensource.validate
A PropertyId whose value is constrained to be an instance of EntityResolver.
ValidateProperty.EntityResolverPropertyId(String) - Constructor for class com.thaiopensource.validate.ValidateProperty.EntityResolverPropertyId
 
ValidateProperty.ErrorHandlerPropertyId - Class in com.thaiopensource.validate
A PropertyId whose value is constrained to be an instance of ErrorHandler.
ValidateProperty.ErrorHandlerPropertyId(String) - Constructor for class com.thaiopensource.validate.ValidateProperty.ErrorHandlerPropertyId
 
ValidateProperty.XMLReaderCreatorPropertyId - Class in com.thaiopensource.validate
A PropertyId whose value is constrained to be an instance of XMLReaderCreator.
ValidateProperty.XMLReaderCreatorPropertyId(String) - Constructor for class com.thaiopensource.validate.ValidateProperty.XMLReaderCreatorPropertyId
 
ValidationDriver - Class in com.thaiopensource.validate
Provides a simplified API for validating XML documents against schemas.
ValidationDriver(PropertyMap, PropertyMap, SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
Creates and initializes a ValidationDriver.
ValidationDriver(PropertyMap, PropertyMap) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(schemaProperties, instanceProperties, null).
ValidationDriver(PropertyMap, SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(properties, properties, sr).
ValidationDriver(PropertyMap) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(properties, properties, null).
ValidationDriver(SchemaReader) - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(PropertyMap.EMPTY, PropertyMap.EMPTY, null).
ValidationDriver() - Constructor for class com.thaiopensource.validate.ValidationDriver
Equivalent to ValidationDriver(PropertyMap.EMPTY, PropertyMap.EMPTY, null).
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
 

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 XMLReaders.
XsdSchemaReaderFactory - Class in com.thaiopensource.validate.xerces
 
XsdSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.xerces.XsdSchemaReaderFactory
 

A B C D E F G H I J L M N O P R S T U V W X