@Test public void basics() { ProviderId id = new ProviderId("of", "foo.bar"); TestProvider provider = new TestProvider(id); assertEquals("incorrect id", id, provider.id()); }
@Override public ProviderId id() { return providerId; }
AbstractProvider implements Provider { @Override public ProviderId id() { return providerId; } }
AbstractProvider implements Provider { @Override public ProviderId id() { return providerId; } protected  AbstractProvider(ProviderId id); }
AbstractProvider implements Provider { @Override public ProviderId id() { return providerId; } protected  AbstractProvider(ProviderId id); @Override ProviderId id(); }
AbstractProvider implements Provider { @Override public ProviderId id() { return providerId; } protected  AbstractProvider(ProviderId id); @Override ProviderId id();  }