| Exception | Description |
|---|---|
| GenericsException |
Base class for generic-related exceptions.
|
| GenericSourceException |
Base exception for unexpected generics errors.
|
| GenericsResolutionException |
Exception indicates error during type's generics resolution process.
|
| GenericsTrackingException |
Exception indicates generics tracking error (from some known middle type to root type).
|
| IncompatibleTypesException |
Exception indicates types incompatibility.
|
| UnknownGenericException |
Thrown during type resolution when found generic name is not declared.
|
| WrongGenericsContextException |
Thrown to indicate generics not resolvable under current context class (because generics could use the same names
and incorrect context could lead to hard to track errors).
|