Package io.determann.shadow.api.shadow
Interface Annotation
- All Superinterfaces:
AccessModifiable,Annotationable<TypeElement>,ApiHolder,Declared,ElementBacked<TypeElement>,MirrorBacked<DeclaredType>,Modifiable,QualifiedNameable<TypeElement>,Shadow<DeclaredType>,StaticModifiable,StrictfpModifiable
- All Known Subinterfaces:
AnnotationUsage
- All Known Implementing Classes:
AnnotationUsageImpl,ClassImpl,DeclaredImpl,InterfaceImpl,RecordImpl
-
Method Summary
Methods inherited from interface io.determann.shadow.api.modifier.AccessModifiable
isPackagePrivate, isPrivate, isProtected, isPublicMethods 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.shadow.Declared
asArray, asExtendsWildcard, asSuperWildcard, getBinaryName, getConstructors, getDirectInterfaceOrThrow, getDirectInterfaces, getDirectSuperTypes, getFieldOrThrow, getFields, getInterfaceOrThrow, getInterfaces, getMethods, getMethods, getNesting, getPackage, getSuperTypes, isSubtypeOfMethods 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.QualifiedNameable
getQualifiedNameMethods inherited from interface io.determann.shadow.api.shadow.Shadow
getApi, getMirror, getTypeKind, isTypeKind, representsSameTypeMethods inherited from interface io.determann.shadow.api.modifier.StaticModifiable
isStaticMethods inherited from interface io.determann.shadow.api.modifier.StrictfpModifiable
isStrictfp