Interface ASTReferenceType

All Superinterfaces:
Annotatable, ASTType, GenericNode<JavaNode>, JavaNode, JjtreeNode<JavaNode>, Node, Reportable, TextAvailableNode, TypeNode
All Known Implementing Classes:
ASTAmbiguousName, ASTArrayType, ASTClassType, ASTIntersectionType, ASTUnionType, ASTWildcardType

public interface ASTReferenceType extends ASTType
Represents a reference type, i.e. a class or interface type, or an array type.

  ReferenceType ::= ClassOrInterfaceType
                  | ArrayType
                  | IntersectionType
                  | UnionType
                  | WildcardType