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).BijectiveFunction<B,I>
, InverseFunction<I,B>
InvertibleComposite
public interface Invertible<B,I> extends BijectiveFunction<B,I>, InverseFunction<I,B>
Invertible
provides methods to apply a bijective function on a
value as well as an inverse function (on the bijective function's return
vale).applyBijection
applyInversion
Copyright © 2021. All rights reserved.