Class MultipleMatchMultiValuePattern

java.lang.Object
com.github.tomakehurst.wiremock.matching.MultiValuePattern
com.github.tomakehurst.wiremock.matching.MultipleMatchMultiValuePattern
All Implemented Interfaces:
NamedValueMatcher<MultiValue>, ValueMatcher<MultiValue>
Direct Known Subclasses:
ExactMatchMultiValuePattern, IncludesMatchMultiValuePattern

public abstract class MultipleMatchMultiValuePattern extends MultiValuePattern
  • Constructor Details

    • MultipleMatchMultiValuePattern

      public MultipleMatchMultiValuePattern()
  • Method Details

    • getName

      public String getName()
    • getExpected

      public String getExpected()
      since this method will only be used by diff in case of multiple match values, so returning empty. For other patterns, it should not return empty value
      Returns:
      expected value
    • match

      public MatchResult match(MultiValue value)
    • getValues

      public abstract List<StringValuePattern> getValues()
    • getOperator

      public String getOperator()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object