HONEYCOMB-25: Use java 8 for sources and target JVM
authorMarek Gradzki <[email protected]>
Tue, 26 Apr 2016 05:38:28 +0000 (07:38 +0200)
committerMarek Gradzki <[email protected]>
Wed, 4 May 2016 05:38:43 +0000 (05:38 +0000)
Change-Id: Icdd2e8a393bd6214a9b69364a8498075fe3be43f
Signed-off-by: Maros Marsalek <[email protected]>
Signed-off-by: Marek Gradzki <[email protected]>
v3po/data-impl/src/main/java/io/fd/honeycomb/v3po/data/impl/OperationalDataTree.java

index 5d3b006..175f22d 100644 (file)
@@ -34,7 +34,6 @@ import io.fd.honeycomb.v3po.translate.read.ReaderRegistry;
 import java.util.Collection;
 import java.util.Map;
 import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
 import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
 import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker;
 import org.opendaylight.controller.md.sal.dom.api.DOMDataReadOnlyTransaction;
@@ -212,16 +211,13 @@ public final class OperationalDataTree implements ReadableDataTree {
 
     @SuppressWarnings("unchecked")
     private Function<DataObject, NormalizedNode<?, ?>> toNormalizedNodeFunction(final InstanceIdentifier path) {
-        return new Function<DataObject, NormalizedNode<?, ?>>() {
-            @Override
-            public NormalizedNode<?, ?> apply(@Nullable final DataObject dataObject) {
-                LOG.trace("OperationalDataTree.toNormalizedNode(), path={}, dataObject={}", path, dataObject);
-                final Map.Entry<YangInstanceIdentifier, NormalizedNode<?, ?>> entry =
-                        serializer.toNormalizedNode(path, dataObject);
-
-                LOG.trace("OperationalDataTree.toNormalizedNode(), normalizedNodeEntry={}", entry);
-                return entry.getValue();
-            }
+        return dataObject -> {
+            LOG.trace("OperationalDataTree.toNormalizedNode(), path={}, dataObject={}", path, dataObject);
+            final Map.Entry<YangInstanceIdentifier, NormalizedNode<?, ?>> entry =
+                    serializer.toNormalizedNode(path, dataObject);
+
+            LOG.trace("OperationalDataTree.toNormalizedNode(), normalizedNodeEntry={}", entry);
+            return entry.getValue();
         };
     }