| Interface | Description | 
|---|---|
| JavaDiagnosticReader.DiagnosticCodec | 
 Instances of DiagnosticCodec represent the various formats diagnostic strings can take 
 | 
| Class | Description | 
|---|---|
| JavaDiagnosticReader | 
 Reads a file that has serialized javac diagnostics and returns either a list of
 TestDiagnosticLines or TestDiagnostics. 
 | 
| TestDiagnostic | 
 Represents an expected error/warning message in a Java test file or an error/warning reported by
 the Javac compiler. 
 | 
| TestDiagnosticLine | 
 Represents an entire line of TestDiagnostics which is essentially a list of diagnostics 
 | 
| TestDiagnosticUtils | 
 A set of utilities and factory methods useful for working with TestDiagnostics 
 | 
| Enum | Description | 
|---|---|
| DiagnosticKind | 
 Indicates what type of Error was, or expected to be, encountered during typechecking 
 |