java.lang.reflect
Interface Type

All Known Subinterfaces:
GenericArrayType, ParameterizedType, TypeVariable<T>, WildcardType
All Known Implementing Classes:
Class

public interface Type

Represents any Type within the Java programming language. This may be a primitive type (e.g. int, an array type (e.g. double[]>/code>), a raw type (e.g. Calendar), a parameterized type (e.g. List<Boolean>, or a type variable (e.g. T extends String).

Since:
1.5