Package org.n52.shetland.util
Class MinMax<T>
- java.lang.Object
-
- org.n52.shetland.util.MinMax<T>
-
- Type Parameters:
T- the type
public class MinMax<T> extends Object
- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)MinMax<T>extend(MinMax<T> minmax, Comparator<? super T> c)* Extend thisMinMaxto includeminmax.MinMax<T>extend(T t, Comparator<? super T> c)Extend thisMinMaxto includet.TgetMaximum()Get the value of maximumTgetMinimum()Get the value of minimuminthashCode()booleanisEmpty()Checks if this MinMax is emptyMinMax<T>setMaximum(T maximum)Set the value of maximumMinMax<T>setMinimum(T minimum)Set the value of minimumStringtoString()
-
-
-
Method Detail
-
getMinimum
public T getMinimum()
Get the value of minimum- Returns:
- the value of minimum
-
setMinimum
public MinMax<T> setMinimum(T minimum)
Set the value of minimum- Parameters:
minimum- new value of minimum- Returns:
- this
-
getMaximum
public T getMaximum()
Get the value of maximum- Returns:
- the value of maximum
-
setMaximum
public MinMax<T> setMaximum(T maximum)
Set the value of maximum- Parameters:
maximum- new value of maximum- Returns:
- this
-
extend
public MinMax<T> extend(T t, Comparator<? super T> c)
Extend thisMinMaxto includet.- Parameters:
t- the object to includec- the comparator used to compare the values- Returns:
- this
-
extend
public MinMax<T> extend(MinMax<T> minmax, Comparator<? super T> c)
* Extend thisMinMaxto includeminmax.- Parameters:
minmax- theMinMaxto includec- the comparator- Returns:
- this
-
isEmpty
public boolean isEmpty()
Checks if this MinMax is empty- Returns:
- if it is empty
-
-