Type Alias: BoundAnnotationTarget<T, X>
Less than 1 minute
AspectJS • Docs
Type Alias: BoundAnnotationTarget<T, X>
BoundAnnotationTarget<
T
,X
>:T
extendsCLASS
?BoundClassAnnotationTarget
<X
> :T
extendsPARAMETER
?BoundParameterAnnotationTarget
<X
> :T
extendsMETHOD
?BoundMethodAnnotationTarget
<X
> :T
extendsPROPERTY
?BoundPropertyAnnotationTarget
<X
> :never
Represents the symbol (Class, Method, Parameter, Property) annotated by an annotation. This symbol is bound to an actual instance, and has a "value" attribute.
Type Parameters
• T extends AnnotationKind
= AnnotationKind
The kind of annotation
• X = unknown
The type of the class that target belongs to.
Defined in
packages/common/src/annotation/target/bound-annotation-target.ts:33