Interface ResolverUtil.Test

  • All Known Implementing Classes:
    PluginRegistry.PluginTest
    Enclosing class:
    ResolverUtil

    public static interface ResolverUtil.Test
    A simple interface that specifies how to test classes to determine if they are to be included in the results produced by the ResolverUtil.
    • Method Detail

      • matches

        boolean matches​(Class<?> type)
        Will be called repeatedly with candidate classes. Must return True if a class is to be included in the results, false otherwise.
        Parameters:
        type - The Class to match against.
        Returns:
        true if the Class matches.
      • matches

        boolean matches​(URI resource)
        Test for a resource.
        Parameters:
        resource - The URI to the resource.
        Returns:
        true if the resource matches.
      • doesMatchClass

        boolean doesMatchClass()
      • doesMatchResource

        boolean doesMatchResource()