Class AbstractInvertibleFunction<D,R>

java.lang.Object
eu.bandm.tools.ops.AbstractInvertibleFunction<D,R>
All Implemented Interfaces:
InvertibleFunction<D,R>, RetractableFunction<D,R>, SectionableFunction<D,R>, Function<D,R>

public abstract class AbstractInvertibleFunction<D,R> extends Object implements InvertibleFunction<D,R>
Generic implementation for RetractableFunction.retract(R) and SectionableFunction.section(R), when a general InvertibleFunction.invert(R) is given.