Uses of Interface
org.jboss.jandex.AnnotationTarget
-
Uses of AnnotationTarget in org.jboss.jandex
Subinterfaces of AnnotationTarget in org.jboss.jandexClasses in org.jboss.jandex that implement AnnotationTargetModifier and TypeClassDescriptionclassRepresents a target of type annotation which occurs in theextendsorimplementsclause of an enclosing class.final classRepresents a class entry in an index.classRepresents a target of type annotation which occurs directly on a field type, a method return type, or a method receiver type.final classRepresents a field.final classRepresents a Java method, constructor, or static initializer.final classRepresents an individual Java method parameter that was annotated.classRepresents a type annotation target which occurs within a method parameter type.classA common parent for type targets which provide a position.final classRepresents an individual Java record component that was annotated.classRepresents a target of type annotation which occurs in thethrowsclause of an enclosing method.classRepresents a target of type annotation which occurs within a bound of type parameter.classRepresents a target of type annotation which occurs within a type parameter.classRepresents a type that is the target of a type annotation.Methods in org.jboss.jandex that return AnnotationTargetModifier and TypeMethodDescriptionTypeTarget.enclosingTarget()Returns the enclosing target that contains the type referred to by theTypeTarget.target()method.AnnotationInstance.target()The program element that this annotation was declared on.Methods in org.jboss.jandex with parameters of type AnnotationTargetModifier and TypeMethodDescriptionAnnotationInstanceBuilder.buildWithTarget(AnnotationTarget target) Returns anAnnotationInstancethat includes all annotation members defined by previous method calls on this builder.static AnnotationInstanceAnnotationInstance.create(DotName name, boolean visible, AnnotationTarget target, List<AnnotationValue> values) Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance.create(DotName name, boolean visible, AnnotationTarget target, AnnotationValue[] values) Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance.create(DotName name, AnnotationTarget target, List<AnnotationValue> values) Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance.create(DotName name, AnnotationTarget target, AnnotationValue[] values) Construct a new mock annotation instance.static EquivalenceKeyEquivalenceKey.of(AnnotationTarget annotationTarget) Returns an equivalence key for givenannotation target.Constructors in org.jboss.jandex with parameters of type AnnotationTargetModifierConstructorDescriptionClassExtendsTypeTarget(AnnotationTarget enclosingTarget, Type target, int position)