Package me.lemire.integercompression
Class IntWrapper
- java.lang.Object
-
- java.lang.Number
-
- me.lemire.integercompression.IntWrapper
-
- All Implemented Interfaces:
Serializable
public final class IntWrapper extends Number
Essentially a mutable wrapper around an integer.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IntWrapper()Constructor: value set to 0.IntWrapper(int v)Construction: value set to provided argument.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int v)add the provided value to the integerdoubledoubleValue()floatfloatValue()intget()voidincrement()add 1 to the integer valueintintValue()longlongValue()voidset(int value)Set the value to that of the specified integer.StringtoString()-
Methods inherited from class java.lang.Number
byteValue, shortValue
-
-
-
-
Method Detail
-
add
public void add(int v)
add the provided value to the integer- Parameters:
v- value to add
-
doubleValue
public double doubleValue()
- Specified by:
doubleValuein classNumber
-
floatValue
public float floatValue()
- Specified by:
floatValuein classNumber
-
get
public int get()
- Returns:
- the integer value
-
increment
public void increment()
add 1 to the integer value
-
set
public void set(int value)
Set the value to that of the specified integer.- Parameters:
value- specified integer value
-
-