TypeElement
Interface TypeElement
- All Superinterfaces:
- AnnotatedConstruct, Element, Parameterizable, QualifiedNameable
public interface TypeElement extends Element, Parameterizable, QualifiedNameable
Represents a class or interface program element. Provides access to information about the type and its members. Note that an enum type is a kind of class and an annotation type is a kind of interface.
While a TypeElement
represents a class or interface element, a DeclaredType
represents a class or interface type, th