- Type Parameters:
B
- The type of the bijective function's result.I
- The type of the bijective function's input (being the inverse function's output type).
- All Known Subinterfaces:
Invertible<B,
I>
- All Known Implementing Classes:
InvertibleComposite
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
A
BijectiveFunction
provides methods to apply a bijective function
(on the inverse function's return vale).-
Method Summary
Modifier and TypeMethodDescriptionapplyBijection
(I aValue) Applies the bijective function to the given value.
-
Method Details
-
applyBijection
Applies the bijective function to the given value.- Parameters:
aValue
- The (invertion's) value.- Returns:
- The according bijection.
-