clamp<T extends Comparable<T> > static method
T
clamp<T extends Comparable<T> >(
- T value,
- T min,
- T max
Clamps a value between min and max
Example:
Helpers.clamp(15, 0, 10); // 10
Implementation
static T clamp<T extends Comparable<T>>(T value, T min, T max) {
if (value.compareTo(min) < 0) return min;
if (value.compareTo(max) > 0) return max;
return value;
}