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
- AbstractNameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
-
Base class for normalizing name classes.
- AbstractNameClassNormalizer() - Constructor for class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
- AbstractResolver - Class in com.thaiopensource.resolver
- AbstractResolver() - Constructor for class com.thaiopensource.resolver.AbstractResolver
- 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
- accept(NameClassVisitor) - Method in class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
- accept(NameClassVisitor) - Method in class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
- accept(NameClassVisitor) - Method in interface com.thaiopensource.relaxng.pattern.NameClass
- accept(NameClassVisitor) - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
- add(NameClass) - Method in class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
- add(NameClass) - Method in class com.thaiopensource.relaxng.pattern.UnionNameClassNormalizer
- add(PropertyMap) - Method in class com.thaiopensource.util.PropertyMapBuilder
- add(PropertyMapBuilder) - Method in class com.thaiopensource.validate.FlagPropertyId
-
Adds this property to a PropertyMapBuilder.
- addAttribute(String, String, String, String, L) - Method in interface com.thaiopensource.relaxng.parse.Annotations
- addAttribute(String, String, String, String, Locator) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
- addCharacters(char[], int, int) - Method in interface org.relaxng.datatype.DatatypeStreamingValidator
-
Passes an additional fragment of the literal.
- addCharacters(char[], int, int) - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
- addComment(CL) - Method in interface com.thaiopensource.relaxng.parse.Annotations
- addComment(CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
- addComment(String, L) - Method in interface com.thaiopensource.relaxng.parse.CommentList
- addComment(String, Locator) - Method in class com.thaiopensource.relaxng.pattern.CommentListImpl
- addElement(VoidValue) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
- addElement(EA) - Method in interface com.thaiopensource.relaxng.parse.Annotations
- addFileset(FileSet) - Method in class com.thaiopensource.relaxng.util.JingTask
- addLeadingComment(CL) - Method in interface com.thaiopensource.relaxng.parse.Annotations
- addLeadingComment(CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.AnnotationsImpl
- addParam(String, String, Context, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
- addParameter(String, String, ValidationContext) - Method in interface org.relaxng.datatype.DatatypeBuilder
-
Adds a new parameter.
- addParameter(String, String, ValidationContext) - Method in class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
- addText(String, L, CL) - Method in interface com.thaiopensource.relaxng.parse.ElementAnnotationBuilder
- addText(String, Locator, CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- adjustBeginLineColumn(int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- alwaysValid() - Method in interface com.thaiopensource.datatype.Datatype2
- annotateAfterNameClass(NameClass, VoidValue) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- annotateAfterNameClass(NC, EA) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- annotateAfterPattern(Pattern, VoidValue) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- annotateAfterPattern(P, EA) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- annotateNameClass(NameClass, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- annotateNameClass(NC, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- annotatePattern(Pattern, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- annotatePattern(P, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- annotation(EA) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
- Annotations<L,
EA, CL extends CommentList<L>> - Interface in com.thaiopensource.relaxng.parse -
Includes attributes and child elements before any RELAX NG element.
- AnnotationsImpl - Class in com.thaiopensource.relaxng.pattern
- AnnotationsImpl() - Constructor for class com.thaiopensource.relaxng.pattern.AnnotationsImpl
- attribute(Name, Name, String, Locator) - Method in class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
- attribute(String, String) - Method in class com.thaiopensource.xml.out.XmlWriter
- ATTRIBUTE_OWNER - Static variable in class com.thaiopensource.validate.prop.wrap.WrapProperty
- 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
- backup(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- BASE_URI - Static variable in interface com.thaiopensource.validate.SchemaReader
- BasicResolver - Class in com.thaiopensource.resolver
- BasicResolver() - Constructor for class com.thaiopensource.resolver.BasicResolver
- BeginToken() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- bufpos - Variable in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- BuildException - Exception Class in com.thaiopensource.relaxng.parse
- BuildException(Throwable) - Constructor for exception class com.thaiopensource.relaxng.parse.BuildException
- BuiltinDatatypeLibrary - Class in com.thaiopensource.relaxng.pattern
- BuiltinDatatypeLibrary() - Constructor for class com.thaiopensource.relaxng.pattern.BuiltinDatatypeLibrary
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
- caseAfter(AfterPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseAttribute(AttributePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseChoice(ChoicePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseData(DataPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseDataExcept(DataExceptPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseElement(ElementPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseEmpty(EmptyPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseError(ErrorPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseGroup(GroupPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseInterleave(InterleavePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseList(ListPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseNamed(NameClass) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseNotAllowed(NotAllowedPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseOneOrMore(OneOrMorePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseOther(Pattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseRef(RefPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseText(TextPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- caseValue(ValuePattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- CatalogResolver - Class in com.thaiopensource.resolver.catalog
-
A Resolver that uses OASIS XML catalogs.
- CatalogResolver(List<String>) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
- CatalogResolver(List<String>, Resolver) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
- CatalogResolver(List<String>, SAXResolver) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
- CatalogResolver(Catalog) - Constructor for class com.thaiopensource.resolver.catalog.CatalogResolver
- characters(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- characters(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- characters(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- characters(String) - Method in class com.thaiopensource.xml.out.XmlWriter
- characters(String, boolean) - Method in class com.thaiopensource.xml.out.XmlWriter
- CharRepertoire - Class in com.thaiopensource.xml.out
- CHECK_ID_IDREF - Static variable in class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.Flag indicating that ID/IDREF/IDREFS should be checked.
- CHECK_ID_IDREF - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
- checkValid() - Method in interface org.relaxng.datatype.DatatypeStreamingValidator
-
Similar to the isValid method, but this method throws Exception (with possibly diagnostic information), instead of returning false.
- checkValid() - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
- checkValid(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
-
Similar to the isValid method but throws an exception with diagnosis in case of errors.
- clear() - Method in class com.thaiopensource.util.Ref
- clearDtdContext() - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
- clone() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- 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.out.XmlWriter
- close() - Method in class com.thaiopensource.xml.sax.ErrorHandlerImpl
- com.thaiopensource.datatype - package com.thaiopensource.datatype
- com.thaiopensource.relaxng - package com.thaiopensource.relaxng
- com.thaiopensource.relaxng.jarv - package com.thaiopensource.relaxng.jarv
- com.thaiopensource.relaxng.jaxp - package com.thaiopensource.relaxng.jaxp
- com.thaiopensource.relaxng.match - package com.thaiopensource.relaxng.match
- com.thaiopensource.relaxng.parse - package com.thaiopensource.relaxng.parse
- com.thaiopensource.relaxng.parse.compact - package com.thaiopensource.relaxng.parse.compact
- com.thaiopensource.relaxng.parse.sax - package com.thaiopensource.relaxng.parse.sax
- com.thaiopensource.relaxng.pattern - package com.thaiopensource.relaxng.pattern
- com.thaiopensource.relaxng.sax - package com.thaiopensource.relaxng.sax
- com.thaiopensource.relaxng.util - package com.thaiopensource.relaxng.util
- com.thaiopensource.resolver - package com.thaiopensource.resolver
- com.thaiopensource.resolver.catalog - package com.thaiopensource.resolver.catalog
- com.thaiopensource.resolver.load - package com.thaiopensource.resolver.load
- com.thaiopensource.resolver.xml - package com.thaiopensource.resolver.xml
- com.thaiopensource.resolver.xml.ls - package com.thaiopensource.resolver.xml.ls
- com.thaiopensource.resolver.xml.sax - package com.thaiopensource.resolver.xml.sax
- com.thaiopensource.resolver.xml.transform - package com.thaiopensource.resolver.xml.transform
- 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.jarv - package com.thaiopensource.validate.jarv
- com.thaiopensource.validate.mns - package com.thaiopensource.validate.mns
- com.thaiopensource.validate.nrl - package com.thaiopensource.validate.nrl
- com.thaiopensource.validate.nvdl - package com.thaiopensource.validate.nvdl
- com.thaiopensource.validate.picl - package com.thaiopensource.validate.picl
- com.thaiopensource.validate.prop.rng - package com.thaiopensource.validate.prop.rng
- com.thaiopensource.validate.prop.schematron - package com.thaiopensource.validate.prop.schematron
- com.thaiopensource.validate.prop.wrap - package com.thaiopensource.validate.prop.wrap
- com.thaiopensource.validate.rng - package com.thaiopensource.validate.rng
- com.thaiopensource.validate.rng.impl - package com.thaiopensource.validate.rng.impl
- com.thaiopensource.validate.schematron - package com.thaiopensource.validate.schematron
- com.thaiopensource.validate.xerces - package com.thaiopensource.validate.xerces
- com.thaiopensource.validation - package com.thaiopensource.validation
- com.thaiopensource.xml.out - package com.thaiopensource.xml.out
- com.thaiopensource.xml.sax - package com.thaiopensource.xml.sax
- com.thaiopensource.xml.util - package com.thaiopensource.xml.util
- 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
- COMBINE_CHOICE - Static variable in interface com.thaiopensource.relaxng.parse.GrammarSection
- COMBINE_INTERLEAVE - Static variable in interface com.thaiopensource.relaxng.parse.GrammarSection
- 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
- comment(String) - Method in class com.thaiopensource.xml.out.XmlWriter
- commentAfterNameClass(NameClass, CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- commentAfterNameClass(NC, CL) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- commentAfterPattern(Pattern, CommentListImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- commentAfterPattern(P, CL) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- CommentList<L> - Interface in com.thaiopensource.relaxng.parse
- CommentListImpl - Class in com.thaiopensource.relaxng.pattern
- CommentListImpl() - Constructor for class com.thaiopensource.relaxng.pattern.CommentListImpl
- COMPACT_SYNTAX - Static variable in class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.Flag indicating that the schema is in the RELAX NG compact syntax rather than the XML syntax.
- COMPACT_SYNTAX_FLAG - Static variable in class com.thaiopensource.relaxng.match.MatchablePatternLoader
- CompactParseable<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Class in com.thaiopensource.relaxng.parse.compact - CompactParseable(Input, Resolver, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.parse.compact.CompactParseable
- CompactSchemaReader - Class in com.thaiopensource.validate.rng
- CompactSyntaxSchemaFactory - Class in com.thaiopensource.relaxng.jaxp
-
A SchemaFactory that supports RELAX NG Compact Syntax.
- CompactSyntaxSchemaFactory() - Constructor for class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
- compare(Name, Name) - Static method in class com.thaiopensource.xml.util.Name
- compileSchema(InputSource) - Method in class com.thaiopensource.relaxng.jarv.VerifierFactoryImpl
- Constants - Class in com.thaiopensource.validation
-
Some useful constants for the names of schema languages.
- contains(char) - Method in class com.thaiopensource.xml.out.CharRepertoire
- contains(char, char) - Method in class com.thaiopensource.xml.out.CharRepertoire
- 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
- contains(Name) - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Tests whether this name class contains a name.
- contains(Name) - Method in class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
- contains(Name) - Method in class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
- contains(Name) - Method in interface com.thaiopensource.relaxng.pattern.NameClass
- contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
- contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- contains(Name) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- containsSpecificity(Name) - Method in interface com.thaiopensource.relaxng.pattern.NameClass
- Context - Class in com.thaiopensource.relaxng.sax
- Context - Interface in com.thaiopensource.relaxng.parse
- Context() - Constructor for class com.thaiopensource.relaxng.sax.Context
- Context.PrefixMapping - Class in com.thaiopensource.relaxng.sax
- copy() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return a copy of the current
Matcher
. - copy() - Method in interface com.thaiopensource.relaxng.parse.Context
- copy() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- 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
- createDatatype() - Method in interface org.relaxng.datatype.DatatypeBuilder
-
Derives a new Datatype from a Datatype by parameters that were already set through the addParameter method.
- createDatatype() - Method in class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
- createDatatype(String) - Method in class com.thaiopensource.relaxng.pattern.BuiltinDatatypeLibrary
- createDatatype(String) - Method in interface org.relaxng.datatype.DatatypeLibrary
-
Gets or creates a pre-defined type.
- createDatatypeBuilder(String) - Method in class com.thaiopensource.relaxng.pattern.BuiltinDatatypeLibrary
- createDatatypeBuilder(String) - Method in interface org.relaxng.datatype.DatatypeLibrary
-
Creates a new instance of DatatypeBuilder.
- createDatatypeLibrary(String) - Method in class com.thaiopensource.datatype.DatatypeLibraryLoader
- createDatatypeLibrary(String) - Method in interface org.relaxng.datatype.DatatypeLibraryFactory
-
Creates a new instance of a DatatypeLibrary that supports the specified namespace URI.
- createDatatypeLibrary(String) - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader
- createEntityResolver(Resolver) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- createFactory(String) - Method in class com.thaiopensource.relaxng.jarv.VerifierFactoryLoaderImpl
- createInput(InputSource) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- createMatcher() - Method in interface com.thaiopensource.relaxng.match.MatchablePattern
-
Create a Matcher for matching against this pattern.
- createMatcher() - Method in class com.thaiopensource.relaxng.pattern.MatchablePatternImpl
- createParseable(SAXSource, SAXResolver, ErrorHandler) - Method in class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
- createParseable(SAXSource, SAXResolver, ErrorHandler) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
- createParseable(SAXSource, SAXResolver, ErrorHandler) - Method in class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
- 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.impl.SchemaReaderImpl
- createParseable(SAXSource, SAXResolver, ErrorHandler, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReader
- createResolver(PropertyMap) - Static method in class com.thaiopensource.validate.ResolverFactory
- createResolver(URIResolver) - Static method in class com.thaiopensource.resolver.xml.transform.Transform
- createResolver(LSResourceResolver) - Static method in class com.thaiopensource.resolver.xml.ls.LS
- createResolver(EntityResolver, boolean) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- createSAXSource(Input) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- createSAXURIResolver(Resolver) - Static method in class com.thaiopensource.resolver.xml.transform.Transform
-
Creates a URIResolver that returns a SAXSource.
- createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.auto.AutoSchemaReader
- createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.jarv.VerifierFactorySchemaReader
- createSchema(SAXSource, PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
- createSchema(SAXSource, PropertyMap) - Method in interface com.thaiopensource.validate.SchemaReader
- createSchema(InputSource) - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Creates a schema by parsing an XML document.
- 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 class com.thaiopensource.validate.jarv.JarvSchemaReaderFactory
- 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.mns.MnsSchemaReceiverFactory
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.nvdl.NvdlSchemaReceiverFactory
-
Checks if the namespace is the NVDL namespace and if yes then it creates a schema receiver, otherwise returns null.
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.picl.PiclSchemaReceiverFactory
- createSchemaReceiver(String, PropertyMap) - Method in class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
- createStreamingValidator(ValidationContext) - Method in interface org.relaxng.datatype.Datatype
-
Creates an instance of a streaming validator for this type.
- createSubParseable(String, String) - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
- createSubParseable(String, String) - Method in class com.thaiopensource.relaxng.parse.sax.SAXSubParser
- createSubParseable(String, String) - Method in interface com.thaiopensource.relaxng.parse.SubParser
- createValidator(PropertyMap) - Method in class com.thaiopensource.validate.CombineSchema
- createValidator(PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.FeasibleIdTypeMapSchema
- createValidator(PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.IdTypeMapSchema
- createValidator(PropertyMap) - Method in class com.thaiopensource.validate.rng.impl.PatternSchema
- 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. - createValue(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
-
Converts lexcial value and the current context to the corresponding value object.
- createXMLReader() - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- 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
. - createXMLReaderWithoutResolver() - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
D
- DataPatternBuilder<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - Datatype - Interface in org.relaxng.datatype
-
Datatype object.
- DATATYPE_LIBRARY_FACTORY - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
- Datatype2 - Interface in com.thaiopensource.datatype
- DatatypeBuilder - Interface in org.relaxng.datatype
-
Creates a user-defined type by adding parameters to the pre-defined type.
- DatatypeException - Exception Class in org.relaxng.datatype
-
Signals Datatype related exceptions.
- DatatypeException() - Constructor for exception class org.relaxng.datatype.DatatypeException
-
A constructor for those datatype libraries which don't support any diagnostic information at all.
- DatatypeException(int, String) - Constructor for exception class org.relaxng.datatype.DatatypeException
- DatatypeException(String) - Constructor for exception class org.relaxng.datatype.DatatypeException
- DatatypeLibrary - Interface in org.relaxng.datatype
-
A Datatype library
- DatatypeLibraryFactory - Interface in org.relaxng.datatype
-
Factory class for the DatatypeLibrary class.
- DatatypeLibraryLoader - Class in com.thaiopensource.datatype
- DatatypeLibraryLoader - Class in org.relaxng.datatype.helpers
-
Discovers the datatype library implementation from the classpath.
- DatatypeLibraryLoader() - Constructor for class com.thaiopensource.datatype.DatatypeLibraryLoader
- DatatypeLibraryLoader() - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader
- DatatypeStreamingValidator - Interface in org.relaxng.datatype
-
Datatype streaming validator.
- defaultValue() - Method in class com.thaiopensource.validate.StringOption
- defaultValue(String, String, String, String, String) - Method in interface com.thaiopensource.relaxng.pattern.DefaultValuesExtractor.DefaultValuesListener
-
The callback/notification method.
- DefaultValuesExtractor - Class in com.thaiopensource.relaxng.pattern
-
Extracts the default values for attributes and notifies a listener for each value.
- DefaultValuesExtractor(DefaultValuesExtractor.DefaultValuesListener) - Constructor for class com.thaiopensource.relaxng.pattern.DefaultValuesExtractor
-
Constructor
- DefaultValuesExtractor.DefaultValuesListener - Interface in com.thaiopensource.relaxng.pattern
-
Receives notification of default values.
- define(String, GrammarSection.Combine, P, L, A) - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
- 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
- DIAGNOSE - Static variable in class com.thaiopensource.validate.prop.schematron.SchematronProperty
-
PropertyId thats specifies that diagnostic messages should be included.
- Div<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - Done() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- DraconianErrorHandler - Class in com.thaiopensource.xml.sax
-
An
ErrorHandler
implementing a brutal error handling policy. - DraconianErrorHandler() - Constructor for class com.thaiopensource.xml.sax.DraconianErrorHandler
- DtdContext - Class in com.thaiopensource.relaxng.parse.sax
- DtdContext() - Constructor for class com.thaiopensource.relaxng.parse.sax.DtdContext
- DtdContext(DtdContext) - Constructor for class com.thaiopensource.relaxng.parse.sax.DtdContext
E
- ElementAnnotationBuilder<L,
EA, CL extends CommentList<L>> - Interface in com.thaiopensource.relaxng.parse - 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
- EncodingMap - Class in com.thaiopensource.xml.util
- EncodingMap() - Constructor for class com.thaiopensource.xml.util.EncodingMap
- endCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- endDiv(L, A) - Method in interface com.thaiopensource.relaxng.parse.Div
- endDocument() - Method in class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
- endDocument() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- endDocument() - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- 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.out.XmlWriter
- endElement() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- endElement(String, String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- endElement(String, String, String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- 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
- endGrammar(L, A) - Method in interface com.thaiopensource.relaxng.parse.Grammar
- endInclude(String, String, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.Include
- endIncludedGrammar(L, A) - Method in interface com.thaiopensource.relaxng.parse.IncludedGrammar
- endPrefixMapping(String) - Method in class com.thaiopensource.relaxng.sax.Context
- endPrefixMapping(String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- 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 interface com.thaiopensource.relaxng.match.Matcher
-
Test whether obj is an equivalent
Matcher
. - equals(Object) - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- equals(Object) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- equals(Object) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- equals(Object) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- equals(Object) - Method in class com.thaiopensource.util.PropertyId
- equals(Object) - Method in class com.thaiopensource.xml.util.Name
- 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
- execute() - Method in class com.thaiopensource.relaxng.util.JingTask
- ExternalDTDSubsetIdentifier - Class in com.thaiopensource.resolver.xml
- ExternalDTDSubsetIdentifier(String, String, String, String) - Constructor for class com.thaiopensource.resolver.xml.ExternalDTDSubsetIdentifier
- ExternalEntityIdentifier - Class in com.thaiopensource.resolver.xml
- ExternalEntityIdentifier(String, String, String, String) - Constructor for class com.thaiopensource.resolver.xml.ExternalEntityIdentifier
- ExternalIdentifier - Class in com.thaiopensource.resolver.xml
- ExternalIdentifier(String, String, String) - Constructor for class com.thaiopensource.resolver.xml.ExternalIdentifier
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
- FEASIBLE - Static variable in class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.
- FEASIBLE - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
- FEASIBLE_FLAG - Static variable in class com.thaiopensource.relaxng.match.MatchablePatternLoader
- FeasibleIdTypeMapSchema - Class in com.thaiopensource.validate.rng.impl
- FeasibleIdTypeMapSchema(IdTypeMap, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.FeasibleIdTypeMapSchema
- FeasibleTransform - Class in com.thaiopensource.relaxng.pattern
- FeasibleTransform() - Constructor for class com.thaiopensource.relaxng.pattern.FeasibleTransform
- 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
- flush() - Method in class com.thaiopensource.xml.out.XmlWriter
- 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
- fromResolverException(ResolverException) - Static method in exception class com.thaiopensource.relaxng.parse.BuildException
- fromSAXException(SAXException) - Static method in exception class com.thaiopensource.relaxng.parse.BuildException
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.
- getBase() - Method in class com.thaiopensource.resolver.Identifier
- getBaseUri() - Method in class com.thaiopensource.relaxng.sax.Context
- getBaseUri() - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- getBaseUri() - Method in interface org.relaxng.datatype.ValidationContext
-
Returns the base URI of the context.
- getBaseURI() - Method in class com.thaiopensource.validation.LSInputImpl
- getBeginColumn() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getBeginLine() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getByteStream() - Method in class com.thaiopensource.resolver.Input
- getByteStream() - Method in class com.thaiopensource.validation.LSInputImpl
- getCause() - Method in exception class com.thaiopensource.relaxng.parse.BuildException
- getCertifiedText() - Method in class com.thaiopensource.validation.LSInputImpl
- getCharacterStream() - Method in class com.thaiopensource.resolver.Input
- getCharacterStream() - Method in class com.thaiopensource.validation.LSInputImpl
- getCheckIdIdref() - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Indicates whether ID/IDREF/IDREFS attributes will be checked in accordance RELAX NG DTD Compatibility.
- getColumn() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
-
Deprecated.
- getCompactSyntax() - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Indicates whether the compact syntax will be used to parse the RELAX NG schema rather than the normal XML syntax.
- getContentHandler() - Method in class com.thaiopensource.validate.CombineValidator
- getContentHandler() - Method in class com.thaiopensource.validate.jarv.VerifierValidator
- getContentHandler() - Method in class com.thaiopensource.validate.rng.impl.IdValidator
- getContentHandler() - Method in class com.thaiopensource.validate.rng.impl.RngValidator
- getContentHandler() - Method in interface com.thaiopensource.validate.Validator
-
Returns the ContentHandler that will receive the XML document.
- getDatatypeLibraryFactory() - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Returns the
DatatypeLibraryFactory
that will be used for handling datatypes in the schema. - getDelegate() - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- getDoctypeName() - Method in class com.thaiopensource.resolver.xml.ExternalDTDSubsetIdentifier
- getDTDHandler() - Method in class com.thaiopensource.validate.CombineValidator
- getDTDHandler() - Method in class com.thaiopensource.validate.jarv.VerifierValidator
- getDTDHandler() - Method in class com.thaiopensource.validate.rng.impl.IdValidator
- getDTDHandler() - Method in class com.thaiopensource.validate.rng.impl.RngValidator
- getDTDHandler() - Method in interface com.thaiopensource.validate.Validator
-
Returns a DTDHandler.
- getDTDHandler() - Method in class com.thaiopensource.validation.ValidatorHandler2
-
Gets the DTD handler that receives the validation result.
- getEncoding() - Method in class com.thaiopensource.resolver.Input
- getEncoding() - Method in class com.thaiopensource.validation.LSInputImpl
- getEndColumn() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getEndLine() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getEntityName() - Method in class com.thaiopensource.resolver.xml.ExternalEntityIdentifier
- getErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getErrorHandler() - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Returns the
ErrorHandler
that will be used for reporting errors while creating the schema. - getErrorHandler() - Method in class com.thaiopensource.validation.SchemaFactory2
- getErrorHandler() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getErrorMessage() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return the current error message.
- getErrorMessage() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- getExcludedLocalNames(String) - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Returns the set of local names excluded from a namespace wildcard.
- getExcludedLocalNames(String) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- getExcludedLocalNames(String) - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- getExcludedNames() - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Returns the set of names excluded from a wildcard matching any name.
- getExcludedNames() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- getExcludedNames() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- getExcludedNamespaces() - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Returns the set of namespaces excluded from a wildcard matching any name.
- getExcludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- getExcludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- getFatalErrorCount() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getFeasible() - Method in class com.thaiopensource.relaxng.SchemaFactory
- getFeature(String) - Method in class com.thaiopensource.validation.SchemaFactory2
-
Extends SchemaFactory.setFeature by implementing the secure processing feature.
- getHadErrorOrFatalError() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- getIdType() - Method in interface org.relaxng.datatype.Datatype
-
Checks if the ID/IDREF semantics is associated with this datatype.
- getIdType(Name, Name) - Method in interface com.thaiopensource.relaxng.pattern.IdTypeMap
- getIdTypeMap() - Method in class com.thaiopensource.relaxng.pattern.IdTypeMapBuilder
- GetImage() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getIncludedNames() - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Returns the set of names that this name class contains.
- getIncludedNames() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- getIncludedNamespaces() - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Returns the set of namespace wildcards that this name class contains.
- getIncludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- getIncludedNamespaces() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- getIndex() - Method in exception class org.relaxng.datatype.DatatypeException
-
Gets the index of the content where the error occurred.
- getInstance() - Static method in class com.thaiopensource.resolver.BasicResolver
- getInstance() - Static method in class com.thaiopensource.validate.rng.CompactSchemaReader
- getInstance() - Static method in class com.thaiopensource.validate.rng.SAXSchemaReader
- getInstance(String) - Static method in class com.thaiopensource.xml.out.CharRepertoire
- getJavaName(String) - Static method in class com.thaiopensource.xml.util.EncodingMap
- getKey(int) - Method in interface com.thaiopensource.util.PropertyMap
- getKey(int) - Method in class com.thaiopensource.util.SinglePropertyMap
- getLine() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
-
Deprecated.
- getLocalName() - Method in class com.thaiopensource.xml.util.Name
- getMediaType() - Method in class com.thaiopensource.resolver.Identifier
-
Return a canonical media type for what's expected.
- getMediaType() - Method in class com.thaiopensource.resolver.MediaTypedIdentifier
- getMediaType() - Method in class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
- getNameClass() - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
- getNamespaceUri() - Method in class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
- getNamespaceUri() - Method in class com.thaiopensource.xml.util.Name
- 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.jarv.JarvSchemaReaderFactory
- getOption(String) - Method in class com.thaiopensource.validate.jarv.VerifierFactorySchemaReader
- getOption(String) - Method in class com.thaiopensource.validate.mns.MnsSchemaReceiverFactory
- getOption(String) - Method in class com.thaiopensource.validate.nrl.NrlSchemaReceiverFactory
- getOption(String) - Method in class com.thaiopensource.validate.nvdl.NvdlSchemaReceiverFactory
-
No options handling, always returns null.
- getOption(String) - Method in class com.thaiopensource.validate.picl.PiclSchemaReceiverFactory
- getOption(String) - Static method in class com.thaiopensource.validate.prop.rng.RngProperty
- getOption(String) - Static method in class com.thaiopensource.validate.prop.schematron.SchematronProperty
- getOption(String) - Method in class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
- 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
- getParsedPattern() - Method in interface com.thaiopensource.relaxng.parse.ParsedPatternFuture
- getPattern(boolean) - Method in interface com.thaiopensource.relaxng.pattern.PatternFuture
- getPrefix(String) - Method in interface com.thaiopensource.relaxng.match.MatchContext
-
Return a prefix bound to a namespace URI.
- getPrefix(String) - Method in class com.thaiopensource.relaxng.sax.Context
- getProperties() - Method in class com.thaiopensource.validate.AbstractSchema
- getProperties() - Method in interface com.thaiopensource.validate.Schema
- getProperty(String) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
- 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
- getPublicId() - Method in class com.thaiopensource.resolver.xml.ExternalIdentifier
- getPublicId() - Method in class com.thaiopensource.validation.LSInputImpl
- getRemainingArgs() - Method in class com.thaiopensource.util.OptionParser
- getResolver() - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- getResolverException() - Method in exception class com.thaiopensource.resolver.catalog.ResolverIOException
- getResourceResolver() - Method in class com.thaiopensource.validation.SchemaFactory2
- 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
- getSecureProcessing() - Method in class com.thaiopensource.validation.SchemaFactory2
- getStringData() - Method in class com.thaiopensource.validation.LSInputImpl
- GetSuffix(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getSystemId() - Method in class com.thaiopensource.validation.LSInputImpl
- getTabSize(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- getTargetNamespace() - Method in interface com.thaiopensource.resolver.xml.TargetNamespaceIdentifier
- getUri() - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
- getUri() - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseable
- getUri() - Method in interface com.thaiopensource.relaxng.parse.SubParseable
- getUri() - Method in class com.thaiopensource.resolver.Input
- getUriReference() - Method in class com.thaiopensource.resolver.Identifier
-
Must return non-null
- 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
- getWrapped() - Method in exception class com.thaiopensource.validate.jarv.JarvConfigurationException
- getWrappedException(SAXException) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- getXMLReader() - Method in class com.thaiopensource.resolver.xml.sax.SAXInput
- getXMLReaderCreator() - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Returns the current
XMLReaderCreator
as specified bysetXMLReaderCreator
. - Grammar<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - GrammarSection<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - GrammarSection.Combine - Class in com.thaiopensource.relaxng.parse
H
- hasFragmentId(String) - Static method in class com.thaiopensource.util.Uri
-
Tests whether a valid URI reference has a fragment identifier.
- hashCode() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return a hashCode for the Matcher.
- hashCode() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- hashCode() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- hashCode() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- hashCode() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- hashCode() - Method in class com.thaiopensource.util.PropertyId
- hashCode() - Method in class com.thaiopensource.xml.util.Name
- hasIdTypes() - Method in class com.thaiopensource.relaxng.pattern.SchemaPatternBuilder
I
- ID_TYPE_ID - Static variable in interface org.relaxng.datatype.Datatype
-
Indicates that RELAX NG compatibility processors should treat this datatype as having ID semantics.
- ID_TYPE_IDREF - Static variable in interface org.relaxng.datatype.Datatype
-
Indicates that RELAX NG compatibility processors should treat this datatype as having IDREF semantics.
- ID_TYPE_IDREFS - Static variable in interface org.relaxng.datatype.Datatype
-
Indicates that RELAX NG compatibility processors should treat this datatype as having IDREFS semantics.
- ID_TYPE_NULL - Static variable in interface org.relaxng.datatype.Datatype
-
Indicates that the datatype doesn't have ID/IDREF semantics.
- IdContentHandler - Class in com.thaiopensource.relaxng.sax
- IdContentHandler(IdTypeMap, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.sax.IdContentHandler
- Identifier - Class in com.thaiopensource.resolver
- Identifier(String) - Constructor for class com.thaiopensource.resolver.Identifier
- Identifier(String, String) - Constructor for class com.thaiopensource.resolver.Identifier
- IdSoundnessChecker - Class in com.thaiopensource.relaxng.pattern
- IdSoundnessChecker(IdTypeMap, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
- IdTypeMap - Interface in com.thaiopensource.relaxng.pattern
- IdTypeMapBuilder - Class in com.thaiopensource.relaxng.pattern
- IdTypeMapBuilder(ErrorHandler, Pattern) - Constructor for class com.thaiopensource.relaxng.pattern.IdTypeMapBuilder
- IdTypeMapSchema - Class in com.thaiopensource.validate.rng.impl
- IdTypeMapSchema(IdTypeMap, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.IdTypeMapSchema
- IdValidator - Class in com.thaiopensource.validate.rng.impl
- IdValidator(IdTypeMap, ErrorHandler) - Constructor for class com.thaiopensource.validate.rng.impl.IdValidator
- ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- ignorableWhitespace(char[], int, int) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- IllegalSchemaException - Exception Class in com.thaiopensource.relaxng.parse
- IllegalSchemaException() - Constructor for exception class com.thaiopensource.relaxng.parse.IllegalSchemaException
- Include<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - IncludedGrammar<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - IncorrectSchemaException - Exception Class in com.thaiopensource.relaxng.match
- 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.relaxng.match.IncorrectSchemaException
- IncorrectSchemaException() - Constructor for exception class com.thaiopensource.validate.IncorrectSchemaException
- INHERIT_NS - Static variable in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- 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
- Input - Class in com.thaiopensource.resolver
- Input() - Constructor for class com.thaiopensource.resolver.Input
- installHandlers(ParseReceiver<Pattern, NameClass, Locator, VoidValue, CommentListImpl, AnnotationsImpl>, XMLReader, ErrorHandler, DatatypeLibraryFactory, SchemaPatternBuilder) - Static method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- 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
- installHandlers(XMLReader) - Method in class com.thaiopensource.validate.rng.impl.SchemaReceiverImpl
- installHandlers(XMLReader, SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.ParseReceiver
- installHandlers(XMLReader, SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseReceiver
- interner - Variable in class com.thaiopensource.relaxng.pattern.PatternBuilder
- IntersectionNameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
-
Computes the normalized intersection of zero or more name classes.
- IntersectionNameClassNormalizer() - Constructor for class com.thaiopensource.relaxng.pattern.IntersectionNameClassNormalizer
- 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.
- isAnyNameIncluded() - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Tests whethers this name class contains a wildcard matching any name.
- isAnyNameIncluded() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- isAnyNameIncluded() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- isContextDependent() - Method in interface org.relaxng.datatype.Datatype
-
Checks if this datatype may need a context object for the validation.
- isEmpty() - Method in interface com.thaiopensource.relaxng.match.NameClass
-
Tests whether this name class is empty.
- isEmpty() - Method in class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- isEmpty() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNameClass
- isEmpty() - Method in class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- isName(String) - Static method in class com.thaiopensource.xml.util.Naming
- isNcname(String) - Static method in class com.thaiopensource.xml.util.Naming
- isNmtoken(String) - Static method in class com.thaiopensource.xml.util.Naming
- isNotation(String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
- isNotation(String) - Method in interface org.relaxng.datatype.ValidationContext
-
Checks if a notation is declared with the specified name.
- isOpen() - Method in interface com.thaiopensource.relaxng.pattern.NameClass
- isOpen() - Method in class com.thaiopensource.resolver.Input
- isQname(String) - Static method in class com.thaiopensource.xml.util.Naming
- isResolved() - Method in class com.thaiopensource.resolver.Input
- isSchemaLanguageSupported(String) - Method in class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
- isSchemaLanguageSupported(String) - Method in class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
- 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
- isTextTyped() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return true if text may be typed in the current state, false otherwise.
- isTextTyped() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- isUnparsedEntity(String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
- isUnparsedEntity(String) - Method in interface org.relaxng.datatype.ValidationContext
-
Checks if an unparsed entity is declared with the specified name.
- isUriDefinitive() - Method in class com.thaiopensource.resolver.Input
- isValid() - Method in interface org.relaxng.datatype.DatatypeStreamingValidator
-
Tells if the accumulated literal is valid with respect to the underlying Datatype.
- isValid() - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
- isValid(String) - Static method in class com.thaiopensource.util.Uri
-
Tests whether a string is a valid URI reference.
- isValid(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
-
Checks if the specified 'literal' matches this Datatype with respect to the current context.
- isValidSoFar() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return true if the document is valid so far.
- isValidSoFar() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
J
- JarvConfigurationException - Exception Class in com.thaiopensource.validate.jarv
- JarvConfigurationException(VerifierConfigurationException) - Constructor for exception class com.thaiopensource.validate.jarv.JarvConfigurationException
- JarvSchemaReaderFactory - Class in com.thaiopensource.validate.jarv
- JarvSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.jarv.JarvSchemaReaderFactory
- JavaCharStream - Class in com.thaiopensource.relaxng.parse.compact
-
An implementation of interface CharStream, where the stream is assumed to contain 16-bit unicode characters.
- JavaCharStream(InputStream) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(InputStream, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(InputStream, int, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(InputStream, String) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(InputStream, String, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(InputStream, String, int, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(Reader) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(Reader, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- JavaCharStream(Reader, int, int, int) - Constructor for class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- 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.
- JingTask - Class in com.thaiopensource.relaxng.util
-
Ant task to validate XML files using RELAX NG or other schema languages.
- JingTask() - Constructor for class com.thaiopensource.relaxng.util.JingTask
L
- load(Input, SAXResolver, ErrorHandler, DatatypeLibraryFactory, int) - Method in class com.thaiopensource.relaxng.match.MatchablePatternLoader
- loadResolver(String, ClassLoader) - Static method in class com.thaiopensource.resolver.load.ResolverLoader
- 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
- LS - Class in com.thaiopensource.resolver.xml.ls
- LSInputImpl - Class in com.thaiopensource.validation
-
A straightforward default implementation of LSInput.
- LSInputImpl() - Constructor for class com.thaiopensource.validation.LSInputImpl
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.xml.util.EncodingMap
- makeAnnotations(CL, Context) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeAnnotations(CommentListImpl, Context) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeAnyName(NameClass, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeAnyName(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeAnyName(NC, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeAnyName(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeAttribute(NameClass, Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeAttribute(NC, P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeChoice(List<Pattern>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeChoice(List<P>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeCommentList() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeCommentList() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeDataPatternBuilder(String, String, L) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeDataPatternBuilder(String, String, Locator) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeDiv() - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
- makeElement(NameClass, Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeElement(NC, P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeElementAnnotation() - Method in interface com.thaiopensource.relaxng.parse.ElementAnnotationBuilder
- makeElementAnnotation() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeElementAnnotationBuilder(String, String, String, L, CL, Context) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeElementAnnotationBuilder(String, String, String, Locator, CommentListImpl, Context) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeEmpty(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeEmpty(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeErrorNameClass() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeErrorNameClass() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeErrorPattern() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeErrorPattern() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeExternalRef(String, String, String, Scope<Pattern, Locator, VoidValue, CommentListImpl, AnnotationsImpl>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeExternalRef(String, String, String, Scope<P, L, EA, CL, A>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeGrammar(Scope<Pattern, Locator, VoidValue, CommentListImpl, AnnotationsImpl>) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeGrammar(Scope<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeGroup(List<Pattern>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeGroup(List<P>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeInclude() - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
- makeInterleave(List<Pattern>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeInterleave(List<P>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeList(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeList(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeLocation(String, int, int) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeLocation(String, int, int) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeMixed(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeMixed(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeName(String, String, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeName(String, String, String, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeNameClassChoice(List<NameClass>, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeNameClassChoice(List<NC>, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeNotAllowed(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeNotAllowed(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeNsName(String, NameClass, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeNsName(String, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeNsName(String, NC, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeNsName(String, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeOneOrMore(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeOneOrMore(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeOptional(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeOptional(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeParentRef(String, L, A) - Method in interface com.thaiopensource.relaxng.parse.Scope
- makePattern(L, A) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
- makePattern(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.DataPatternBuilder
- makeRef(String, L, A) - Method in interface com.thaiopensource.relaxng.parse.Scope
- makeText(L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeText(Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeValue(String, String, String, Context, String, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- makeValue(String, String, String, Context, String, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeZeroOrMore(Pattern, Locator, AnnotationsImpl) - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- makeZeroOrMore(P, L, A) - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- MatchablePattern - Interface in com.thaiopensource.relaxng.match
-
A RELAX NG pattern that can be matched against an XML document.
- MatchablePatternImpl - Class in com.thaiopensource.relaxng.pattern
- MatchablePatternImpl(SchemaPatternBuilder, Pattern) - Constructor for class com.thaiopensource.relaxng.pattern.MatchablePatternImpl
- MatchablePatternLoader - Class in com.thaiopensource.relaxng.match
-
Provides method to load a MatchablePattern by parsing.
- MatchablePatternLoader() - Constructor for class com.thaiopensource.relaxng.match.MatchablePatternLoader
- matchAttributeName(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match an AttributeName event.
- matchAttributeName(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchAttributeValue(String, Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match an AttributeValue event.
- matchAttributeValue(String, Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- MatchContext - Interface in com.thaiopensource.relaxng.match
-
Extends ValidationContext to provide information about which namespace URI is bound to a prefix.
- matchEndDocument() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match an EndDocument event.
- matchEndDocument() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchEndTag(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match an EndTag event.
- matchEndTag(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- Matcher - Interface in com.thaiopensource.relaxng.match
-
Represents the state of matching an XML document against a RELAX NG pattern.
- matchStartDocument() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match a StartDocument event.
- matchStartDocument() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchStartTagClose(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match a StartTagClose event.
- matchStartTagClose(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchStartTagOpen(Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match a StartTagOpen event.
- matchStartTagOpen(Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchTextBeforeEndTag(String, Name, String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match a Text event that occurs immediately before an EndTag event.
- matchTextBeforeEndTag(String, Name, String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchTextBeforeStartTag(String, MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Match a Text event that occurs immediately before a StartTagOpen event.
- matchTextBeforeStartTag(String, MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- matchUntypedText(MatchContext) - Method in interface com.thaiopensource.relaxng.match.Matcher
-
An optimization of
matchTextBeforeStartTag
/matchTextBeforeEndTag
. - matchUntypedText(MatchContext) - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- MEDIA_TYPE - Static variable in class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
- MediaTypedIdentifier - Class in com.thaiopensource.resolver
- MediaTypedIdentifier(String, String, String) - Constructor for class com.thaiopensource.resolver.MediaTypedIdentifier
- 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
- MnsSchemaReceiverFactory - Class in com.thaiopensource.validate.mns
- MnsSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.mns.MnsSchemaReceiverFactory
- moveToNextOption() - Method in class com.thaiopensource.util.OptionParser
N
- Name - Class in com.thaiopensource.xml.util
- Name(String, String) - Constructor for class com.thaiopensource.xml.util.Name
- NameClass - Interface in com.thaiopensource.relaxng.match
-
A RELAX NG name class.
- NameClass - Interface in com.thaiopensource.relaxng.pattern
- NameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
-
Normalizes a name classes.
- NameClassNormalizer(NameClass) - Constructor for class com.thaiopensource.relaxng.pattern.NameClassNormalizer
- NameClassVisitor - Interface in com.thaiopensource.relaxng.pattern
- Naming - Class in com.thaiopensource.xml.util
- 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
- newSchema() - Method in class com.thaiopensource.validation.SchemaFactory2
-
This implementation of SchemaFactory#newSchema simply throws UnsupportedOperationException.
- newSchema(File) - Method in class com.thaiopensource.validation.SchemaFactory2
- newSchema(URL) - Method in class com.thaiopensource.validation.SchemaFactory2
- newSchema(SAXSource) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
- newSchema(SAXSource) - Method in class com.thaiopensource.validation.SchemaFactory2
-
Create a new Schema from a SAXSource.
- newSchema(Source) - Method in class com.thaiopensource.validation.SchemaFactory2
- newSchema(Source[]) - Method in class com.thaiopensource.validation.SchemaFactory2
- 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
- newValidator() - Method in class com.thaiopensource.validation.Schema2
- newValidatorHandler() - Method in class com.thaiopensource.validation.Schema2
- normalize() - Method in class com.thaiopensource.relaxng.pattern.AbstractNameClassNormalizer
- normalize(String) - Method in class com.thaiopensource.validate.prop.schematron.SchematronProperty.PhaseOption
- normalize(String) - Method in class com.thaiopensource.validate.StringOption
- NormalizedAnyNameClass - Class in com.thaiopensource.relaxng.pattern
-
A NormalizedNameClass that includes an any name wildcard.
- NormalizedAnyNameClass(Set<Name>, Set<String>, Set<Name>) - Constructor for class com.thaiopensource.relaxng.pattern.NormalizedAnyNameClass
- NormalizedNameClass - Class in com.thaiopensource.relaxng.pattern
-
Base class for all implementations of com.thaiopensource.relaxng.match.NameClass.
- NormalizedNameClass(Set<Name>) - Constructor for class com.thaiopensource.relaxng.pattern.NormalizedNameClass
-
Create a NormalizedNameClass representing a name class without any wildcards.
- NormalizedNsNameClass - Class in com.thaiopensource.relaxng.pattern
-
A NormalizedNsNameClass that contains one or more namespace wildcards.
- NormalizedNsNameClass(Set<Name>, Map<String, ? extends Set<String>>) - Constructor for class com.thaiopensource.relaxng.pattern.NormalizedNsNameClass
- notAllowed - Variable in class com.thaiopensource.relaxng.pattern.PatternBuilder
- notationDecl(String, String, String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
- notationDecl(String, String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- 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
- NvdlSchemaReceiverFactory - Class in com.thaiopensource.validate.nvdl
-
A Schema receiver factory that knows how to create NVDL schema receivers.
- NvdlSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.nvdl.NvdlSchemaReceiverFactory
O
- OldSaxonSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- OldSaxonSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.OldSaxonSchemaReaderFactory
- open(Input) - Method in class com.thaiopensource.resolver.AbstractResolver
- open(Input) - Method in class com.thaiopensource.resolver.BasicResolver
- open(Input) - Method in interface com.thaiopensource.resolver.Resolver
- open(Input) - Method in class com.thaiopensource.resolver.SequenceResolver
- open(InputSource) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- 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
- org.relaxng.datatype - package org.relaxng.datatype
- org.relaxng.datatype.helpers - package org.relaxng.datatype.helpers
P
- ParameterlessDatatypeBuilder - Class in org.relaxng.datatype.helpers
-
Dummy implementation of
DatatypeBuilder
. - ParameterlessDatatypeBuilder(Datatype) - Constructor for class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
- parse(Parseable<Pattern, NameClass, Locator, VoidValue, CommentListImpl, AnnotationsImpl>, ErrorHandler, DatatypeLibraryFactory, SchemaPatternBuilder, boolean) - Static method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- parse(SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
- parse(SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.Parseable
- parse(SchemaBuilder<P, NC, L, EA, CL, A>, Scope<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseable
- Parseable<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - parseAsInclude(SchemaBuilder<P, NC, L, EA, CL, A>, IncludedGrammar<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.compact.CompactParseable
- parseAsInclude(SchemaBuilder<P, NC, L, EA, CL, A>, IncludedGrammar<P, L, EA, CL, A>) - Method in class com.thaiopensource.relaxng.parse.sax.SAXParseable
- parseAsInclude(SchemaBuilder<P, NC, L, EA, CL, A>, IncludedGrammar<P, L, EA, CL, A>) - Method in interface com.thaiopensource.relaxng.parse.SubParseable
- ParsedPatternFuture<P> - Interface in com.thaiopensource.relaxng.parse
- parsePattern(Pattern) - Method in class com.thaiopensource.relaxng.pattern.DefaultValuesExtractor
-
Trigger the parsing.
- ParseReceiver<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - Pattern - Class in com.thaiopensource.relaxng.pattern
- PatternBuilder - Class in com.thaiopensource.relaxng.pattern
- PatternBuilder() - Constructor for class com.thaiopensource.relaxng.pattern.PatternBuilder
- PatternBuilder(PatternBuilder) - Constructor for class com.thaiopensource.relaxng.pattern.PatternBuilder
- PatternDumper - Class in com.thaiopensource.relaxng.pattern
- PatternFuture - Interface in com.thaiopensource.relaxng.pattern
- PatternMatcher - Class in com.thaiopensource.relaxng.pattern
- PatternMatcher(Pattern, ValidatorPatternBuilder) - Constructor for class com.thaiopensource.relaxng.pattern.PatternMatcher
- PatternSchema - Class in com.thaiopensource.validate.rng.impl
- PatternSchema(SchemaPatternBuilder, Pattern, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.PatternSchema
- PatternValidator - Class in com.thaiopensource.relaxng.sax
- PatternValidator(Pattern, ValidatorPatternBuilder, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.sax.PatternValidator
- PHASE - Static variable in class com.thaiopensource.validate.prop.schematron.SchematronProperty
-
PropertyId that specifies the Schematron phase to use.
- PHASE_OPTION - Static variable in class com.thaiopensource.validate.prop.schematron.SchematronProperty
- PiclSchemaReceiverFactory - Class in com.thaiopensource.validate.picl
- PiclSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.picl.PiclSchemaReceiverFactory
- possibleAttributeNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return a NameClass containing the names of attributes that are valid in the current state.
- possibleAttributeNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- possibleStartTagNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return a NameClass containing the names of elements whose start-tags are valid in the current state.
- possibleStartTagNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- prefixes() - Method in interface com.thaiopensource.relaxng.parse.Context
- prefixMapping - Variable in class com.thaiopensource.relaxng.sax.Context
- 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.relaxng.sax.IdContentHandler
- processingInstruction(String, String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- processingInstruction(String, String) - Method in class com.thaiopensource.xml.out.XmlWriter
- 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
- PROPERTY_DATATYPE_LIBRARY_FACTORY - Static variable in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
-
The name of the property that can be used to specify a DatatypeLibraryFactory.
- 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
- readChar() - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- 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
- ReInit(InputStream) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(InputStream, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(InputStream, int, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(InputStream, String) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(InputStream, String, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(InputStream, String, int, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(Reader) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(Reader, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- ReInit(Reader, int, int, int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- RELAX_NG - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- RELAX_NG_0_9 - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- RELAX_NG_COMPATIBILITY_ANNOTATIONS - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- RELAX_NG_COMPATIBILITY_DATATYPES - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- RELAXNG_COMPACT_URI - Static variable in class com.thaiopensource.validation.Constants
-
URI representing the Relax NG Compact Syntax schema language.
- RELAXNG_XML_URI - Static variable in class com.thaiopensource.validation.Constants
-
URI representing the Relax NG XML Syntax schema language.
- 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
- requiredAttributeNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return a Set containing the names of attributes that are required in the current state.
- requiredAttributeNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- requiredElementNames() - Method in interface com.thaiopensource.relaxng.match.Matcher
- requiredElementNames() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- RequiredElementsFunction - Class in com.thaiopensource.relaxng.pattern
-
Implements a function on a pattern that returns the set of required elements.
- RequiredElementsFunction() - Constructor for class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- reset() - Method in class com.thaiopensource.relaxng.pattern.IdSoundnessChecker
- reset() - Method in class com.thaiopensource.relaxng.sax.Context
- reset() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- reset() - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- reset() - Method in class com.thaiopensource.validate.CombineValidator
- reset() - Method in class com.thaiopensource.validate.jarv.VerifierValidator
- reset() - Method in class com.thaiopensource.validate.rng.impl.IdValidator
- reset() - Method in class com.thaiopensource.validate.rng.impl.RngValidator
- reset() - Method in interface com.thaiopensource.validate.Validator
-
Cleans up after validating a document.
- reset() - Method in class com.thaiopensource.validation.ValidatorHandler2
- reset() - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- resolve(Identifier) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.AbstractResolver
- resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.BasicResolver
- resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.catalog.CatalogResolver
- resolve(Identifier, Input) - Method in interface com.thaiopensource.resolver.Resolver
- resolve(Identifier, Input) - Method in class com.thaiopensource.resolver.SequenceResolver
- resolve(String, String) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- resolve(String, String) - Static method in class com.thaiopensource.util.Uri
- resolve(String, String, String) - Method in class com.thaiopensource.resolver.xml.sax.SAXResolver
- resolveNamespacePrefix(String) - Method in class com.thaiopensource.relaxng.sax.Context
- resolveNamespacePrefix(String) - Method in interface org.relaxng.datatype.ValidationContext
-
Resolves a namespace prefix to the corresponding namespace URI.
- Resolver - Interface in com.thaiopensource.resolver
- RESOLVER - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying Resolver to be used.
- ResolverException - Exception Class in com.thaiopensource.resolver
- ResolverException(String) - Constructor for exception class com.thaiopensource.resolver.ResolverException
- ResolverException(Throwable) - Constructor for exception class com.thaiopensource.resolver.ResolverException
- ResolverFactory - Class in com.thaiopensource.validate
- ResolverFactory() - Constructor for class com.thaiopensource.validate.ResolverFactory
- ResolverIOException - Exception Class in com.thaiopensource.resolver.catalog
-
A wrapper for a ResolverException to allow it to be passed up by the catalog parser.
- ResolverIOException(ResolverException) - Constructor for exception class com.thaiopensource.resolver.catalog.ResolverIOException
- ResolverLoader - Class in com.thaiopensource.resolver.load
-
XXX maybe get rid of this
- ResolverLoader() - Constructor for class com.thaiopensource.resolver.load.ResolverLoader
- ResolverLoadException - Exception Class in com.thaiopensource.resolver.load
- ResolverLoadException(String) - Constructor for exception class com.thaiopensource.resolver.load.ResolverLoadException
- ResolverLoadException(Throwable) - Constructor for exception class com.thaiopensource.resolver.load.ResolverLoadException
- resolveUri(Identifier) - Static method in class com.thaiopensource.resolver.BasicResolver
- 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
- RngProperty - Class in com.thaiopensource.validate.prop.rng
- RngValidator - Class in com.thaiopensource.validate.rng.impl
- RngValidator(Pattern, ValidatorPatternBuilder, ErrorHandler) - Constructor for class com.thaiopensource.validate.rng.impl.RngValidator
S
- sameValue(Object, Object) - Method in interface org.relaxng.datatype.Datatype
-
Tests the equality of two value objects which were originally created by the createValue method of this object.
- SAX - Class in com.thaiopensource.resolver.xml.sax
- 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. - SAXInput - Class in com.thaiopensource.resolver.xml.sax
- SAXInput() - Constructor for class com.thaiopensource.resolver.xml.sax.SAXInput
- SAXParseable<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Class in com.thaiopensource.relaxng.parse.sax - SAXParseable(SAXSource, SAXResolver, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.parse.sax.SAXParseable
- SAXParseReceiver<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Class in com.thaiopensource.relaxng.parse.sax - SAXParseReceiver(SAXResolver, ErrorHandler) - Constructor for class com.thaiopensource.relaxng.parse.sax.SAXParseReceiver
- SAXResolver - Class in com.thaiopensource.resolver.xml.sax
- SAXResolver() - Constructor for class com.thaiopensource.resolver.xml.sax.SAXResolver
- SAXResolver(Resolver) - Constructor for class com.thaiopensource.resolver.xml.sax.SAXResolver
- SAXSchemaReader - Class in com.thaiopensource.validate.rng
- SAXSchemaReceiverFactory - Class in com.thaiopensource.validate.rng
- SAXSchemaReceiverFactory() - Constructor for class com.thaiopensource.validate.rng.SAXSchemaReceiverFactory
- SAXSubParser<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Class in com.thaiopensource.relaxng.parse.sax - 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.
- SCHEMA_LANGUAGE - Static variable in class com.thaiopensource.relaxng.jaxp.CompactSyntaxSchemaFactory
-
The String that is used to identify the schema language, when the schema language is RELAX NG Compact Syntax.
- SCHEMA_LANGUAGE - Static variable in class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
-
The String that is used to identify the schema language, when the schema language is RELAX NG with the original XML syntax.
- Schema2 - Class in com.thaiopensource.validation
-
An extension to the Schema abstract class.
- Schema2() - Constructor for class com.thaiopensource.validation.Schema2
- SchemaBuilder<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - SchemaBuilderImpl - Class in com.thaiopensource.relaxng.pattern
- SchemaFactory - Class in com.thaiopensource.relaxng
-
A factory for RELAX NG schemas.
- SchemaFactory() - Constructor for class com.thaiopensource.relaxng.SchemaFactory
-
Constructs a schema factory.
- SchemaFactory2 - Class in com.thaiopensource.validation
-
Extends the SchemaFactory abstract class.
- SchemaFactory2() - Constructor for class com.thaiopensource.validation.SchemaFactory2
- SchemaFactoryImpl - Class in com.thaiopensource.relaxng.jaxp
-
A SchemaFactory that supports RELAX NG.
- SchemaFactoryImpl() - Constructor for class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
- SchemaFuture - Interface in com.thaiopensource.validate.auto
- SchemaPatternBuilder - Class in com.thaiopensource.relaxng.pattern
- SchemaPatternBuilder() - Constructor for class com.thaiopensource.relaxng.pattern.SchemaPatternBuilder
- 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
- SchemaReaderImpl - Class in com.thaiopensource.validate.rng.impl
- SchemaReaderImpl() - Constructor for class com.thaiopensource.validate.rng.impl.SchemaReaderImpl
- 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
- SchemaReceiverImpl - Class in com.thaiopensource.validate.rng.impl
- SchemaReceiverImpl(ParseReceiver, PropertyMap) - Constructor for class com.thaiopensource.validate.rng.impl.SchemaReceiverImpl
- SchemaReceiverLoader - Class in com.thaiopensource.validate.auto
- SchemaReceiverLoader() - Constructor for class com.thaiopensource.validate.auto.SchemaReceiverLoader
- SchematronProperty - Class in com.thaiopensource.validate.prop.schematron
-
Properties for controlling schema reading and validation specific to Schematron.
- SchematronProperty.PhaseOption - Class in com.thaiopensource.validate.prop.schematron
- SchematronSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- SchematronSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.SchematronSchemaReaderFactory
- Scope<P,
L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - SequenceResolver - Class in com.thaiopensource.resolver
- SequenceResolver(Resolver, Resolver) - Constructor for class com.thaiopensource.resolver.SequenceResolver
- Service<T> - Class in com.thaiopensource.util
- set(T) - Method in class com.thaiopensource.util.Ref
- setBaseURI(String) - Method in class com.thaiopensource.validation.LSInputImpl
- setByteStream(InputStream) - Method in class com.thaiopensource.resolver.Input
- setByteStream(InputStream) - Method in class com.thaiopensource.validation.LSInputImpl
- setCertifiedText(boolean) - Method in class com.thaiopensource.validation.LSInputImpl
- setCharacterStream(Reader) - Method in class com.thaiopensource.resolver.Input
- setCharacterStream(Reader) - Method in class com.thaiopensource.validation.LSInputImpl
- setCheckid(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the
checkid
attribute. - setCheckIdIdref(boolean) - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Specifies whether to perform checking of ID/IDREF/IDREFS attributes in accordance with RELAX NG DTD Compatibility.
- setCompactsyntax(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the
compactsyntax
attribute. - setCompactSyntax(boolean) - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Specifies whether to use the compact syntax to parse the RELAX NG schema rather than the normal XML syntax.
- setComplete() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- setDatatypeLibraryFactory(DatatypeLibraryFactory) - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Specifies the
DatatypeLibraryFactory
to be used for handling datatypes in the schema. - setDelegate(ContentHandler) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- setDocumentLocator(Locator) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- setDocumentLocator(Locator) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- setDocumentLocator(Locator) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- setDTDHandler(DTDHandler) - Method in class com.thaiopensource.validation.ValidatorHandler2
-
Sets the DTD handler that receives the validation result.
- setEncoding(String) - Method in class com.thaiopensource.resolver.Input
- setEncoding(String) - Method in class com.thaiopensource.validation.LSInputImpl
- setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Specifies the
ErrorHandler
to be used for reporting errors while creating the schema. - setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.validation.SchemaFactory2
- setErrorHandler(ErrorHandler) - Method in class com.thaiopensource.xml.sax.CountingErrorHandler
- setFailonerror(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the
failonerror
attribute. - setFeasible(boolean) - Method in class com.thaiopensource.relaxng.SchemaFactory
- setFeasible(boolean) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the
feasible
attribute. - setFeature(String, boolean) - Method in class com.thaiopensource.validation.SchemaFactory2
-
Extends SchemaFactory.setFeature by implementing the secure processing feature.
- setFile(File) - Method in class com.thaiopensource.relaxng.util.JingTask
- setInput(Input, InputSource) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- setLocator(Locator) - Method in class com.thaiopensource.xml.sax.XmlBaseHandler
- setNameClass(NameClass) - Method in class com.thaiopensource.relaxng.pattern.NameClassNormalizer
- setNewline(String) - Method in class com.thaiopensource.xml.out.XmlWriter
- setPhase(String) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the phase attribute.
- setProperty(String, Object) - Method in class com.thaiopensource.relaxng.jaxp.SchemaFactoryImpl
- setPublicId(String) - Method in class com.thaiopensource.validation.LSInputImpl
- setResourceResolver(LSResourceResolver) - Method in class com.thaiopensource.validation.SchemaFactory2
- setRngfile(String) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the
rngfile
attribute. - setSchemafile(String) - Method in class com.thaiopensource.relaxng.util.JingTask
-
Handles the
schemafile
attribute. - setSecureProcessing(boolean) - Method in class com.thaiopensource.validation.SchemaFactory2
- setStringData(String) - Method in class com.thaiopensource.validation.LSInputImpl
- setSystemId(String) - Method in class com.thaiopensource.validation.LSInputImpl
- setTabSize(int) - Method in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- setUri(String) - Method in class com.thaiopensource.resolver.Input
- setXMLReader(XMLReader) - Method in class com.thaiopensource.resolver.xml.sax.SAXInput
- setXMLReaderCreator(XMLReaderCreator) - Method in class com.thaiopensource.relaxng.SchemaFactory
-
Specifies the XMLReaderCreator to be used for creating
XMLReader
s for parsing the XML document. - SIMPLIFIED_SCHEMA - Static variable in class com.thaiopensource.validate.prop.rng.RngProperty
- 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.relaxng.sax.IdContentHandler
- skippedEntity(String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- skippedEntity(String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- skippedEntity(String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- SPECIFICITY_ANY_NAME - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
- SPECIFICITY_NAME - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
- SPECIFICITY_NONE - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
- SPECIFICITY_NS_NAME - Static variable in interface com.thaiopensource.relaxng.pattern.NameClass
- split(String) - Static method in class com.thaiopensource.xml.util.StringSplitter
- start() - Method in interface com.thaiopensource.relaxng.match.Matcher
-
Return a copy of this
Matcher
reset to its starting state. - start() - Method in class com.thaiopensource.relaxng.pattern.PatternMatcher
- START - Static variable in interface com.thaiopensource.relaxng.parse.GrammarSection
- startCDATA() - Method in class com.thaiopensource.xml.sax.AbstractLexicalHandler
- startDocument() - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- startDocument() - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- 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) - Method in class com.thaiopensource.xml.out.XmlWriter
- startElement(String, String, String, Attributes) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- startElement(String, String, String, Attributes) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- 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.relaxng.sax.Context
- startPrefixMapping(String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- startPrefixMapping(String, String) - Method in class com.thaiopensource.relaxng.sax.PatternValidator
- startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.DelegatingContentHandler
- startPrefixMapping(String, String) - Method in class com.thaiopensource.xml.sax.ForkContentHandler
- staticFlag - Static variable in class com.thaiopensource.relaxng.parse.compact.JavaCharStream
- StreamingValidatorImpl - Class in org.relaxng.datatype.helpers
-
Dummy implementation of
DatatypeStreamingValidator
. - StreamingValidatorImpl(Datatype, ValidationContext) - Constructor for class org.relaxng.datatype.helpers.StreamingValidatorImpl
- 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
- StringSplitter - Class in com.thaiopensource.xml.util
- SubParseable<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - SubParser<P,
NC, L, EA, CL extends CommentList<L>, A extends Annotations<L, EA, CL>> - Interface in com.thaiopensource.relaxng.parse - surrogate1(int) - Static method in class com.thaiopensource.util.Utf16
- surrogate2(int) - Static method in class com.thaiopensource.util.Utf16
T
- TargetNamespaceIdentifier - Interface in com.thaiopensource.resolver.xml
-
Derived classes of Identifier should implement this when they have a "target namespace".
- topLevelAnnotation(EA) - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
- topLevelComment(CL) - Method in interface com.thaiopensource.relaxng.parse.GrammarSection
- toPropertyMap() - Method in class com.thaiopensource.util.PropertyMapBuilder
- toResolverException(SAXException) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- toSAXException(ResolverException) - Static method in class com.thaiopensource.resolver.xml.sax.SAX
- toString() - Method in class com.thaiopensource.relaxng.parse.GrammarSection.Combine
- toString() - Method in class com.thaiopensource.util.PropertyId
- toString(Pattern) - Static method in class com.thaiopensource.relaxng.pattern.PatternDumper
- toUri(String) - Static method in class com.thaiopensource.util.UriOrFile
- transform(SchemaPatternBuilder, Pattern) - Static method in class com.thaiopensource.relaxng.pattern.FeasibleTransform
- Transform - Class in com.thaiopensource.resolver.xml.transform
- TransformerFactoryInitializer - Interface in com.thaiopensource.validate.schematron
- Trigger - Class in com.thaiopensource.validate.nvdl
-
Stores trigger information.
U
- union(BinaryPattern) - Method in class com.thaiopensource.relaxng.pattern.RequiredElementsFunction
- UnionNameClassNormalizer - Class in com.thaiopensource.relaxng.pattern
-
Normalizes the union of zero or more name classes.
- UnionNameClassNormalizer() - Constructor for class com.thaiopensource.relaxng.pattern.UnionNameClassNormalizer
- UNKNOWN - Static variable in exception class org.relaxng.datatype.DatatypeException
- unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.relaxng.parse.sax.DtdContext
- unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.relaxng.sax.IdContentHandler
- unparsedEntityDecl(String, String, String, String) - Method in class com.thaiopensource.xml.sax.ForkDTDHandler
- unwrap() - Method in exception class com.thaiopensource.resolver.ResolverException
- unwrapBuildException(BuildException) - Static method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- 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
- usesComments() - Method in interface com.thaiopensource.relaxng.parse.SchemaBuilder
- usesComments() - Method in class com.thaiopensource.relaxng.pattern.SchemaBuilderImpl
- 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(File) - Method in class com.thaiopensource.validation.Validator2
-
Validate a file.
- validate(URL) - Method in class com.thaiopensource.validation.Validator2
-
Validate a URL.
- 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.
- ValidationContext - Interface in org.relaxng.datatype
-
An interface that must be implemented by caller to provide context information that is necessary to perform validation of some Datatypes.
- 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.
- ValidationEngine - Class in com.thaiopensource.relaxng.util
-
Deprecated.
- ValidationEngine() - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.Default constructor.
- ValidationEngine(XMLReaderCreator, ErrorHandler, boolean) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.Constructs a
ValidationEngine
. - ValidationEngine(XMLReaderCreator, ErrorHandler, boolean, boolean) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.Constructs a
ValidationEngine
. - ValidationEngine(XMLReaderCreator, ErrorHandler, boolean, boolean, boolean) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.
- ValidationEngine(XMLReaderCreator, ErrorHandler, int) - Constructor for class com.thaiopensource.relaxng.util.ValidationEngine
-
Deprecated.Constructs a
ValidationEngine
. - Validator - Interface in com.thaiopensource.validate
-
Validates an XML document with respect to a schema.
- Validator2 - Class in com.thaiopensource.validation
-
Adds some convenience methods to Validator.
- Validator2() - Constructor for class com.thaiopensource.validation.Validator2
- ValidatorHandler2 - Class in com.thaiopensource.validation
-
Extension to ValidatorHandler.
- ValidatorHandler2() - Constructor for class com.thaiopensource.validation.ValidatorHandler2
- ValidatorPatternBuilder - Class in com.thaiopensource.relaxng.pattern
- ValidatorPatternBuilder(PatternBuilder) - Constructor for class com.thaiopensource.relaxng.pattern.ValidatorPatternBuilder
- valueHashCode(Object) - Method in interface org.relaxng.datatype.Datatype
-
Computes the hash code for a value object, which is consistent with the sameValue method.
- 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
- VerifierFactoryImpl - Class in com.thaiopensource.relaxng.jarv
- VerifierFactoryImpl() - Constructor for class com.thaiopensource.relaxng.jarv.VerifierFactoryImpl
- VerifierFactoryLoaderImpl - Class in com.thaiopensource.relaxng.jarv
- VerifierFactoryLoaderImpl() - Constructor for class com.thaiopensource.relaxng.jarv.VerifierFactoryLoaderImpl
- VerifierFactorySchemaReader - Class in com.thaiopensource.validate.jarv
- VerifierFactorySchemaReader(VerifierFactory) - Constructor for class com.thaiopensource.validate.jarv.VerifierFactorySchemaReader
- VerifierValidator - Class in com.thaiopensource.validate.jarv
- VerifierValidator(Verifier, PropertyMap) - Constructor for class com.thaiopensource.validate.jarv.VerifierValidator
- Version - Class in com.thaiopensource.util
- visitAnyName() - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitAnyNameExcept(NameClass) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitChoice(NameClass, NameClass) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitError() - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitName(Name) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitNsName(String) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitNsNameExcept(String, NameClass) - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- visitNull() - Method in interface com.thaiopensource.relaxng.pattern.NameClassVisitor
- 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
- WellKnownNamespaces - Class in com.thaiopensource.xml.util
- 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
- WrapProperty - Class in com.thaiopensource.validate.prop.wrap
- writeXmlDecl(String) - Method in class com.thaiopensource.xml.out.XmlWriter
X
- XalanSchemaReaderFactory - Class in com.thaiopensource.validate.schematron
- XalanSchemaReaderFactory() - Constructor for class com.thaiopensource.validate.schematron.XalanSchemaReaderFactory
- XML - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- XML_READER_CREATOR - Static variable in class com.thaiopensource.validate.ValidateProperty
-
Property specifying XMLReaderCreator used to create XMLReader objects needed for parsing XML documents.
- XML_SCHEMA - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- XML_SCHEMA_DATATYPES - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- 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
- XMLDocumentIdentifier - Class in com.thaiopensource.resolver.xml
-
An Identifier for an XML document.
- XMLDocumentIdentifier(String, String, String) - Constructor for class com.thaiopensource.resolver.xml.XMLDocumentIdentifier
- XMLNS - Static variable in class com.thaiopensource.xml.util.WellKnownNamespaces
- XMLReaderCreator - Interface in com.thaiopensource.xml.sax
-
A factory for
XMLReader
s. - XMLSyntaxSchemaFactory - Class in com.thaiopensource.relaxng.jaxp
-
A SchemaFactory that supports RELAX NG with the original XML syntax.
- XMLSyntaxSchemaFactory() - Constructor for class com.thaiopensource.relaxng.jaxp.XMLSyntaxSchemaFactory
- XmlWriter - Class in com.thaiopensource.xml.out
- XmlWriter(Writer, CharRepertoire) - Constructor for class com.thaiopensource.xml.out.XmlWriter
- 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