Class ConsumerThatAffects<T>
- java.lang.Object
-
- org.saynotobugs.confidence.quality.consumer.ConsumerThatAffects<T>
-
-
Constructor Summary
Constructors Constructor Description ConsumerThatAffects(java.util.function.Supplier<T> valueSupplier, Quality<? super T> valueQuality)AQualitythat describes the side effect of aConsumeron its argument.ConsumerThatAffects(Description valueDescription, java.util.function.Supplier<T> valueSupplier, Quality<? super T> valueQuality)AQualitythat describes the side effect of aConsumeron its argument.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssessmentassessmentOf(java.util.function.Consumer<T> candidate)Descriptiondescription()
-
-
-
Constructor Detail
-
ConsumerThatAffects
public ConsumerThatAffects(Description valueDescription, java.util.function.Supplier<T> valueSupplier, Quality<? super T> valueQuality)
-
-
Method Detail
-
assessmentOf
public Assessment assessmentOf(java.util.function.Consumer<T> candidate)
- Specified by:
assessmentOfin interfaceQuality<T>
-
description
public Description description()
- Specified by:
descriptionin interfaceQuality<T>
-
-