X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Futils%2FIntegerRangePredicate.java;h=3a631cfdc975f182c4b369aee368bf60a3c7873b;hp=db6a841d965b0c02585ca1065aea274f102a4522;hb=bf9d78ae8c577a31e6477afc4cfebcf024df3596;hpb=6e9a43ccd93ae125720547c0fe421dc81a54ba90 diff --git a/src/main/java/net/pterodactylus/sone/utils/IntegerRangePredicate.java b/src/main/java/net/pterodactylus/sone/utils/IntegerRangePredicate.java index db6a841..3a631cf 100644 --- a/src/main/java/net/pterodactylus/sone/utils/IntegerRangePredicate.java +++ b/src/main/java/net/pterodactylus/sone/utils/IntegerRangePredicate.java @@ -1,5 +1,5 @@ /* - * Sone - IntegerRangePredicate.java - Copyright © 2013 David Roden + * Sone - IntegerRangePredicate.java - Copyright © 2013–2020 David Roden * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -23,8 +23,6 @@ import com.google.common.base.Predicate; * {@link Predicate} that verifies that an {@link Integer} value is not * {@code null} and is between a lower and an upper bound. Both bounds are * inclusive. - * - * @author David ‘Bombe’ Roden */ public class IntegerRangePredicate implements Predicate { @@ -59,4 +57,8 @@ public class IntegerRangePredicate implements Predicate { return (value != null) && (value >= lowerBound) && (value <= upperBound); } + public static IntegerRangePredicate range(int lowerBound, int upperBound) { + return new IntegerRangePredicate(lowerBound, upperBound); + } + }