| Name | Description | Type | Package | Framework |
| Types | Utility class containing various operations on types. | Class | com.sun.tools.javac.code | Fiji |
| Types .AdaptFailure | Class | com.sun.tools.javac.code.Types | Fiji | |
| Types .DefaultTypeVisitor | A default visitor for types. | Class | com.sun.tools.javac.code.Types | Fiji |
| Types .MapVisitor | A visitor for implementing a mapping from types to types. | Class | com.sun.tools.javac.code.Types | Fiji |
| Types .SimpleVisitor | A simple visitor for types. | Class | com.sun.tools.javac.code.Types | Fiji |
| Types .TypeRelation | A plain relation on types. | Class | com.sun.tools.javac.code.Types | Fiji |
| Types .UnaryVisitor | A convenience visitor for implementing operations that only require one argument (the type itself), that is, unary | Class | com.sun.tools.javac.code.Types | Fiji |