-
- Type Parameters:
B
- The type of the bijective function's result (being the inverse function's input type).I
- The type of the inverse function's result (being the bijective function's input type).
- All Superinterfaces:
BijectiveFunction<B,I>
,InverseFunction<I,B>
- All Known Implementing Classes:
InvertibleComposite
public interface Invertible<B,I> extends BijectiveFunction<B,I>, InverseFunction<I,B>
AInvertible
provides methods to apply a bijective function on a value as well as an inverse function (on the bijective function's return vale).
-
-
Method Summary
-
Methods inherited from interface org.refcodes.numerical.BijectiveFunction
applyBijection
-
Methods inherited from interface org.refcodes.numerical.InverseFunction
applyInversion
-
-