Top Interfaces Classes
module io.undertow.core

Package io.undertow.predicate


Interface Summary

Modifier and TypeInterface and Description
public interface
Predicate

A predicate.

public interface
PredicateBuilder

An interface that knows how to build a predicate from a textual representation.

Class Summary

Modifier and TypeClass and Description
pack-priv class
public class
AuthenticationRequiredPredicate

Predicate that returns true if authentication is required.

public class
ContainsPredicate

Returns true if the request header is present and contains one of the strings to match.

public class
EqualsPredicate

Returns true if all the provided arguments are equal to each other

public class
ExistsPredicate

Returns true if the given attribute is not null and not an empty string

public class
public class
IdempotentPredicate

A predicate that returns true if the request is idempotent according to the HTTP RFC.

public class
MaxContentSizePredicate

Deprecated
Predicate that returns true if the Content-Size of a request is above a given value.
public class
public class
MinContentSizePredicate

Deprecated
Predicate that returns true if the Content-Size of a request is below a given value.
public class
pack-priv class
public class
public class
public class
public class
public class
PredicateParser

Parser that can build a predicate from a string representation.

public class
Predicates

Utility class used for creating predicates

public class
PredicatesHandler

Handler that can deal with a large number of predicates.

public class
RegularExpressionPredicate

A predicate that does a regex match against an exchange.

public class
RequestLargerThanPredicate

Predicate that returns true if the Content-Size of a request is larger than a given size.

public class
RequestSmallerThanPredicate

Predicate that returns true if the Content-Size of a request is smaller than a given size.

public class
public class