# Package org.apache.xerces.impl.dv

- Interface Summary
  Interface | Description
  --- | ---
  DatatypeValidator | The interface that a DTD datatype must implement.
  ValidationContext | ValidationContext has all the information required for the validation of: id, idref, entity, notation, qname
  XSSimpleType | This interface `XSSimpleType` represents the simple type definition of schema component and defines methods to query the information contained.

- Class Summary
  Class | Description
  --- | ---
  DTDDVFactory | The factory to create and return DTD types.
  SchemaDVFactory | Defines a factory API that enables applications to
  ValidatedInfo | Class to get the information back after content is validated.
  XSFacets | The class used to pass all facets to `XSSimpleType.applyFacets(org.apache.xerces.impl.dv.XSFacets, short, short, org.apache.xerces.impl.dv.ValidationContext)`.

- Exception Summary
  Exception | Description
  --- | ---
  DatatypeException | Base class for datatype exceptions.
  DVFactoryException | A runtime exception that's thrown if an error happens when the application tries to get a DV factory instance.
  InvalidDatatypeFacetException | Datatype exception for invalid facet.
  InvalidDatatypeValueException | Datatype exception for invalid values.

Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.