This is an automated email from the ASF dual-hosted git repository. aherbert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-statistics.git
commit d21af99b28f23c5ab4a34d47d0fe1b9922fdc1dd Author: aherbert <aherb...@apache.org> AuthorDate: Fri Oct 14 15:43:24 2022 +0100 Add functional interface annotation to the Sampler interface --- .../apache/commons/statistics/distribution/ContinuousDistribution.java | 1 + .../org/apache/commons/statistics/distribution/DiscreteDistribution.java | 1 + 2 files changed, 2 insertions(+) diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ContinuousDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ContinuousDistribution.java index a6d6acf..005cb87 100644 --- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ContinuousDistribution.java +++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/ContinuousDistribution.java @@ -182,6 +182,7 @@ public interface ContinuousDistribution { /** * Sampling functionality. */ + @FunctionalInterface interface Sampler { /** * Generates a random value sampled from this distribution. diff --git a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/DiscreteDistribution.java b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/DiscreteDistribution.java index e58a035..75dcac2 100644 --- a/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/DiscreteDistribution.java +++ b/commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/DiscreteDistribution.java @@ -203,6 +203,7 @@ public interface DiscreteDistribution { /** * Sampling functionality. */ + @FunctionalInterface interface Sampler { /** * Generates a random value sampled from this distribution.