Skip navigation links
A B C D G H I L M N O P R S U V 

A

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

B

baseType - Variable in class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
This type object is returned for the derive method.
baseType - Variable in class org.relaxng.datatype.helpers.StreamingValidatorImpl
Datatype obejct that creates this streaming validator.
buffer - Variable in class org.relaxng.datatype.helpers.StreamingValidatorImpl
This buffer accumulates characters.

C

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.
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
 
cl - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader2
 
classNames - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
configFiles - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
context - Variable in class org.relaxng.datatype.helpers.StreamingValidatorImpl
The current context.
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(String) - Method in interface org.relaxng.datatype.DatatypeLibrary
Gets or creates a pre-defined type.
createDatatype() - Method in class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
 
createDatatypeBuilder(String) - Method in interface org.relaxng.datatype.DatatypeLibrary
Creates a new instance of DatatypeBuilder.
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
 
createStreamingValidator(ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Creates an instance of a streaming validator for this type.
createValue(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Converts lexcial value and the current context to the corresponding value object.

D

Datatype - Interface in org.relaxng.datatype
Datatype object.
DatatypeBuilder - Interface in org.relaxng.datatype
Creates a user-defined type by adding parameters to the pre-defined type.
DatatypeException - Exception in org.relaxng.datatype
Signals Datatype related exceptions.
DatatypeException(int, String) - Constructor for exception org.relaxng.datatype.DatatypeException
 
DatatypeException(String) - Constructor for exception org.relaxng.datatype.DatatypeException
 
DatatypeException() - Constructor for exception org.relaxng.datatype.DatatypeException
A constructor for those datatype libraries which don't support any diagnostic information at all.
DatatypeLibrary - Interface in org.relaxng.datatype
A Datatype library
DatatypeLibraryFactory - Interface in org.relaxng.datatype
Factory class for the DatatypeLibrary class.
DatatypeLibraryLoader - Class in org.relaxng.datatype.helpers
Discovers the datatype library implementation from the classpath.
DatatypeLibraryLoader() - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader
 
DatatypeLibraryLoader.Service - Class in org.relaxng.datatype.helpers
 
DatatypeLibraryLoader.Service.Loader - Class in org.relaxng.datatype.helpers
 
DatatypeLibraryLoader.Service.Loader2 - Class in org.relaxng.datatype.helpers
 
DatatypeLibraryLoader.Service.ProviderEnumeration - Class in org.relaxng.datatype.helpers
 
DatatypeLibraryLoader.Service.Singleton - Class in org.relaxng.datatype.helpers
 
DatatypeStreamingValidator - Interface in org.relaxng.datatype
Datatype streaming validator.

G

getBaseUri() - Method in interface org.relaxng.datatype.ValidationContext
Returns the base URI of the context.
getIdType() - Method in interface org.relaxng.datatype.Datatype
Checks if the ID/IDREF semantics is associated with this datatype.
getIndex() - Method in exception org.relaxng.datatype.DatatypeException
Gets the index of the content where the error occured.
getProviders() - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
getResources(String) - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader
 
getResources(String) - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader2
 

H

hasMoreElements() - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.ProviderEnumeration
 
hasMoreElements() - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Singleton
 

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.
IN_COMMENT - Static variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
IN_NAME - Static variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
index - Variable in exception org.relaxng.datatype.DatatypeException
 
isContextDependent() - Method in interface org.relaxng.datatype.Datatype
Checks if this datatype may need a context object for the validation.
isNotation(String) - Method in interface org.relaxng.datatype.ValidationContext
Checks if a notation is declared with the specified name.
isUnparsedEntity(String) - Method in interface org.relaxng.datatype.ValidationContext
Checks if an unparsed entity is declared with the specified name.
isValid(String, ValidationContext) - Method in interface org.relaxng.datatype.Datatype
Checks if the specified 'literal' matches this Datatype with respect to the current context.
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
 

L

loadClass(String) - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader
 
loadClass(String) - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader2
 
loader - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
Loader() - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader
 
Loader2() - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Loader2
 

M

moreProviders() - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 

N

nextElement() - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.ProviderEnumeration
 
nextElement() - Method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Singleton
 
nextIndex - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.ProviderEnumeration
 

O

obj - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Singleton
 
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
 
parseConfigFile(URL) - Static method in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
ProviderEnumeration() - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.ProviderEnumeration
 
providers - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 

R

resolveNamespacePrefix(String) - Method in interface org.relaxng.datatype.ValidationContext
Resolves a namespace prefix to the corresponding namespace URI.

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.
service - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader
 
Service(Class) - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
serviceClass - Variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
Singleton(Object) - Constructor for class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service.Singleton
 
START - Static variable in class org.relaxng.datatype.helpers.DatatypeLibraryLoader.Service
 
StreamingValidatorImpl - Class in org.relaxng.datatype.helpers
Dummy implementation of DatatypeStreamingValidator.
StreamingValidatorImpl(Datatype, ValidationContext) - Constructor for class org.relaxng.datatype.helpers.StreamingValidatorImpl
 

U

UNKNOWN - Static variable in exception org.relaxng.datatype.DatatypeException
 

V

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.
valueHashCode(Object) - Method in interface org.relaxng.datatype.Datatype
Computes the hash code for a value object, which is consistent with the sameValue method.
A B C D G H I L M N O P R S U V 
Skip navigation links