Class ConditionDebugReport

java.lang.Object
tech.guilhermekaua.spigotboot.core.context.condition.ConditionDebugReport

public class ConditionDebugReport extends Object
Collects and reports condition evaluation results for debugging purposes. Records both matched and skipped conditions with their source and reason.
  • Constructor Details

    • ConditionDebugReport

      public ConditionDebugReport()
  • Method Details

    • record

      public void record(String source, String elementName, boolean matched, String reason)
    • print

      public void print(Logger logger)
    • getMatchedSummary

      public List<String> getMatchedSummary()
    • getSkippedSummary

      public List<String> getSkippedSummary()
    • isEmpty

      public boolean isEmpty()