Interface RequestPredicates.Visitor

Enclosing class:
RequestPredicates

public static interface RequestPredicates.Visitor
Receives notifications from the logical structure of request predicates.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    and()
    Receive "middle" notification of a logical AND predicate.
    void
    Receive last notification of a logical AND predicate.
    void
    Receive last notification of a negated predicate.
    void
    Receive last notification of a logical OR predicate.
    void
    header(String name, String value)
    Receive notification of an HTTP header predicate.
    void
    method(Set<HttpMethod> methods)
    Receive notification of an HTTP method predicate.
    void
    or()
    Receive "middle" notification of a logical OR predicate.
    void
    param(String name, String value)
    Receive notification of a parameter predicate.
    void
    path(String pattern)
    Receive notification of a path predicate.
    void
    pathExtension(String extension)
    Deprecated, for removal: This API element is subject to removal in a future version.
    without replacement to discourage use of path extensions for request mapping and for content negotiation (with similar deprecations and removals already applied to annotated controllers).
    void
    Receive first notification of a logical AND predicate.
    void
    Receive first notification of a negated predicate.
    void
    Receive first notification of a logical OR predicate.
    void
    Receive first notification of an unknown predicate.