| Name | Description | Type | Package | Framework |
| Datatype | This object has the following functionality: functionality to identify a class of character sequences. | Interface | relaxng.datatype | Code Trails |
| DatatypeBuilder | Creates a user-defined type by adding parameters to the pre-defined type. | Interface | relaxng.datatype | Code Trails |
| DatatypeException | Signals Datatype related exceptions. | Class | relaxng.datatype | Code Trails |
| DatatypeLib | Class | sun.tools.internal.xjc.reader.relaxng | Code Trails | |
| DatatypeLibrary | Interface | relaxng.datatype | Code Trails | |
| DatatypeLibraryFactory | Factory class for the DatatypeLibrary class. | Interface | relaxng.datatype | Code Trails |
| DatatypeLibraryLoader | Discovers the datatype library implementation from the classpath. | Class | relaxng.datatype.helpers | Code Trails |
| DatatypeLibraryLoader .Service | Class | relaxng.datatype.helpers.DatatypeLibraryLoader | Code Trails | |
| DatatypeLibraryLoader .Service .Loader | Class | relaxng.datatype.helpers.DatatypeLibraryLoader.Service | Code Trails | |
| DatatypeLibraryLoader .Service .Loader2 | Class | relaxng.datatype.helpers.DatatypeLibraryLoader.Service | Code Trails | |
| DatatypeLibraryLoader .Service .Singleton | Class | relaxng.datatype.helpers.DatatypeLibraryLoader.Service | Code Trails | |
| DatatypeStreamingValidator | Datatype streaming validator. | Interface | relaxng.datatype | Code Trails |