Package io.undertow.predicate
Class RegularExpressionPredicate
java.lang.Object
io.undertow.predicate.RegularExpressionPredicate
- All Implemented Interfaces:
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
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface io.undertow.predicate.Predicate
PREDICATE_CONTEXT
-
Constructor Summary
ConstructorsConstructorDescriptionRegularExpressionPredicate
(String regex, ExchangeAttribute matchAttribute) RegularExpressionPredicate
(String regex, ExchangeAttribute matchAttribute, boolean requireFullMatch) RegularExpressionPredicate
(String regex, ExchangeAttribute matchAttribute, boolean requireFullMatch, boolean caseSensitive) -
Method Summary
-
Constructor Details
-
RegularExpressionPredicate
public RegularExpressionPredicate(String regex, ExchangeAttribute matchAttribute, boolean requireFullMatch, boolean caseSensitive) -
RegularExpressionPredicate
public RegularExpressionPredicate(String regex, ExchangeAttribute matchAttribute, boolean requireFullMatch) -
RegularExpressionPredicate
-
-
Method Details