From db60e2f7635a60d6329d0520549152d9d76ae818 Mon Sep 17 00:00:00 2001 From: Dmitry Toptygin Date: Tue, 22 Dec 2020 13:16:36 -0500 Subject: [PATCH] added missing clone() methods to RadioBestApSettings, SourceSelectionSteering, and SourceSelectionValue --- .../core/model/equipment/RadioBestApSettings.java | 4 ++++ .../core/model/equipment/SourceSelectionSteering.java | 11 +++++++++++ .../core/model/equipment/SourceSelectionValue.java | 6 ++++++ 3 files changed, 21 insertions(+) diff --git a/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/RadioBestApSettings.java b/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/RadioBestApSettings.java index 7cd6355..c76f719 100644 --- a/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/RadioBestApSettings.java +++ b/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/RadioBestApSettings.java @@ -104,4 +104,8 @@ public class RadioBestApSettings extends BaseJsonModel return false; } + @Override + public RadioBestApSettings clone() { + return (RadioBestApSettings) super.clone(); + } } diff --git a/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionSteering.java b/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionSteering.java index 4a624a0..06728e9 100644 --- a/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionSteering.java +++ b/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionSteering.java @@ -38,4 +38,15 @@ public class SourceSelectionSteering extends AbstractSource return false; } + @Override + public SourceSelectionSteering clone() { + SourceSelectionSteering ret = (SourceSelectionSteering) super.clone(); + + if(this.value!=null) { + ret.value = this.value.clone(); + } + + return ret; + } + } diff --git a/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionValue.java b/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionValue.java index 44e1e50..409aed3 100644 --- a/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionValue.java +++ b/base-models/src/main/java/com/telecominfraproject/wlan/core/model/equipment/SourceSelectionValue.java @@ -47,4 +47,10 @@ public class SourceSelectionValue extends AbstractSource{ return false; } + @Override + public SourceSelectionValue clone() { + SourceSelectionValue ret = (SourceSelectionValue) super.clone(); + return ret; + } + }