From 995e93c11285d7dba38d78e021e8ad96c202cf59 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 8 Aug 2016 18:31:24 +0200 Subject: [PATCH] Eliminate QNAME_FUNCTION Use a method reference instead of a constant function. Change-Id: Iaecd7a79cf86265cbb00fb60f612d2fe12577d63 Signed-off-by: Robert Varga --- .../yangtools/yang/data/util/CompositeNodeDataWithSchema.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java index 4253811c06..836fb8ee73 100644 --- a/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java +++ b/yang/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java @@ -228,9 +228,7 @@ public class CompositeNodeDataWithSchema extends AbstractNodeDataWithSchema { } public static YangInstanceIdentifier.AugmentationIdentifier getNodeIdentifierForAugmentation(final AugmentationSchema schema) { - final Collection qnames = Collections2.transform(schema.getChildNodes(), QNAME_FUNCTION); + final Collection qnames = Collections2.transform(schema.getChildNodes(), DataSchemaNode::getQName); return new YangInstanceIdentifier.AugmentationIdentifier(ImmutableSet.copyOf(qnames)); } - - private static final Function QNAME_FUNCTION = input -> input.getQName(); } -- 2.36.6