| Modifier and Type | Interface and Description |
|---|---|
| public interface | ResolvedType
A resolved type. |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | ResolvedArrayType
Array Type. |
| public class | ResolvedIntersectionType
An intersection type is defined in java as list of types separates by ampersands. |
| public class | |
| public abstract class | ResolvedReferenceType
A ReferenceType like a class, an interface or an enum. |
| public class | ResolvedTypeVariable
From JLS 4.4: A type variable is introduced by the declaration of a type parameter of a generic class, interface, method, or constructor (§8.1.2, §9.1.2, §8.4.4, §8.8.4). |
| public class | ResolvedUnionType
A union type is defined in java as list of types separates by pipes. |
| public class | ResolvedVoidType
The special type void. |
| public class | ResolvedWildcard
A wildcard can be: - unbounded (?) - have a lower bound (? |
| Modifier and Type | Enum and Description |
|---|---|
| public enum |