Class SimpleType

java.lang.Object

public class SimpleType extends AnnotatableType
Type node for a named class type, a named interface type, or a type variable.
 SimpleType:
    { Annotation } TypeName
 

This kind of node is used to convert a name (Name) into a type (Type) by wrapping it.

In JLS8 and later, the SimpleType may have optional annotations. If annotations are present, then the name must be a SimpleName. Annotated qualified names are represented as QualifiedType or NameQualifiedType.
Since:
2.0
See Also: