org.springframework.aop

## 接口 Pointcut

- 所有已知子接口:
    ExpressionPointcut
  所有已知实现类:
    AbstractExpressionPointcut, AbstractRegexpMethodPointcut, AnnotationMatchingPointcut, AspectJExpressionPointcut, ComposablePointcut, ControlFlowPointcut, DynamicMethodMatcherPointcut, JdkRegexpMethodPointcut, NameMatchMethodPointcut, StaticMethodMatcherPointcut, StaticMethodMatcherPointcutAdvisor

      public interface Pointcut

  Core Spring pointcut abstraction.

  A pointcut is composed of a `ClassFilter` and a `MethodMatcher`. Both these basic terms and a Pointcut itself can be combined to build up combinations (e.g. through `ComposablePointcut`).

  作者:
    Rod Johnson
  另请参阅:
    `ClassFilter`, `MethodMatcher`, `Pointcuts`, `ClassFilters`, `MethodMatchers`

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static Pointcut` | `TRUE` Canonical Pointcut instance that always matches.

  - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `ClassFilter` | `getClassFilter()` Return the ClassFilter for this pointcut.
    `MethodMatcher` | `getMethodMatcher()` Return the MethodMatcher for this pointcut.

- - ### 字段详细资料

    - #### TRUE

          static final Pointcut TRUE

      Canonical Pointcut instance that always matches.

  - ### 方法详细资料

    - #### getClassFilter

          ClassFilter getClassFilter()

      Return the ClassFilter for this pointcut.
      返回:
        the ClassFilter (never `null`)

    - #### getMethodMatcher

          MethodMatcher getMethodMatcher()

      Return the MethodMatcher for this pointcut.
      返回:
        the MethodMatcher (never `null`)