Class ConditionEvaluationReport.ConditionAndOutcomes
java.lang.Object
org.springframework.boot.autoconfigure.condition.ConditionEvaluationReport.ConditionAndOutcomes
- All Implemented Interfaces:
Iterable<ConditionEvaluationReport.ConditionAndOutcome>
- Enclosing class:
- ConditionEvaluationReport
public static class ConditionEvaluationReport.ConditionAndOutcomes
extends Object
implements Iterable<ConditionEvaluationReport.ConditionAndOutcome>
Provides access to a number of
ConditionEvaluationReport.ConditionAndOutcome
items.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Condition condition, ConditionOutcome outcome) boolean
Returntrue
if all outcomes match.iterator()
stream()
Return aStream
of theConditionEvaluationReport.ConditionAndOutcome
items.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ConditionAndOutcomes
public ConditionAndOutcomes()
-
-
Method Details
-
add
-
isFullMatch
public boolean isFullMatch()Returntrue
if all outcomes match.- Returns:
true
if a full match
-
stream
Return aStream
of theConditionEvaluationReport.ConditionAndOutcome
items.- Returns:
- a stream of the
ConditionEvaluationReport.ConditionAndOutcome
items. - Since:
- 3.5.0
-
iterator
- Specified by:
iterator
in interfaceIterable<ConditionEvaluationReport.ConditionAndOutcome>
-