Package com.storedobject.core
Class Count
java.lang.Object
com.storedobject.core.Quantity
com.storedobject.core.Count
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCount()Count(long value) Count(long value, MeasurementUnit unit) Count(BigDecimal value) Count(BigDecimal value, MeasurementUnit unit) Count(BigInteger value) Count(BigInteger value, MeasurementUnit unit) Count(BigInteger value, String unit) -
Method Summary
Modifier and TypeMethodDescriptionabsolute()Absolute value of this quantity.Add quantityAdd quantity valueadd(BigDecimal quantity) Add quantityconvert(MeasurementUnit toUnit) Convert the quantity to another unit.divide(double divisor) Divide the quantity with a valuedivide(BigDecimal divisor) Divide the quantity with a valuebooleanisConvertible(MeasurementUnit toUnit) multiply(double multiplicand) Multiplymultiply(BigDecimal multiplicand) Multiplynegate()Reverses the sign of this quantitySubtract quantitySubtract quantitysubtract(BigDecimal quantity) Subtract quantityzero()Create a quantity of this type with zero value.Methods inherited from class com.storedobject.core.Quantity
canConvert, canConvert, canConvert, canConvert, compareTo, convert, convert, convert, convertValue, create, create, create, create, create, create, create, create, create, create, create, create, divide, equals, equalsWhenZero, getClass, getStorableValue, getType, getTypeName, getUnit, getUnit, getUnit, getValue, hashCode, isCompatible, isConvertible, isGreaterThan, isGreaterThan, isGreaterThanOrEqual, isGreaterThanOrEqual, isLessThan, isLessThan, isLessThanOrEqual, isLessThanOrEqual, isNegative, isPositive, isZero, multiply, quantityTypes, round, setUnit, setUnit, sum, toString, toString, toString, toString, types
-
Field Details
-
ZERO
-
ONE
-
defaultUnit
-
-
Constructor Details
-
Count
public Count() -
Count
public Count(long value) -
Count
-
Count
-
Count
-
Count
-
Count
-
Count
-
Count
-
-
Method Details
-
isConvertible
- Overrides:
isConvertiblein classQuantity
-
convert
Description copied from class:QuantityConvert the quantity to another unit. -
zero
-
add
-
add
Add quantity -
add
-
subtract
-
subtract
Subtract quantity -
subtract
-
multiply
Multiply -
multiply
-
divide
-
divide
Divide the quantity with a value -
negate
-
absolute
-