Interface Invoker

All Known Implementing Classes:
MethodInvoker

public interface Invoker
Invoker接口定义了调用目标对象的方法的规范。 它允许动态地调用方法,增强了代码的灵活性和扩展性。 参考:org.apache.ibatis.reflection.invoker.Invoker
Since:
Java 17+
Author:
Kimi Liu
  • Method Summary

    Modifier and Type
    Method
    Description
    获取调用方法的返回类型或参数类型。
    <T> T
    invoke(Object target, Object... args)
    调用指定目标对象的方法。
  • Method Details

    • invoke

      <T> T invoke(Object target, Object... args)
      调用指定目标对象的方法。
      Type Parameters:
      T - 返回类型
      Parameters:
      target - 目标对象,调用的方法属于该对象。
      args - 方法调用的参数数组。
      Returns:
      方法的返回值,方法的返回类型可以是任意类型。
    • getType

      Class<?> getType()
      获取调用方法的返回类型或参数类型。
      Returns:
      调用方法的返回类型,作为Class对象返回。