Interface JustificationsSupplier

  • All Superinterfaces:
    Supplier<List<Object>>
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface JustificationsSupplier
    extends Supplier<List<Object>>
    This interface allows to create justifications lazily if and only if constraint matches are enabled. Justifications creation is performance expensive and constraint matches are typically disabled. So justifications are created lazily, outside of the typical hot path.
    • Method Summary

      • Methods inherited from interface java.util.function.Supplier

        get