Uses of Class
pascal.taie.language.annotation.Annotation
Package
Description
Provides representation of annotations in the program being analyzed.
Provides functionality related to management of classes (class loading,
class members, class hierarchy, etc.) in the program being analyzed.
-
Uses of Annotation in pascal.taie.analysis.pta.plugin.util
Modifier and TypeMethodDescriptionstatic Annotation
CSObjs.toAnnotation
(CSObj csObj) Converts a CSObj of an Annotation to the Annotation. -
Uses of Annotation in pascal.taie.language.annotation
Modifier and TypeMethodDescriptionAnnotationElement.annotation()
Returns the value of theannotation
record component.Annotated.getAnnotation
(String annotationType) AnnotationHolder.getAnnotation
(String annotationType) Modifier and TypeMethodDescriptionstatic AnnotationHolder
AnnotationHolder.make
(Collection<Annotation> annotations) Creates an annotation holder that contains the annotations in given collection.ModifierConstructorDescriptionAnnotationElement
(Annotation annotation) Creates an instance of aAnnotationElement
record class. -
Uses of Annotation in pascal.taie.language.classes
Modifier and TypeMethodDescriptionClassMember.getAnnotation
(String annotationType) JClass.getAnnotation
(String annotationType) JMethod.getParamAnnotation
(int i, String type) Modifier and TypeMethodDescriptionClassMember.getAnnotations()
JClass.getAnnotations()
JMethod.getParamAnnotations
(int i)