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 Summary

    Modifier and Type
    Method
    Description
    boolean
     
    boolean
     
    boolean
    matches(Class<?> type)
    Will be called repeatedly with candidate classes.
    boolean
    matches(URI resource)
    Test for a resource.
  • Method Details

    • 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()