Class: AnnotationContext<T, S, X>
Less than 1 minute
AspectJS • Docs
Class: AnnotationContext<T, S, X>
Holds data about the execution context where the annotation is being invoked.
Type Parameters
• T extends AnnotationKind
= AnnotationKind
• S extends AnnotationStub
= AnnotationStub
• X = unknown
Methods
toString()
toString():
string
Returns
string
The signature of the annotation, in the form @<groupId>:<name> on <target>
.
Defined in
packages/common/src/annotation/annotation-context.ts:42
Properties
args
readonly
args:Parameters
<S
>
The arguments passed to the annotation.
Defined in
packages/common/src/annotation/annotation-context.ts:29
ref
readonly
ref:AnnotationRef
The reference to the annotation being invked.
Defined in
packages/common/src/annotation/annotation-context.ts:16
target
readonly
target:AnnotationTarget
<T
,X
>
The target of the annotation.
Defined in
packages/common/src/annotation/annotation-context.ts:33