Class RegularExpressionPredicate

java.lang.Object
io.undertow.predicate.RegularExpressionPredicate
All Implemented Interfaces:
Predicate

public class RegularExpressionPredicate extends Object implements Predicate
A predicate that does a regex match against an exchange.

By default this match is done against the relative URI, however it is possible to set it to match against other exchange attributes.

Author:
Stuart Douglas
  • Constructor Details

    • RegularExpressionPredicate

      public RegularExpressionPredicate(String regex, ExchangeAttribute matchAttribute, boolean requireFullMatch, boolean caseSensitive)
    • RegularExpressionPredicate

      public RegularExpressionPredicate(String regex, ExchangeAttribute matchAttribute, boolean requireFullMatch)
    • RegularExpressionPredicate

      public RegularExpressionPredicate(String regex, ExchangeAttribute matchAttribute)
  • Method Details