Package com.tngtech.archunit.base
Class ChainableFunction<F,T>
java.lang.Object
com.tngtech.archunit.base.ChainableFunction<F,T>
- All Implemented Interfaces:
Function<F,T>
@PublicAPI(usage=INHERITANCE) public abstract class ChainableFunction<F,T> extends java.lang.Object implements Function<F,T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.tngtech.archunit.base.Function
Function.Functions
-
Constructor Summary
Constructors Constructor Description ChainableFunction()
-
Method Summary
Modifier and Type Method Description <E> ChainableFunction<E,T>
after(Function<? super E,? extends F> function)
DescribedPredicate<F>
is(DescribedPredicate<? super T> predicate)
<U> ChainableFunction<F,U>
then(Function<? super T,? extends U> function)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ChainableFunction
public ChainableFunction()
-
-
Method Details
-
after
-
then
-
is
-