@Test void MenuReaderServiceImpl() { assertThrows(NullPointerException.class, () -> new MenuReaderServiceImpl(null, null, null)); }
public MenuReaderServiceImpl( AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator) { this.appSettings = requireNonNull(appSettings); this.gson = requireNonNull(gson); this.userPermissionEvaluator = requireNonNull(userPermissionEvaluator); }
MenuReaderServiceImpl implements MenuReaderService { public MenuReaderServiceImpl( AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator) { this.appSettings = requireNonNull(appSettings); this.gson = requireNonNull(gson); this.userPermissionEvaluator = requireNonNull(userPermissionEvaluator); } }
MenuReaderServiceImpl implements MenuReaderService { public MenuReaderServiceImpl( AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator) { this.appSettings = requireNonNull(appSettings); this.gson = requireNonNull(gson); this.userPermissionEvaluator = requireNonNull(userPermissionEvaluator); } MenuReaderServiceImpl(
      AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator); }
MenuReaderServiceImpl implements MenuReaderService { public MenuReaderServiceImpl( AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator) { this.appSettings = requireNonNull(appSettings); this.gson = requireNonNull(gson); this.userPermissionEvaluator = requireNonNull(userPermissionEvaluator); } MenuReaderServiceImpl(
      AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator); @Override Optional<Menu> getMenu(); @Override @Nullable String findMenuItemPath(String menuItemId); }
MenuReaderServiceImpl implements MenuReaderService { public MenuReaderServiceImpl( AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator) { this.appSettings = requireNonNull(appSettings); this.gson = requireNonNull(gson); this.userPermissionEvaluator = requireNonNull(userPermissionEvaluator); } MenuReaderServiceImpl(
      AppSettings appSettings, Gson gson, UserPermissionEvaluator userPermissionEvaluator); @Override Optional<Menu> getMenu(); @Override @Nullable String findMenuItemPath(String menuItemId);  }