Class OutputFormat.Hierarchical

    • Field Detail

      • assertionMapper

        private final java.util.function.Function<ValidationMessage,​java.lang.Object> assertionMapper
    • Constructor Detail

      • Hierarchical

        public Hierarchical()
      • Hierarchical

        public Hierarchical​(java.util.function.Function<ValidationMessage,​java.lang.Object> assertionMapper)
        Constructor.
        Parameters:
        assertionMapper - to map the assertion
    • Method Detail

      • customize

        public void customize​(ExecutionContext executionContext,
                              ValidationContext validationContext)
        Description copied from interface: OutputFormat
        Customize the execution context before validation.

        The validation context should only be used for reference as it is shared.

        Specified by:
        customize in interface OutputFormat<OutputUnit>
        Parameters:
        executionContext - the execution context
        validationContext - the validation context for reference