InvertibleFunction<X, Y> class
abstract
Superclass of all invertible functions
- Implementers
- Available Extensions
Constructors
- InvertibleFunction()
-
Default no-arg constructor
const
Properties
Methods
-
after<
W> (InvertibleFunction< W, X> g) → InvertibleFunction<W, Y> -
Returns composite function of this function and
g
-
before<
Z> (InvertibleFunction< Y, Z> g) → InvertibleFunction<X, Z> -
Returns composite function of
g
and this function -
call(
X x) → Y - Makes this class callable
-
inverse(
) → InvertibleFunction< Y, X> - Returns the inverse function of this function
-
isInDomain(
X x) → bool -
Returns
true
ifx
is in the domain of this function -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
of<
W> (InvertibleFunction< W, X> g) → InvertibleFunction<W, Y> -
Returns composite function of this function and
g
-
toString(
) → String -
A string representation of this object.
inherited
-
valueAt(
X x) → Y - Defines the behaviour of this function
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited