Package tech.uom.lib.common.function
Functional Interfaces
-
Interface Summary Interface Description Coded<T> Interface for objects with acode
.Converter<F,T> Represents an operation to convert values.DescriptionSupplier Provides String description to implementationsDoubleFactorSupplier Represents a supplier ofdouble
-valued multiplication factors.FactorSupplier<T> Represents a supplier ofT
-valued multiplication factors.Identifiable<T> Interface for objects with an Id.IntBaseSupplier Represents a supplier of int-valued base.IntExponentSupplier Represents a supplier of int-valued exponent.IntIdentifiable Interface for objects with an int-valued Id.IntMaximumSupplier Represents a supplier of int-valued maximum.IntMinimumSupplier<T> Represents a supplier of int-valued minimum.IntPrioritySupplier Represents a supplier of int-valued priority.LongIdentifiable Interface for objects with an long-valued Id.MaximumSupplier<T> Represents a supplier of maximum value.MinimumSupplier<T> Represents a supplier of minimum value.Nameable 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.QuantitySupplier<Q extends javax.measure.Quantity<Q>> Represents a supplier of quantities.SymbolSupplier Provides String symbol to implementationsUnitConverterSupplier Provides aUnitConverter
to implementationsUnitSupplier<Q extends javax.measure.Quantity<Q>> Provides aUnit
to implementationsValueSupplier<T> Represents a supplier of values.Versioned<T> Interface for objects with aversion
. -
Class Summary Class Description QuantityFunctions Utility methods for operating onunits
andquantities
with Java functional interfaces like Function.