Class HttpUriGreedyLabelValidator

  • All Implemented Interfaces:
    Validator

    public class HttpUriGreedyLabelValidator
    extends AbstractValidator
    Validates that at most one greedy label is present in the pattern, and, if any greedy label is present that it's the last label in the pattern. This validation emits DANGER events which can be suppressed if the server allows any of these. Some servers do, but most don't.
    • Constructor Detail

      • HttpUriGreedyLabelValidator

        public HttpUriGreedyLabelValidator()
    • Method Detail

      • validate

        public java.util.List<ValidationEvent> validate​(Model model)
        Description copied from interface: Validator
        Validates a model and returns a list of validation events.
        Parameters:
        model - Model to validate.
        Returns:
        List of validation events.