Represents an abstract pointer to a class.
A unique reference to a class.
Created by peter on 21/08/15.
Created by peter on 26/08/15.
A generic class pointer points to a class via a variable, while not knowing what the actual class is it points to.
A generic class pointer points to a class via a variable, while not knowing what the actual class is it points to. E.g. "T" in List[T]
Created by peter on 13/10/15.
Created by peter on 26/08/15.
Created by peter on 22/08/15.
Created by peter on 22/08/15.
A class reference is like 'List[T]' A typed class reference defines what the type variables are, e.g.
A class reference is like 'List[T]' A typed class reference defines what the type variables are, e.g. 'List[String]'
A unique reference to a class. E.g. List[T].
The name of the class.
The package parts that comprise the full package name.
The type variables ths class reference holds.
Indicates that the class is a predefined class that doesn't need to be imported to be used.
Indicates that the class is located in an existing library (and doesn't need to be generated).