Interface Invoker<V>

All Known Implementing Classes:
ConstantInvoker, NormalMethodInvoker, SpecialMethodInvoker, StrategyInvoker

public interface Invoker<V>
  • Method Details

    • parametersCount

      int parametersCount()
    • getArgument

      <T> T getArgument(int index, Class<T> parameterType)
    • replaceArgument

      <T> T replaceArgument(int index, Class<T> parameterType, Function<T,T> transformation)
    • proceed

      V proceed() throws Exception
      Throws:
      Exception