Alphabetical Index

A C D G I O P R S U V

A

addCharacters(char[],int,int) - method in class org.relaxng.datatype.DatatypeStreamingValidator
Passes an additional fragment of the literal.
addCharacters(char[],int,int) - method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
Adds a new parameter.

C

checkValid() - method in class 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
Similar to the isValid method but throws an exception with diagnosis in case of errors.
createDatatype() - method in class 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 org.relaxng.datatype.DatatypeLibrary
Gets or creates a pre-defined type.
createDatatypeBuilder(String) - method in class org.relaxng.datatype.DatatypeLibrary
Creates a new instance of DatatypeBuilder.
createDatatypeLibrary(String) - method in class 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
Creates an instance of a streaming validator for this type.
Converts lexcial value and the current context to the corresponding value object.

D

Datatype - interface org.relaxng.datatype.Datatype
Datatype object.
DatatypeBuilder - interface org.relaxng.datatype.DatatypeBuilder
Creates a user-defined type by adding parameters to the pre-defined type.
DatatypeException - class org.relaxng.datatype.DatatypeException
Signals Datatype related exceptions.
DatatypeException() - constructor for 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 class org.relaxng.datatype.DatatypeException
DatatypeException(String) - constructor for class org.relaxng.datatype.DatatypeException
DatatypeLibrary - interface org.relaxng.datatype.DatatypeLibrary
A Datatype library
DatatypeLibraryFactory - interface org.relaxng.datatype.DatatypeLibraryFactory
Factory class for the DatatypeLibrary class.
DatatypeLibraryLoader - class org.relaxng.datatype.helpers.DatatypeLibraryLoader
Discovers the datatype library implementation from the classpath.
Datatype streaming validator.

G

getBaseUri() - method in class org.relaxng.datatype.ValidationContext
Returns the base URI of the context.
getIdType() - method in class org.relaxng.datatype.Datatype
Checks if the ID/IDREF semantics is associated with this datatype.
getIndex() - method in class org.relaxng.datatype.DatatypeException
Gets the index of the content where the error occured.

I

ID_TYPE_ID - static field in class org.relaxng.datatype.Datatype
Indicates that RELAX NG compatibility processors should treat this datatype as having ID semantics.
ID_TYPE_IDREF - static field in class org.relaxng.datatype.Datatype
Indicates that RELAX NG compatibility processors should treat this datatype as having IDREF semantics.
ID_TYPE_IDREFS - static field in class org.relaxng.datatype.Datatype
Indicates that RELAX NG compatibility processors should treat this datatype as having IDREFS semantics.
ID_TYPE_NULL - static field in class org.relaxng.datatype.Datatype
Indicates that the datatype doesn't have ID/IDREF semantics.
isContextDependent() - method in class org.relaxng.datatype.Datatype
Checks if this datatype may need a context object for the validation.
isNotation(String) - method in class org.relaxng.datatype.ValidationContext
Checks if a notation is declared with the specified name.
isUnparsedEntity(String) - method in class org.relaxng.datatype.ValidationContext
Checks if an unparsed entity is declared with the specified name.
isValid() - method in class 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
Checks if the specified 'literal' matches this Datatype with respect to the current context.

O

P

ParameterlessDatatypeBuilder - class org.relaxng.datatype.helpers.ParameterlessDatatypeBuilder
Dummy implementation of DatatypeBuilder.

R

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

S

sameValue(Object,Object) - method in class org.relaxng.datatype.Datatype
Tests the equality of two value objects which were originally created by the createValue method of this object.
StreamingValidatorImpl - class org.relaxng.datatype.helpers.StreamingValidatorImpl
Dummy implementation of DatatypeStreamingValidator.

U

UNKNOWN - static field in class org.relaxng.datatype.DatatypeException

V

ValidationContext - interface org.relaxng.datatype.ValidationContext
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 class org.relaxng.datatype.Datatype
Computes the hash code for a value object, which is consistent with the sameValue method.