From 5693d93cba22d778a1ff75feaa6421d304b05137 Mon Sep 17 00:00:00 2001 From: Ronald Li <ronald.li@bigswitch.com> Date: Tue, 5 Feb 2013 13:14:09 -0800 Subject: [PATCH] Make null values not show up in the rest output --- .../devicemanager/web/DeviceSerializer.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/floodlightcontroller/devicemanager/web/DeviceSerializer.java b/src/main/java/net/floodlightcontroller/devicemanager/web/DeviceSerializer.java index 4e4e07db9..e946d7b8a 100644 --- a/src/main/java/net/floodlightcontroller/devicemanager/web/DeviceSerializer.java +++ b/src/main/java/net/floodlightcontroller/devicemanager/web/DeviceSerializer.java @@ -64,7 +64,10 @@ public class DeviceSerializer extends JsonSerializer<Device> { jGen.writeNumberField("lastSeen", device.getLastSeen().getTime()); - jGen.writeStringField("dhcpClientName", device.getDHCPClientName()); + String dhcpClientName = device.getDHCPClientName(); + if (dhcpClientName != null) { + jGen.writeStringField("dhcpClientName", dhcpClientName); + } jGen.writeEndObject(); } -- GitLab