From e36006acdd04f46f548bbe0cb71a10e887c8caf4 Mon Sep 17 00:00:00 2001 From: Steffen Jacobs Date: Wed, 26 Jun 2019 13:50:42 +0200 Subject: [PATCH] Bug 4960: replaced lambdas by constructor references --- .../src/com/sap/sailing/server/impl/Activator.java | 4 ++-- .../impl/preferences/model/TrackedEventPreferences.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java index 49c82a475bb..6a049d99f6c 100755 --- a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java +++ b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java @@ -154,7 +154,7 @@ public class Activator implements BundleActivator { properties)); properties.put(PreferenceConverter.KEY_PARAMETER_NAME, StoredDataMiningQueryPreferences.PREF_NAME); registrations.add(context.registerService(PreferenceConverter.class, - new GenericJSONPreferenceConverter<>(() -> new StoredDataMiningQueryPreferences()), properties)); + new GenericJSONPreferenceConverter<>(StoredDataMiningQueryPreferences::new), properties)); properties.put(PreferenceConverter.KEY_PARAMETER_NAME, SailorProfilePreferences.PREF_NAME); registrations.add(context.registerService(PreferenceConverter.class, new GenericJSONPreferenceConverter<>( @@ -162,7 +162,7 @@ public class Activator implements BundleActivator { properties)); properties.put(PreferenceConverter.KEY_PARAMETER_NAME, TrackedEventPreferences.PREF_NAME); registrations.add(context.registerService(PreferenceConverter.class, - new GenericJSONPreferenceConverter<>(() -> new TrackedEventPreferences()), properties)); + new GenericJSONPreferenceConverter<>(TrackedEventPreferences::new), properties)); } public static BundleContext getContext() { diff --git a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java index 5afc09d55d4..d4745dee645 100644 --- a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java +++ b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java @@ -17,7 +17,7 @@ public class TrackedEventPreferences extends AbstractGenericSerializableSettings @Override protected void addChildSettings() { - trackedEvents = new SettingsList<>("trackedEvents", this, () -> new TrackedEventPreference()); + trackedEvents = new SettingsList<>("trackedEvents", this, TrackedEventPreference::new); } public Iterable getTrackedEvents() {