@Test public void shouldReturnFalseIfEmptySetObjectIsPresent() { assertThat(out.isLookupNeeded(new EmptyBackendProviderSet()), is(false)); }
boolean isLookupNeeded(Set<TraceeBackendProvider> classLoaderProviders) { return classLoaderProviders == null || !(classLoaderProviders instanceof EmptyBackendProviderSet) && classLoaderProviders.isEmpty(); }
BackendProviderResolver { boolean isLookupNeeded(Set<TraceeBackendProvider> classLoaderProviders) { return classLoaderProviders == null || !(classLoaderProviders instanceof EmptyBackendProviderSet) && classLoaderProviders.isEmpty(); } }
BackendProviderResolver { boolean isLookupNeeded(Set<TraceeBackendProvider> classLoaderProviders) { return classLoaderProviders == null || !(classLoaderProviders instanceof EmptyBackendProviderSet) && classLoaderProviders.isEmpty(); }  }
BackendProviderResolver { boolean isLookupNeeded(Set<TraceeBackendProvider> classLoaderProviders) { return classLoaderProviders == null || !(classLoaderProviders instanceof EmptyBackendProviderSet) && classLoaderProviders.isEmpty(); }  Set<TraceeBackendProvider> getBackendProviders(); }
BackendProviderResolver { boolean isLookupNeeded(Set<TraceeBackendProvider> classLoaderProviders) { return classLoaderProviders == null || !(classLoaderProviders instanceof EmptyBackendProviderSet) && classLoaderProviders.isEmpty(); }  Set<TraceeBackendProvider> getBackendProviders();  }