Uses of Class
edu.university.ecs.lab.common.models.ir.Annotation
Packages that use Annotation
Package
Description
Contains utility classes for file management, JSON handling, and source code parsing.
-
Uses of Annotation in edu.university.ecs.lab.common.models.ir
Fields in edu.university.ecs.lab.common.models.ir with type parameters of type AnnotationModifier and TypeFieldDescriptionprivate Set<Annotation>
JClass.annotations
Set of class level annotationsprotected Set<Annotation>
Method.annotations
Method definition level annotationsprivate Set<Annotation>
Parameter.annotations
Constructor parameters in edu.university.ecs.lab.common.models.ir with type arguments of type Annotation -
Uses of Annotation in edu.university.ecs.lab.common.utils
Methods in edu.university.ecs.lab.common.utils that return types with arguments of type AnnotationModifier and TypeMethodDescriptionprivate static Set<Annotation>
SourceToObjectUtils.parseAnnotations
(Iterable<com.github.javaparser.ast.expr.AnnotationExpr> annotationExprs) This method parses a list of annotation expressions and returns a set of Annotation models