Class PatternValidator

java.lang.Object
org.apache.hadoop.yarn.service.utils.PatternValidator

public class PatternValidator extends Object
Utility class to validate strings against a predefined pattern.
  • Field Details

  • Constructor Details

    • PatternValidator

      public PatternValidator(String pattern)
  • Method Details

    • validate

      public void validate(String name)
      Validate the name -restricting it to the set defined in
      Parameters:
      name - name to validate
      Throws:
      IllegalArgumentException - if not a valid name
    • matches

      public boolean matches(String name)
      Query to see if the pattern matches
      Parameters:
      name - name to validate
      Returns:
      true if the string matches the pattern