From abc4c18a5f9c5a38055ed6e48a9b9a3d6b8183c2 Mon Sep 17 00:00:00 2001 From: Yossi Farjoun Date: Mon, 27 Jun 2016 15:10:11 -0400 Subject: [PATCH] made LazyInitializer a @FunctionalIterface to enable java8 sugar. --- src/main/java/htsjdk/samtools/util/Lazy.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/htsjdk/samtools/util/Lazy.java b/src/main/java/htsjdk/samtools/util/Lazy.java index b42ec7c2c..13726b878 100644 --- a/src/main/java/htsjdk/samtools/util/Lazy.java +++ b/src/main/java/htsjdk/samtools/util/Lazy.java @@ -28,6 +28,7 @@ public synchronized T get() { } /** Describes how to build the instance of the lazy object. */ + @FunctionalInterface public interface LazyInitializer { /** Returns the desired object instance. */ T make();