Class Derived<Derivate>
java.lang.Object
org.saynotobugs.confidence.junit5.engine.ResourceComposition<Derivate>
org.saynotobugs.confidence.junit5.engine.resource.Derived<Derivate>
- All Implemented Interfaces:
org.dmfs.jems2.Fragile<ResourceHandle<Derivate>,,Exception> Resource<Derivate>
public final class Derived<Derivate>
extends org.saynotobugs.confidence.junit5.engine.ResourceComposition<Derivate>
-
Constructor Summary
ConstructorsConstructorDescriptionDerived(org.dmfs.jems2.FragileBiFunction<? super Original1, ? super Original2, ? extends Derivate, Exception> derivationFunction, Resource<Original1> delegate1, Resource<Original2> delegate2) Derivate of two existingResource.Derived(org.dmfs.jems2.FragileBiFunction<? super Original1, ? super Original2, ? extends Derivate, Exception> derivationFunction, Resource<Original1> delegate1, Resource<Original2> delegate2, org.dmfs.jems2.FragileProcedure<Derivate, Exception> cleanUp) Derivate of two existingResources.Derived(org.dmfs.jems2.FragileFunction<? super Original, ? extends Derivate, Exception> derivationFunction, Resource<Original> delegate) Derivate of an existingResource.Derived(org.dmfs.jems2.FragileFunction<? super Original, ? extends Derivate, Exception> derivationFunction, Resource<Original> delegate, org.dmfs.jems2.FragileProcedure<Derivate, Exception> cleanUp) Derivate of an existingResource. -
Method Summary
Methods inherited from class org.saynotobugs.confidence.junit5.engine.ResourceComposition
value
-
Constructor Details
-
Derived
-
Derived
-
Derived
-
Derived
-