This class models a concept which is broader than what is modeled by a JavaType class. Basically it can be a primitive type, a type parameter identifier or a reference type. It may contain type arguments (which in turn may contain type arguments, recursively).
@author Sami Koivu
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.