From 7ae58975aa60508fceb07439b94df911339d5727 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Tue, 16 May 2017 17:51:21 +0200 Subject: [PATCH] sal-common-impl: use lambdas This series of patches uses lambdas instead of anonymous classes for functional interfaces when possible. Lambdas are replaced with method references when appropriate. Change-Id: Ideb92bfb1504831895558607a7591eb8c00bc570 Signed-off-by: Stephen Kitt --- .../sal/common/impl/service/AbstractDataTransaction.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java index f83a77829b..b9df496e3a 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java @@ -25,11 +25,6 @@ public abstract class AbstractDataTransaction { Futures.immediateFuture(RpcResultBuilder.success(TransactionStatus.COMMITED).build()); public static ListenableFuture> convertToLegacyCommitFuture(final CheckedFuture from) { - return Futures.transform(from, new AsyncFunction>() { - @Override - public ListenableFuture> apply(final Void input) { - return SUCCESS_FUTURE; - } - }); + return Futures.transform(from, (AsyncFunction>) input -> SUCCESS_FUTURE); } } -- 2.36.6