Package io.determann.shadow.api.shadow
Interface EnumConstant
- All Superinterfaces:
Annotationable<VariableElement>,ApiHolder,ElementBacked<VariableElement>,MirrorBacked<TypeMirror>,Modifiable,Shadow<TypeMirror>,Variable<Enum>
- All Known Implementing Classes:
EnumConstantImpl
-
Method Summary
Methods inherited from interface io.determann.shadow.api.Annotationable
getAnnotationUsages, getDirectAnnotationUsages, getDirectUsageOf, getDirectUsageOfOrThrow, getDirectUsagesOf, getUsageOf, getUsageOfOrThrow, getUsagesOf, isAnnotatedWith, isDirectlyAnnotatedWithMethods inherited from interface io.determann.shadow.api.ElementBacked
getElement, getJavaDoc, getModifiers, getModule, getSimpleName, logError, logInfo, logWarningMethods inherited from interface io.determann.shadow.api.modifier.Modifiable
hasModifierMethods inherited from interface io.determann.shadow.api.shadow.Shadow
getApi, getMirror, getTypeKind, isTypeKind, representsSameTypeMethods inherited from interface io.determann.shadow.api.shadow.Variable
getPackage, getSurrounding, getType, isAssignableFrom, isSubtypeOf