| AuthenticationRequiredPredicate | 
 Predicate that returns true if authentication is required. 
 | 
| AuthenticationRequiredPredicate.Builder | 
  | 
| ContainsPredicate | 
 Returns true if the request header is present and contains one of the strings to match. 
 | 
| ContainsPredicate.Builder | 
  | 
| EqualsPredicate | 
 Returns true if all the provided arguments are equal to each other 
 | 
| EqualsPredicate.Builder | 
  | 
| ExistsPredicate | 
 Returns true if the given attribute is not null and not an empty string 
 | 
| ExistsPredicate.Builder | 
  | 
| FalsePredicate | 
  | 
| IdempotentPredicate | 
 A predicate that returns true if the request is idempotent
 according to the HTTP RFC. 
 | 
| IdempotentPredicate.Builder | 
  | 
| MaxContentSizePredicate | 
 Predicate that returns true if the Content-Size of a request is above a
 given value. 
 | 
| MaxContentSizePredicate.Builder | 
  | 
| MethodPredicate | 
  | 
| MethodPredicate.Builder | 
  | 
| MinContentSizePredicate | 
 Predicate that returns true if the Content-Size of a request is below a
 given value. 
 | 
| MinContentSizePredicate.Builder | 
  | 
| NotPredicate | 
  | 
| PathMatchPredicate | 
  | 
| PathMatchPredicate.Builder | 
  | 
| PathPrefixPredicate | 
  | 
| PathPrefixPredicate.Builder | 
  | 
| PathSuffixPredicate | 
  | 
| PathSuffixPredicate.Builder | 
  | 
| PathTemplatePredicate | 
  | 
| PathTemplatePredicate.Builder | 
  | 
| PredicateParser | 
 Parser that can build a predicate from a string representation. 
 | 
| Predicates | 
 Utility class used for creating predicates 
 | 
| PredicatesHandler | 
 Handler that can deal with a large number of predicates. 
 | 
| PredicatesHandler.DoneHandlerBuilder | 
  | 
| PredicatesHandler.RestartHandlerBuilder | 
  | 
| PredicatesHandler.Wrapper | 
  | 
| RegularExpressionPredicate | 
 A predicate that does a regex match against an exchange. 
 | 
| RegularExpressionPredicate.Builder | 
  | 
| SecurePredicate | 
  | 
| SecurePredicate.Builder | 
  | 
| TruePredicate | 
  |