Committed by
Gerrit Code Review
[Falcon] Pretty print OchSignal
Change-Id: Ic0ecc88c95faf91397e132087a1ea0b1fa7295d5
Showing
1 changed file
with
7 additions
and
7 deletions
... | @@ -15,7 +15,6 @@ | ... | @@ -15,7 +15,6 @@ |
15 | */ | 15 | */ |
16 | package org.onosproject.net; | 16 | package org.onosproject.net; |
17 | 17 | ||
18 | -import com.google.common.base.MoreObjects; | ||
19 | import com.google.common.collect.ImmutableSet; | 18 | import com.google.common.collect.ImmutableSet; |
20 | import org.onlab.util.Frequency; | 19 | import org.onlab.util.Frequency; |
21 | import org.onlab.util.Spectrum; | 20 | import org.onlab.util.Spectrum; |
... | @@ -251,11 +250,12 @@ public class OchSignal implements Lambda { | ... | @@ -251,11 +250,12 @@ public class OchSignal implements Lambda { |
251 | 250 | ||
252 | @Override | 251 | @Override |
253 | public String toString() { | 252 | public String toString() { |
254 | - return MoreObjects.toStringHelper(this) | 253 | + return String.format("%s{%+d×%.2fGHz ± %.2fGHz}", |
255 | - .add("gridType", gridType) | 254 | + this.getClass().getSimpleName(), |
256 | - .add("channelSpacing", channelSpacing) | 255 | + spacingMultiplier, |
257 | - .add("spacingMultiplier", spacingMultiplier) | 256 | + (double) slotGranularity * channelSpacing.frequency().asHz() |
258 | - .add("slotGranularity", slotGranularity) | 257 | + / Frequency.ofGHz(1).asHz(), |
259 | - .toString(); | 258 | + (double) slotGranularity * ChannelSpacing.CHL_12P5GHZ.frequency().asHz() |
259 | + / Frequency.ofGHz(1).asHz() / 2.0); | ||
260 | } | 260 | } |
261 | } | 261 | } | ... | ... |
-
Please register or login to post a comment