@Test void testDelegate() { assertEquals(repository, appRepositoryDecorator.delegate()); }
@Override protected Repository<App> delegate() { return delegateRepository; }
AppRepositoryDecorator extends AbstractRepositoryDecorator<App> { @Override protected Repository<App> delegate() { return delegateRepository; } }
AppRepositoryDecorator extends AbstractRepositoryDecorator<App> { @Override protected Repository<App> delegate() { return delegateRepository; } AppRepositoryDecorator(
      Repository<App> delegateRepository, AppManagerService appManagerService); }
AppRepositoryDecorator extends AbstractRepositoryDecorator<App> { @Override protected Repository<App> delegate() { return delegateRepository; } AppRepositoryDecorator(
      Repository<App> delegateRepository, AppManagerService appManagerService); @Override void delete(App entity); @Override void deleteById(Object id); @Override void deleteAll(); @Override void update(App app); @Override void update(Stream<App> apps); }
AppRepositoryDecorator extends AbstractRepositoryDecorator<App> { @Override protected Repository<App> delegate() { return delegateRepository; } AppRepositoryDecorator(
      Repository<App> delegateRepository, AppManagerService appManagerService); @Override void delete(App entity); @Override void deleteById(Object id); @Override void deleteAll(); @Override void update(App app); @Override void update(Stream<App> apps);  }