Package org.djutils.base
Class MutableByte
- java.lang.Object
-
- org.djutils.base.MutableByte
-
public class MutableByte extends Object
A simple version of a mutable byte with get() and set(byte) functions.Copyright (c) 2023-2023 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html.
- Author:
- Alexander Verbraeck
-
-
Constructor Summary
Constructors Constructor Description MutableByte(byte value)Initialize the mutable byte with a value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddec()Decrement the modifiable byte with 1.voiddec(byte decrement)Decrement the modifiable byte with a value.voiddiv(byte divisor)Divide the modifiable byte by a value.booleanequals(Object obj)byteget()inthashCode()voidinc()Increment the modifiable byte with 1.voidinc(byte increment)Increment the modifiable byte with a value.voidmul(byte multiplier)Increment the modifiable byte with a value.voidset(byte newValue)set the mutable byte to a new value.StringtoString()
-
-
-
Method Detail
-
set
public void set(byte newValue)
set the mutable byte to a new value.- Parameters:
newValue- byte; the new value of the mutable byte
-
get
public byte get()
- Returns:
- byte; the current value of the mutable byte
-
inc
public void inc(byte increment)
Increment the modifiable byte with a value.- Parameters:
increment- byte; the value to increment the modifiable byte with
-
inc
public void inc()
Increment the modifiable byte with 1.
-
dec
public void dec(byte decrement)
Decrement the modifiable byte with a value.- Parameters:
decrement- byte; the value to decrement the modifiable byte with
-
dec
public void dec()
Decrement the modifiable byte with 1.
-
mul
public void mul(byte multiplier)
Increment the modifiable byte with a value.- Parameters:
multiplier- byte; the value to multiply the modifiable byte with
-
div
public void div(byte divisor)
Divide the modifiable byte by a value.- Parameters:
divisor- byte; the value to divide the modifiable byte by
-
-