A C D G I O R S U V

A

add(String, String, ValidationContext) - Method in interface org.relaxng.datatype.DataTypeBuilder
adds a new parameter.
allows(String, ValidationContext) - Method in interface org.relaxng.datatype.DataType
checks if 'literal' matchs this datatype under the current context.

C

characters(char[], int, int) - Method in interface org.relaxng.datatype.DataTypeStreamingValidator
let a streaming validator process additional literal fragment.
characters(char[], int, int) - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
 
check(String, ValidationContext) - Method in interface org.relaxng.datatype.DataType
diagnoses the reason of error.
createDataTypeBuilder(String) - Method in interface org.relaxng.datatype.DataTypeLibrary
creates a new type builder instance.
createStreamingValidator(ValidationContext) - Method in interface org.relaxng.datatype.DataType
creates an instance of the 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 org.relaxng.datatype.DataType.
Datatype object.
DataTypeBuilder - interface org.relaxng.datatype.DataTypeBuilder.
creates an user-defined type by adding parameters to the pre-defined type.
DataTypeException - exception org.relaxng.datatype.DataTypeException.
signals datatype related exceptions.
DataTypeException(DataType, String, int, String) - Constructor for class org.relaxng.datatype.DataTypeException
 
DataTypeException(String) - Constructor for class org.relaxng.datatype.DataTypeException
 
DataTypeLibrary - interface org.relaxng.datatype.DataTypeLibrary.
one datatype library
DataTypeStreamingValidator - interface org.relaxng.datatype.DataTypeStreamingValidator.
Datatype streaming validator.
derive() - Method in interface org.relaxng.datatype.DataTypeBuilder
derives a new datatype from a datatype by parameters that were already set.
displayName() - Method in interface org.relaxng.datatype.DataType
gets type name suitable for display (something like "string","dateTim", and so on.) the callee cannot return null.

G

getContent() - Method in class org.relaxng.datatype.DataTypeException
gets the lexcial representation of data that caused an error
getDataType() - Method in class org.relaxng.datatype.DataTypeException
gets the datatype object that generates this error.
getIndex() - Method in class org.relaxng.datatype.DataTypeException
gets the index of the content where the error occured.
getType(String) - Method in interface org.relaxng.datatype.DataTypeLibrary
gets a pre-defined type.

I

isUnparsedEntity(String) - Method in interface org.relaxng.datatype.ValidationContext
checks if the unparsed entity is declared with the specified name.
isValid() - Method in interface org.relaxng.datatype.DataTypeStreamingValidator
gets if the accumulated literal is valid with respect to the underlying datatype.
isValid() - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
 

O

org.relaxng.datatype - package org.relaxng.datatype
 
org.relaxng.datatype.helpers - package org.relaxng.datatype.helpers
 

R

reset() - Method in interface org.relaxng.datatype.DataTypeStreamingValidator
purges the accumulated literal, and start all over again.
reset() - Method in class org.relaxng.datatype.helpers.StreamingValidatorImpl
 
resolveNamespacePrefix(String) - Method in interface org.relaxng.datatype.ValidationContext
resolved namespace prefix to namespace URI.

S

sameValue(Object, Object) - Method in interface org.relaxng.datatype.DataType
tests the equality of two value objects which belongs to this type.
StreamingValidatorImpl - class org.relaxng.datatype.helpers.StreamingValidatorImpl.
Dummy implementation of DataTypeStreamingValidator.
StreamingValidatorImpl(DataType, ValidationContext) - Constructor for class org.relaxng.datatype.helpers.StreamingValidatorImpl
 

U

UNKNOWN - Static variable 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.

A C D G I O R S U V