Package org.omnifaces.utils.data
Interface MutableRange<N>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static <N extends Comparable<N>>
MutableRange<N>of(N min, N max)
static <N> MutableRange<N>
of(N min, N max, Comparator<? super N> comparator)
static <N extends Comparable<N>>
MutableRange<N>ofClosed(N min, N max)
static <N> MutableRange<N>
ofClosed(N min, N max, Comparator<? super N> comparator)
static MutableRange<Double>
ofDouble(double min, double max)
static MutableRange<Double>
ofDoubleClosed(double min, double max)
static MutableRange<Integer>
ofInteger(int min, int max)
static MutableRange<Integer>
ofIntegerClosed(int min, int max)
static MutableRange<Long>
ofLong(long min, long max)
static MutableRange<Long>
ofLongClosed(long min, long max)
void
setMax(N max)
void
setMin(N min)
-
Methods inherited from interface org.omnifaces.utils.data.Range
contains, getMax, getMin, intersects, isMaxInclusive, isMinInclusive, stream, withMax, withMaxInclusive, withMin, withMinInclusive
-
-
-
-
Method Detail
-
setMin
void setMin(N min)
-
setMax
void setMax(N max)
-
of
static <N extends Comparable<N>> MutableRange<N> of(N min, N max)
-
of
static <N> MutableRange<N> of(N min, N max, Comparator<? super N> comparator)
-
ofDouble
static MutableRange<Double> ofDouble(double min, double max)
-
ofInteger
static MutableRange<Integer> ofInteger(int min, int max)
-
ofLong
static MutableRange<Long> ofLong(long min, long max)
-
ofClosed
static <N extends Comparable<N>> MutableRange<N> ofClosed(N min, N max)
-
ofClosed
static <N> MutableRange<N> ofClosed(N min, N max, Comparator<? super N> comparator)
-
ofDoubleClosed
static MutableRange<Double> ofDoubleClosed(double min, double max)
-
ofIntegerClosed
static MutableRange<Integer> ofIntegerClosed(int min, int max)
-
ofLongClosed
static MutableRange<Long> ofLongClosed(long min, long max)
-
-