Interface Jdbc.Handler<P>

All Known Implementing Classes:
EmptyHandler
Enclosing class:
Jdbc

@Beta public static interface Jdbc.Handler<P>
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    afterInvoke(Object result, P proxy, Object[] args, com.landawn.abacus.util.Tuple.Tuple3<Method,com.landawn.abacus.util.ImmutableList<Class<?>>,Class<?>> methodSignature)
     
    default void
    beforeInvoke(P proxy, Object[] args, com.landawn.abacus.util.Tuple.Tuple3<Method,com.landawn.abacus.util.ImmutableList<Class<?>>,Class<?>> methodSignature)
     
  • Method Details

    • beforeInvoke

      default void beforeInvoke(P proxy, Object[] args, com.landawn.abacus.util.Tuple.Tuple3<Method,com.landawn.abacus.util.ImmutableList<Class<?>>,Class<?>> methodSignature)
      Parameters:
      proxy -
      args -
      methodSignature - The first element is Method, The second element is parameterTypes(it will be an empty Class<?> List if there is no parameter), the third element is returnType
    • afterInvoke

      default void afterInvoke(Object result, P proxy, Object[] args, com.landawn.abacus.util.Tuple.Tuple3<Method,com.landawn.abacus.util.ImmutableList<Class<?>>,Class<?>> methodSignature)
      Parameters:
      result -
      proxy -
      args -
      methodSignature - The first element is Method, The second element is parameterTypes(it will be an empty Class<?> List if there is no parameter), the third element is returnType