Skip navigation links
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
 
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(InputSource, PropertyMap) - Method in class com.thaiopensource.validate.AbstractSchemaReader
 
createSchema(SAXSource, 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.
createSchema(SAXSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
 
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(String) - Static method in class com.thaiopensource.util.UriEncoder
 
encode(int) - Static method in class com.thaiopensource.util.Utf8
 
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(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(PropertyMap) - Method in class com.thaiopensource.util.PropertyId
Deprecated. 
get(PropertyId<T>) - Method in interface com.thaiopensource.util.PropertyMap
 
get(PropertyId<T>) - Method in class com.thaiopensource.util.PropertyMapBuilder
 
get() - Method in class com.thaiopensource.util.Ref
 
get(PropertyId<V>) - Method in class com.thaiopensource.util.SinglePropertyMap
 
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 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
 
initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.NewSaxonSchemaReaderFactory
 
initTransformerFactory(TransformerFactory) - Method in class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
 
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
 
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 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 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
 
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
 
MissingArgumentException() - Constructor for exception com.thaiopensource.util.OptionParser.MissingArgumentException
 
moveToNextOption() - Method in class com.thaiopensource.util.OptionParser
 

N

newInstance(String, Class<T>) - Static method in class com.thaiopensource.util.PropertyId
 
newInstance(Class<T>) - Static method in class com.thaiopensource.util.Service
 
newInstance(PropertyId<T>, T) - Static method in class com.thaiopensource.util.SinglePropertyMap
 
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 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.MissingArgumentException - Exception 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
 
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(PropertyMapBuilder, T) - Method in class com.thaiopensource.util.PropertyId
Deprecated. 
put(PropertyId<T>, T) - Method in class com.thaiopensource.util.PropertyMapBuilder
 

R

read() - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
read(byte[], int, int) - Method in class com.thaiopensource.validate.auto.RewindableInputStream
 
read() - Method in class com.thaiopensource.validate.auto.RewindableReader
 
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 com.thaiopensource.validate.auto.ReparseException
 
ReparseException - Exception in com.thaiopensource.validate.auto
 
ReparseException() - Constructor for exception 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 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.
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(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
 
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(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(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
 
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 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 
Skip navigation links