Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
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
C
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.
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 interface org.relaxng.datatype.
DatatypeLibrary
Gets or creates a pre-defined type.
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 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
- exception 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.
DatatypeLibraryLoader()
- Constructor for class org.relaxng.datatype.helpers.
DatatypeLibraryLoader
DatatypeStreamingValidator
- interface org.relaxng.datatype.
DatatypeStreamingValidator
.
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 class org.relaxng.datatype.
DatatypeException
Gets the index of the content where the error occured.
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.
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()
- 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, ValidationContext)
- Method in interface org.relaxng.datatype.
Datatype
Checks if the specified 'literal' matches this Datatype with respect to the current context.
O
org.relaxng.datatype
- package org.relaxng.datatype
org.relaxng.datatype.helpers
- package org.relaxng.datatype.helpers
P
ParameterlessDatatypeBuilder
- class org.relaxng.datatype.helpers.
ParameterlessDatatypeBuilder
.
Dummy implementation of
DatatypeBuilder
.
ParameterlessDatatypeBuilder(Datatype)
- Constructor for class org.relaxng.datatype.helpers.
ParameterlessDatatypeBuilder
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.
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.
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
C
D
G
I
O
P
R
S
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes