## Package org.apache.xerces.validators.datatype

Interface Summary
DatatypeValidator: DataTypeValidator defines the interface that data type validators must obey.
DatatypeValidatorFactory
StateMessageDatatype

Class Summary
AbstractDatatypeValidator
AbstractNumericFacetValidator: AbstractNumericFacetValidator is a base class for decimal, double, float, and all date/time datatype validators.
AbstractNumericValidator: AbstractNumericValidator is a base class of decimal, double, and float schema datatypes
AbstractStringValidator: AbstractStringValidator is a base class for anyURI, string, hexBinary, base64Binary, QName and Notation datatypes.
AnySimpleType: AnySimpleType is the base of all simple types.
AnyURIDatatypeValidator: URIValidator validates that XML content is a W3C uri type, according to RFC 2396
Base64BinaryDatatypeValidator: Base64BinaryValidator validates that XML content is a W3C string type.
BooleanDatatypeValidator: BooleanValidator validates that content satisfies the W3C XML Datatype for Boolean
DatatypeMessageProvider
DatatypeValidatorFactoryImpl: This class implements a factory of datatype validators.
DateDatatypeValidator: Validator for <date> datatype (W3C Schema datatypes)
DateTimeDatatypeValidator: Validator for <dateTime> datatype (W3C Schema Datatypes)
DateTimeValidator: This is the base class of all date/time datatype validators.
DayDatatypeValidator: Validator for <gDay> datatype (W3C Schema datatypes)
DecimalDatatypeValidator: DecimalDatatypeValidator validates that content satisfies the W3C XML Datatype for decimal
DoubleDatatypeValidator
DurationDatatypeValidator: Validator for <duration> datatype (W3C Schema Datatypes)
ENTITYDatatypeValidator: ENTITYDatatypeValidator implements the DatattypeValidator interface.
FloatDatatypeValidator
HexBinaryDatatypeValidator: HexBinaryValidator validates that XML content is a W3C string type.
IDDatatypeValidator: DataTypeValidator defines the interface that data type validators must obey.
IDREFDatatypeValidator: IDREFValidator defines the interface that data type validators must obey.
ListDatatypeValidator: StringValidator validates that XML content is a W3C string type.
MonthDatatypeValidator: Validator for <gMonth> datatype (W3C Schema Datatypes)
MonthDayDatatypeValidator: Validator for <gMonthDay> datatype (W3C Schema Datatypes)
NOTATIONDatatypeValidator: NOTATIONValidator defines the interface that data type validators must obey.
QNameDatatypeValidator: QName Validator validates a QName type.
StringDatatypeValidator: StringValidator validates that XML content is a W3C string type.
TimeDatatypeValidator: Validator for datatype (W3C Schema Datatypes)
UnionDatatypeValidator
YearDatatypeValidator: Validator for <gYear> datatype (W3C Schema Datatypes)
YearMonthDatatypeValidator: Validator for <gYearMonth> datatype (W3C Schema Datatypes)

Exception Summary
InvalidDatatypeFacetException
InvalidDatatypeValueException: InvalidDatatypeValueException is thrown when data value doesn't match it's datatype
SchemaDateTimeException
XMLException

Copyright © 1999-2001 Apache XML Project. All Rights Reserved.