import a.Provider; public abstract class Test { private void configure(Provider provider, Test sBind, Test eBind) { sBind.toProvider(provider); eBind.toProvider(provider) } abstract void toProvider(Provider var1); abstract void toProvider(b.Provider var1); }