## 接口的使用
org.springframework.util.ReflectionUtils.MethodFilter

- 使用ReflectionUtils.MethodFilter的程序包
  程序包 | 说明
  --- | ---
  org.springframework.core | Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.
  org.springframework.util | Miscellaneous utility classes, such as String manipulation utilities, a Log4J configurer, and a state holder for paged lists of objects.

- - ### org.springframework.core中ReflectionUtils.MethodFilter的使用

    参数类型为ReflectionUtils.MethodFilter的org.springframework.core中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static Set<Method>` | MethodIntrospector.`selectMethods(Class<?> targetType, ReflectionUtils.MethodFilter methodFilter)` Select methods on the given target type based on a filter.

  - ### org.springframework.util中ReflectionUtils.MethodFilter的使用

    声明为ReflectionUtils.MethodFilter的org.springframework.util中的字段
    限定符和类型 | 字段和说明
    --- | ---
    `static ReflectionUtils.MethodFilter` | ReflectionUtils.`NON_BRIDGED_METHODS` 已过时。 as of 5.0.11, in favor of a custom `ReflectionUtils.MethodFilter`
    `static ReflectionUtils.MethodFilter` | ReflectionUtils.`USER_DECLARED_METHODS` Pre-built MethodFilter that matches all non-bridge non-synthetic methods which are not declared on `java.lang.Object`.

    参数类型为ReflectionUtils.MethodFilter的org.springframework.util中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static void` | ReflectionUtils.`doWithMethods(Class<?> clazz, ReflectionUtils.MethodCallback mc, ReflectionUtils.MethodFilter mf)` Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).