Interface EnumType

All Superinterfaces:
ClassType, DeclaredType, ReferenceType, TypeMirror

public interface EnumType extends ClassType
Represents an enum type.
Since:
1.5
Version:
1.1 04/01/26
Author:
Joseph D. Darcy, Scott Seligman
  • Method Details

    • getDeclaration

      EnumDeclaration getDeclaration()
      Returns the declaration of this type.

      Returns null if this type's declaration is unknown. This may be the result of a processing error, such as a missing class file.

      Specified by:
      getDeclaration in interface ClassType
      Specified by:
      getDeclaration in interface DeclaredType
      Returns:
      the declaration of this type, or null if unknown