Package com.storedobject.core
Class Volume
java.lang.Object
com.storedobject.core.Quantity
com.storedobject.core.Volume
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionVolume()
Volume
(double value, MeasurementUnit unit) Volume
(BigDecimal value, MeasurementUnit unit) Volume
(BigDecimal value, String unit) -
Method Summary
Modifier and TypeMethodDescriptionabsolute()
Absolute value of this quantity.Add quantityAdd quantity valueadd
(BigDecimal quantity) Add quantitystatic Volume
Box.static Volume
Cone.static Volume
Cube.divide
(double divisor) Divide the quantity with a valuedivide
(BigDecimal divisor) Divide the quantity with a valueGet the volumetric weight of this volume.multiply
(double multiplicand) Multiplymultiply
(BigDecimal multiplicand) Multiplynegate()
Reverses the sign of this quantitystatic Volume
Prism.Subtract 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, 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, 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
-
defaultUnit
-
-
Constructor Details
-
Volume
public Volume() -
Volume
-
Volume
-
Volume
-
Volume
-
-
Method Details
-
box
-
cube
-
prism
-
cone
-
getWeight
Get the volumetric weight of this volume. By default, volumetric weight factor of 4000 is used unless aGlobalProperty
with the name "VOLUMETRIC-WEIGHT-FACTOR" is defined.- Returns:
- Volumetric weight.
-
zero
-
add
-
add
Add quantity -
add
-
subtract
-
subtract
Subtract quantity -
subtract
-
multiply
Multiply -
multiply
-
divide
-
divide
Divide the quantity with a value -
negate
-
absolute
-