Package tech.uom.lib.common.function
package tech.uom.lib.common.function
Functional Interfaces
- Author:
- Werner Keil
-
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.PrefixOperator<Q extends Quantity<Q>>Represents a function that parses an input value and produces an output.QuantityConverter<Q extends Quantity<Q>>Represents an operation to convert quantities.Utility methods for operating onunitsandquantitieswith Java functional interfaces like Function.QuantitySupplier<Q extends Quantity<Q>>Represents a supplier of quantities.Provides String symbol to implementationsProvides aUnitConverterto implementationsUnitSupplier<Q extends Quantity<Q>>Provides aUnitto implementationsRepresents a supplier of values.Versioned<T>Interface for objects with aversion.