Package io.determann.shadow.api.shadow
Interface AnnotationUsage
- All Superinterfaces:
AccessModifiable,Annotation,Annotationable<TypeElement>,ApiHolder,Declared,ElementBacked<TypeElement>,MirrorBacked<DeclaredType>,Modifiable,QualifiedNameable<TypeElement>,Shadow<DeclaredType>,StaticModifiable,StrictfpModifiable
- All Known Implementing Classes:
AnnotationUsageImpl
Annotation represents the java file for the java concept of an annotation. This on the other hand represents
a usage of such an annotation. like @Documented("testValue) public class Test{ }-
Method Summary
Methods inherited from interface io.determann.shadow.api.modifier.AccessModifiable
isPackagePrivate, isPrivate, isProtected, isPublicMethods inherited from interface io.determann.shadow.api.shadow.Annotation
equalsMethods 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
-
Method Details
-
getValues
Map<Method,AnnotationValue> getValues() -
getValueOrThrow
-
getValue
-
getAnnotation
Annotation getAnnotation() -
getAnnotationMirror
AnnotationMirror getAnnotationMirror()
-