Package tech.uom.lib.common.function
package tech.uom.lib.common.function
Functional Interfaces
-
ClassDescriptionCoded<T>Interface for objects with a
code
.Converter<F,T> Represents an operation to convert values.Provides String description to implementationsRepresents a supplier ofdouble
-valued multiplication factors.Represents a supplier ofT
-valued multiplication factors.Identifiable<T>Interface for objects with an Id.Represents a supplier of int-valued base.Represents a supplier of int-valued exponent.Interface for objects with an int-valued Id.Represents a supplier of int-valued maximum.Represents a supplier of int-valued minimum.Represents a supplier of int-valued priority.Interface for objects with an long-valued Id.Represents a supplier of maximum value.Represents a supplier of minimum value.Provides String name to implementationsParser<I,O> Represents a function that parses an input value and produces an output.QuantityConverter<Q extends javax.measure.Quantity<Q>>Represents an operation to convert quantities.Utility methods for operating onunits
andquantities
with Java functional interfaces like Function.QuantitySupplier<Q extends javax.measure.Quantity<Q>>Represents a supplier of quantities.Provides String symbol to implementationsProvides aUnitConverter
to implementationsUnitSupplier<Q extends javax.measure.Quantity<Q>>Provides aUnit
to implementationsRepresents a supplier of values.Versioned<T>Interface for objects with aversion
.