Uses of Interface
org.tquadrat.foundation.lang.value.DimensionedValue
Packages that use DimensionedValue
-
Uses of DimensionedValue in org.tquadrat.foundation.lang.value
Classes in org.tquadrat.foundation.lang.value with type parameters of type DimensionedValueModifier and TypeClassDescriptionclassValueBase<D extends Dimension, I extends DimensionedValue<D>>An abstract base implementation for the interfaceDimensionedValuethat is intended as the base for concrete implementations of value types.Classes in org.tquadrat.foundation.lang.value that implement DimensionedValueModifier and TypeClassDescriptionclassValueBase<D extends Dimension, I extends DimensionedValue<D>>An abstract base implementation for the interfaceDimensionedValuethat is intended as the base for concrete implementations of value types.Subinterfaces with type arguments of type DimensionedValue in org.tquadrat.foundation.lang.valueModifier and TypeInterfaceDescriptioninterfaceDimensionedValue<D extends Dimension>The definition for a value with a dimension.Methods in org.tquadrat.foundation.lang.value that return DimensionedValueModifier and TypeMethodDescriptionDimensionedValue.clone()Creates a new copy of this value.DimensionedValue.copy()Creates a new copy of this value.Creates a new copy of this value.default DimensionedValue<D> Divides the value by a dimension-less value and returns the result without changing this instance.default DimensionedValue<D> Divides the value by a dimension-less value and returns the result without changing this instance.default DimensionedValue<D> DimensionedValue.divide(BigDecimal divisor) Divides the value by a dimension-less value and returns the result without changing this instance.default DimensionedValue<D> Multiplies the value by a dimension-less value and returns the result without changing this instance.default DimensionedValue<D> Multiplies the value by a dimension-less value and returns the result without changing this instance.default DimensionedValue<D> DimensionedValue.multiply(BigDecimal multiplicand) Multiplies the value by a dimension-less value and returns the result without changing this instance.default DimensionedValue<D> DimensionedValue.newInstance(D dimension, BigDecimal value) Creates an instance for the class.default DimensionedValue<D> DimensionedValue.sum(D unit, DimensionedValue<D> summand) Creates a new instance with the sum of this and the given value, and returns that.default DimensionedValue<D> DimensionedValue.sum(DimensionedValue<D> summand) Creates a new instance with the sum of this and the given value, and returns that.Methods in org.tquadrat.foundation.lang.value with parameters of type DimensionedValueModifier and TypeMethodDescriptiondefault intDimensionedValue.compareTo(DimensionedValue<D> other) default DimensionedValue<D> DimensionedValue.sum(D unit, DimensionedValue<D> summand) Creates a new instance with the sum of this and the given value, and returns that.default DimensionedValue<D> DimensionedValue.sum(DimensionedValue<D> summand) Creates a new instance with the sum of this and the given value, and returns that.
