|
Class Summary |
| DiagnosticTest |
Represents a diagnostic test which can be used to confirm the presence
or absence of a named symptom, a short text description of a positive
test result, and whether the symptom diagnosed by the test must
be present or absent. |
| Disease |
Database record containing detailed information about a disease. |
| DiseaseServer |
Based on a simple HTTP server, generates XML
based on a disease db query in an encoded URL. |
| DiseaseToSymptomMapping |
Indicates that the presence of the specified symptom
supports a diagnosis of the specified disease. |
| MedicalHistory |
Represents an item in the patient's medical history which is suggestive
of a particular disease. |
| NetworkServer |
A starting point for network servers. |
| QueryResponse |
Wrapper class for the results of a database query. |
| SocketUtil |
A shorthand way to create PrintStreams and
buffered/unbuffered DataInputStreams associated
with a socket. |
| Symptom |
Represents a physical symptom, and whether the symptom must
be present or absent. |
| Synonym |
Identifies a list of symptom names which are considered to be identical. |
| ThreadedDiseaseServer |
A multi-threaded variation of DiseaseServer.
Adapted from code that appears in Core Web Programming
from Prentice Hall Publishers, and may be freely used
or adapted. |
| UrlConverter |
Translation class to encode/decode URLs. |
| WorkshopDatabase |
Simple medical diagnosis database to support the MITRE Dialogue Workshop. |
| WorkshopDatabaseFactory |
Factory class for parsing XML files conforming to the diseasedb.dtd
into WorkshopDatabase objects. |
| WorkshopDatabaseTest |
Simple test class for dialogue workshop backend. |
| WorkshopErrorHandler |
Error handler for use by XML document parser. |