Class Ipv4AndPortValidator

java.lang.Object
org.kiwiproject.validation.Ipv4AndPortValidator
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<Ipv4AndPort,String>

public class Ipv4AndPortValidator extends Object implements jakarta.validation.ConstraintValidator<Ipv4AndPort,String>
Validates that a string matches a regular expression representing an IPv4 address and port separated by a colon.

Does not perform any range checks on the IP address segments or port.

  • Constructor Details

    • Ipv4AndPortValidator

      public Ipv4AndPortValidator()
  • Method Details

    • initialize

      public void initialize(Ipv4AndPort constraintAnnotation)
      Specified by:
      initialize in interface jakarta.validation.ConstraintValidator<Ipv4AndPort,String>
    • isValid

      public boolean isValid(String value, jakarta.validation.ConstraintValidatorContext context)
      Specified by:
      isValid in interface jakarta.validation.ConstraintValidator<Ipv4AndPort,String>