Class HeaderMatcher

  • All Implemented Interfaces:
    Matcher

    public class HeaderMatcher
    extends Object
    implements Matcher
    Matching on a HTTP header.
    Since:
    1.9.3
    Author:
    Jerome Leleu
    • Field Detail

      • pattern

        protected Pattern pattern
    • Constructor Detail

      • HeaderMatcher

        public HeaderMatcher()
      • HeaderMatcher

        public HeaderMatcher​(String headerName,
                             String expectedValue)
    • Method Detail

      • matches

        public boolean matches​(WebContext context)
        Description copied from interface: Matcher
        Check if the web context matches.
        Specified by:
        matches in interface Matcher
        Parameters:
        context - the web context
        Returns:
        whether the web context matches
      • getHeaderName

        public String getHeaderName()
      • setHeaderName

        public void setHeaderName​(String headerName)
      • getExpectedValue

        public String getExpectedValue()
      • setExpectedValue

        public void setExpectedValue​(String expectedValue)