Class OrStringPattern

All Implemented Interfaces:
StringPattern

public class OrStringPattern extends StringPatternSequence
Logical OR Operation on a sequence of StringPatterns.
Author:
Franz-Josef Elmer
  • Constructor Details

    • OrStringPattern

      public OrStringPattern(StringPattern... pattern)
      Creates instance with specified patterns.
  • Method Details

    • matches

      public boolean matches(String string)
      Return true if a pattern in the sequence returns true. Otherwise false is returned.
      Parameters:
      string - String to be matched. Can be null.
    • getOperatorSymbol

      protected String getOperatorSymbol()
      Description copied from class: StringPatternSequence
      Returns the operator symbol for pretty printing. Needed by toString().
      Specified by:
      getOperatorSymbol in class StringPatternSequence