Class ScaleRange
- java.lang.Object
-
- net.anwiba.commons.utilities.scale.ScaleRange
-
- All Implemented Interfaces:
java.io.Serializable,IScaleRange
public class ScaleRange extends java.lang.Object implements IScaleRange
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IScaleValueMAX_VALUEstatic IScaleValueMIN_VALUEstatic IScaleRangeNEUTRAL_RANGE
-
Constructor Summary
Constructors Constructor Description ScaleRange(double min, double max)ScaleRange(IScaleValue min, IScaleValue max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(IScaleValue scaleValue)booleanequals(java.lang.Object obj)IScaleValuegetMax()IScaleValuegetMin()inthashCode()
-
-
-
Field Detail
-
MIN_VALUE
public static final IScaleValue MIN_VALUE
-
MAX_VALUE
public static final IScaleValue MAX_VALUE
-
NEUTRAL_RANGE
public static final IScaleRange NEUTRAL_RANGE
-
-
Constructor Detail
-
ScaleRange
public ScaleRange(double min, double max)
-
ScaleRange
public ScaleRange(IScaleValue min, IScaleValue max)
-
-
Method Detail
-
getMin
public IScaleValue getMin()
- Specified by:
getMinin interfaceIScaleRange
-
getMax
public IScaleValue getMax()
- Specified by:
getMaxin interfaceIScaleRange
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
contains
public boolean contains(IScaleValue scaleValue)
- Specified by:
containsin interfaceIScaleRange
-
-