Las clases que contiene el paquete se pueden dividir en tres categorías:
Son clases que representan tipos de datos, con métodos para manejarlos, como
EnteroPositivo
, que representa un número entero positivo a partir
de un objeto String
; Identificador
, un tipo
identifier según la norma QTI, a partir de un objeto String
;
o ResumenItem
, elemento con campos que resumen un ítem.
Clases que representan el estado final tras una comprobación, como
MensajeEstado
, o el estado de comprobación final de un formulario
completo de una página Web, EstadoWeb
.
Clases que contienen métodos estáticos para realizar acciones que se
repiten a lo largo de la Aplicación Web, como la clase
Comprobaciones
, con métodos de ayuda para leer los datos de los
formularios y comprobar que sean correctos; ListaArchivos
, que contiene
métodos para listar determinados contenidos de los directorios;
ParserNeutro
, con métodos para escribir y tratar de forma especial
cadenas de caracteres que pueden contener código XHTML; o UrlUtils
, que contiene métodos para codificar una URL.