abstract class Pointcuts
Pointcut constants for matching getters and setters, and static methods useful for manipulating and evaluating pointcuts. These methods are particularly useful for composing pointcuts using the union and intersection methods.
Author
Rod Johnson
Author
Juergen Hoeller
Pointcuts()
Pointcut constants for matching getters and setters, and static methods useful for manipulating and evaluating pointcuts. These methods are particularly useful for composing pointcuts using the union and intersection methods. |
static val GETTERS: Pointcut
Pointcut matching all bean property getters, in any class |
|
static val SETTERS: Pointcut
Pointcut matching all bean property setters, in any class |
open static fun intersection(pc1: Pointcut, pc2: Pointcut): Pointcut
Match all methods that both the given pointcuts match. |
|
open static fun matches(pointcut: Pointcut, method: Method, targetClass: Class<*>, vararg args: Any): Boolean
Perform the least expensive check for a pointcut match. |
|
open static fun union(pc1: Pointcut, pc2: Pointcut): Pointcut
Match all methods that either (or both) of the given pointcuts matches. |