类 AbstractCallbackFilter

java.lang.Object
cn.taketoday.bytecode.proxy.AbstractCallbackFilter
所有已实现的接口:
CallbackFilter

public abstract class AbstractCallbackFilter extends Object implements CallbackFilter
作者:
TODAY
2018-11-08 15:09
  • 构造器详细资料

    • AbstractCallbackFilter

      public AbstractCallbackFilter(Class<?> superclass, Class<?>[] interfaces)
  • 方法详细资料

    • getCallback

      protected abstract Object getCallback(Method method)
    • getCallbacks

      public Callback[] getCallbacks()
    • getCallbackTypes

      public Class<?>[] getCallbackTypes()
    • accept

      public int accept(Method method)
      从接口复制的说明: CallbackFilter
      Map a method to a callback.
      指定者:
      accept 在接口中 CallbackFilter
      参数:
      method - the intercepted method
      返回:
      the index into the array of callbacks (as specified by Enhancer.setCallbacks(cn.taketoday.bytecode.proxy.Callback...)) to use for the method,
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object o)
      从接口复制的说明: CallbackFilter
      The CallbackFilter in use affects which cached class the Enhancer will use, so this is a reminder that you should correctly implement equals and hashCode for custom CallbackFilter implementations in order to improve performance.
      指定者:
      equals 在接口中 CallbackFilter
      覆盖:
      equals 在类中 Object