public interface EnumDeclaration extends ReferenceTypeDeclaration, HasAccessLevel
Modifier and Type | Method and Description |
---|---|
default EnumDeclaration |
asEnum()
Return this as a EnumDeclaration or throw UnsupportedOperationException.
|
default boolean |
isEnum()
Is this the declaration of an enum?
|
asReferenceType, canBeAssignedTo, findTypeParameter, getAllAncestors, getAllFields, getAllMethods, getAllNonStaticFields, getAllStaticFields, getAncestors, getDeclaredFields, getDeclaredMethods, getField, getVisibleField, getVisibleFields, hasAnnotation, hasDirectlyAnnotation, hasField, hasVisibleField, isAssignableBy, isAssignableBy, isFunctionalInterface
asClass, asInterface, asType, asTypeParameter, containerType, getId, getQualifiedName, internalTypes, isClass, isInterface, isType, isTypeParameter
asField, asMethod, asParameter, getName, hasName, isField, isMethod, isParameter
getTypeParameters
accessLevel
default boolean isEnum()
TypeDeclaration
isEnum
in interface TypeDeclaration
default EnumDeclaration asEnum()
TypeDeclaration
asEnum
in interface TypeDeclaration
Copyright © 2016. All rights reserved.