Interface Introspection.InvokerFilter<I extends Introspection.Invoker>

  • Type Parameters:
    I - Invoker type.
    Enclosing class:
    Introspection

    public static interface Introspection.InvokerFilter<I extends Introspection.Invoker>
    This interface must be implemented to found some kind of methods implemented in the any class.
    • Method Summary

      Modifier and Type Method Description
      Introspection.InvokerEntry<I> filter​(java.lang.reflect.Method method)
      This method will be called for each method of the filtered class.
      default java.lang.String getName()
      Returns the name of the invoker to create the invoker key.
    • Method Detail

      • filter

        Introspection.InvokerEntry<I> filter​(java.lang.reflect.Method method)
        This method will be called for each method of the filtered class.
        Parameters:
        method - Declared method.
        Returns:
        Return the entry or null if the method does not comply with the rule
      • getName

        default java.lang.String getName()
        Returns the name of the invoker to create the invoker key.
        Returns:
        Name of the invoker.