From 7084c8805f7f8ea96c8f8248c85963d6097b36aa Mon Sep 17 00:00:00 2001 From: Yossi Farjoun Date: Mon, 27 Jun 2016 22:27:22 -0400 Subject: [PATCH] made LazyInitializer a @FunctionalIterface to enable java8 sugar. (#652) --- 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();