From 76c6d875264c5fc65434172403e1d6b0c083a0a9 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Tue, 16 May 2017 17:48:35 +0200 Subject: [PATCH] config-persister-directory-xml: 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: I007db062e0b4cabcf56ddbe31039a548e6426017 Signed-off-by: Stephen Kitt --- .../storage/directory/xml/XmlDirectoryPersister.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/opendaylight/config/config-persister-directory-xml-adapter/src/main/java/org/opendaylight/controller/config/persist/storage/directory/xml/XmlDirectoryPersister.java b/opendaylight/config/config-persister-directory-xml-adapter/src/main/java/org/opendaylight/controller/config/persist/storage/directory/xml/XmlDirectoryPersister.java index 383eb8202d..10fb270ccc 100644 --- a/opendaylight/config/config-persister-directory-xml-adapter/src/main/java/org/opendaylight/controller/config/persist/storage/directory/xml/XmlDirectoryPersister.java +++ b/opendaylight/config/config-persister-directory-xml-adapter/src/main/java/org/opendaylight/controller/config/persist/storage/directory/xml/XmlDirectoryPersister.java @@ -142,12 +142,9 @@ public class XmlDirectoryPersister implements Persister { private static FilenameFilter getFilter(final SetfileExtensions) { checkArgument(fileExtensions.isEmpty() == false, "No file extension provided", fileExtensions); - return new FilenameFilter() { - @Override - public boolean accept(final File dir, final String name) { - String ext = Files.getFileExtension(name); - return fileExtensions.contains(ext); - } + return (dir, name) -> { + String ext = Files.getFileExtension(name); + return fileExtensions.contains(ext); }; } -- 2.36.6