Interface EnumDeclaration
- All Superinterfaces:
ClassDeclaration, Declaration, MemberDeclaration, TypeDeclaration
Represents the declaration of an enum type.
- Since:
- 1.5
- Version:
- 1.1 04/01/26
- Author:
- Joseph D. Darcy, Scott Seligman
-
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constants defined for this enum.Methods inherited from interface ClassDeclaration
getConstructors, getMethods, getSuperclassMethods inherited from interface Declaration
accept, equals, getAnnotation, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleNameMethods inherited from interface MemberDeclaration
getDeclaringTypeMethods inherited from interface TypeDeclaration
getFields, getFormalTypeParameters, getNestedTypes, getPackage, getQualifiedName, getSuperinterfaces
-
Method Details
-
getEnumConstants
Collection<EnumConstantDeclaration> getEnumConstants()Returns the enum constants defined for this enum.- Returns:
- the enum constants defined for this enum, or an empty collection if there are none
-