| AbstractRepository<T extends Tree> | Abstract superclass for representing the generic type information for a reflective entity. |
| ClassRepository | This class represents the generic type information for a class. |
| ConstructorRepository | This class represents the generic type information for a constructor. |
| FieldRepository | This class represents the generic type information for a constructor. |
| GenericDeclRepository<S extends Signature> | This class represents the generic type information for a generic declaration. |
| MethodRepository | This class represents the generic type information for a method. |