Class TemplatedViolatedConstraintNameExtracter

    • Constructor Detail

      • TemplatedViolatedConstraintNameExtracter

        public TemplatedViolatedConstraintNameExtracter()
    • Method Detail

      • extractUsingTemplate

        protected String extractUsingTemplate​(String templateStart,
                                              String templateEnd,
                                              String message)
        Extracts the constraint name based on a template (i.e., templateStartconstraintNametemplateEnd).
        Parameters:
        templateStart - The pattern denoting the start of the constraint name within the message.
        templateEnd - The pattern denoting the end of the constraint name within the message.
        message - The templated error message containing the constraint name.
        Returns:
        The found constraint name, or null.