diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2021-07-16 18:45:52 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2024-01-06 10:09:11 +0100 |
commit | d851d3f377a8c4b0c5f8056f9dee22f29dc349c8 (patch) | |
tree | 9b1e4cead66165481461d8d9f2fa967af6d14b3a /docs/adk15ProgGuideDB/joinpointsignatures.adoc | |
parent | a6a1dbea46fd4829189b23fb900da6a586a8151a (diff) | |
download | aspectj-d851d3f377a8c4b0c5f8056f9dee22f29dc349c8.tar.gz aspectj-d851d3f377a8c4b0c5f8056f9dee22f29dc349c8.zip |
More AsciiDoc improvements, mostly about code formatting (WIP)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'docs/adk15ProgGuideDB/joinpointsignatures.adoc')
-rw-r--r-- | docs/adk15ProgGuideDB/joinpointsignatures.adoc | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/docs/adk15ProgGuideDB/joinpointsignatures.adoc b/docs/adk15ProgGuideDB/joinpointsignatures.adoc index 07df75f92..1ed54baa8 100644 --- a/docs/adk15ProgGuideDB/joinpointsignatures.adoc +++ b/docs/adk15ProgGuideDB/joinpointsignatures.adoc @@ -10,16 +10,13 @@ annotations, generics, covariance, varargs, and autoboxing. === Join Point Matching AspectJ supports 11 different kinds of join points. These are the -`method call, method execution, constructor call, - constructor execution, field get, field set, pre-initialization, - initialization, static initialization, handler,` and -`advice execution` join points. +`method call, method execution, constructor call, constructor execution, field get, +field set, pre-initialization, initialization, static initialization, handler,` +and `advice execution` join points. The _kinded_ pointcut designators match based on the kind of a join -point. These are the `call, - execution, get, set, preinitialization, initialization, - staticinitialization, handler,` and `adviceexecution` -designators. +point. These are the `call, execution, get, set, preinitialization, initialization, +staticinitialization, handler,` and `adviceexecution` designators. A kinded pointcut is written using patterns, some of which match based on _signature_, and some of which match based on _modifiers_. For @@ -100,7 +97,7 @@ of the target): [source, java] .... T t = new T(); -t.m("hello"); <= call join point occurs when this line is executed +t.m("hello"); // <= call join point occurs when this line is executed .... Then the signature `R(T) T.m(parameter_types)` is a signature of the |