public interface org.springframework.web.servlet.function.RouterFunctions$Builder
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.springframework.web.servlet.function.RouterFunctions$Builder
super_class: java.lang.Object
{
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder GET(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder GET(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder GET(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder GET(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder HEAD(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder HEAD(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder HEAD(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder HEAD(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder POST(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder POST(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder POST(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder POST(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PUT(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PUT(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PUT(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PUT(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PATCH(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PATCH(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PATCH(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder PATCH(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder DELETE(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder DELETE(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder DELETE(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder DELETE(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder OPTIONS(org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder OPTIONS(java.lang.String, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder OPTIONS(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder OPTIONS(java.lang.String, org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder route(org.springframework.web.servlet.function.RequestPredicate, org.springframework.web.servlet.function.HandlerFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Lorg/springframework/web/servlet/function/HandlerFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
handlerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder add(org.springframework.web.servlet.function.RouterFunction<org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/RouterFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RouterFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
routerFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder resources(java.lang.String, org.springframework.core.io.Resource);
descriptor: (Ljava/lang/String;Lorg/springframework/core/io/Resource;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pattern
location
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder resources(java.util.function.Function<org.springframework.web.servlet.function.ServerRequest, java.util.Optional<org.springframework.core.io.Resource>>);
descriptor: (Ljava/util/function/Function;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/Function<Lorg/springframework/web/servlet/function/ServerRequest;Ljava/util/Optional<Lorg/springframework/core/io/Resource;>;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
lookupFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder nest(org.springframework.web.servlet.function.RequestPredicate, java.util.function.Supplier<org.springframework.web.servlet.function.RouterFunction<org.springframework.web.servlet.function.ServerResponse>>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Ljava/util/function/Supplier;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Ljava/util/function/Supplier<Lorg/springframework/web/servlet/function/RouterFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
routerFunctionSupplier
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder nest(org.springframework.web.servlet.function.RequestPredicate, java.util.function.Consumer<org.springframework.web.servlet.function.RouterFunctions$Builder>);
descriptor: (Lorg/springframework/web/servlet/function/RequestPredicate;Ljava/util/function/Consumer;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/RequestPredicate;Ljava/util/function/Consumer<Lorg/springframework/web/servlet/function/RouterFunctions$Builder;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
builderConsumer
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder path(java.lang.String, java.util.function.Supplier<org.springframework.web.servlet.function.RouterFunction<org.springframework.web.servlet.function.ServerResponse>>);
descriptor: (Ljava/lang/String;Ljava/util/function/Supplier;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/util/function/Supplier<Lorg/springframework/web/servlet/function/RouterFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
routerFunctionSupplier
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder path(java.lang.String, java.util.function.Consumer<org.springframework.web.servlet.function.RouterFunctions$Builder>);
descriptor: (Ljava/lang/String;Ljava/util/function/Consumer;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/util/function/Consumer<Lorg/springframework/web/servlet/function/RouterFunctions$Builder;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
pattern
builderConsumer
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder filter(org.springframework.web.servlet.function.HandlerFilterFunction<org.springframework.web.servlet.function.ServerResponse, org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Lorg/springframework/web/servlet/function/HandlerFilterFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/servlet/function/HandlerFilterFunction<Lorg/springframework/web/servlet/function/ServerResponse;Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
filterFunction
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder before(java.util.function.Function<org.springframework.web.servlet.function.ServerRequest, org.springframework.web.servlet.function.ServerRequest>);
descriptor: (Ljava/util/function/Function;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/Function<Lorg/springframework/web/servlet/function/ServerRequest;Lorg/springframework/web/servlet/function/ServerRequest;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
requestProcessor
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder after(java.util.function.BiFunction<org.springframework.web.servlet.function.ServerRequest, org.springframework.web.servlet.function.ServerResponse, org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/util/function/BiFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/BiFunction<Lorg/springframework/web/servlet/function/ServerRequest;Lorg/springframework/web/servlet/function/ServerResponse;Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
responseProcessor
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder onError(java.util.function.Predicate<java.lang.Throwable>, java.util.function.BiFunction<java.lang.Throwable, org.springframework.web.servlet.function.ServerRequest, org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/util/function/Predicate;Ljava/util/function/BiFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/Predicate<Ljava/lang/Throwable;>;Ljava/util/function/BiFunction<Ljava/lang/Throwable;Lorg/springframework/web/servlet/function/ServerRequest;Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
predicate
responseProvider
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder onError(java.lang.Class<? extends java.lang.Throwable>, java.util.function.BiFunction<java.lang.Throwable, org.springframework.web.servlet.function.ServerRequest, org.springframework.web.servlet.function.ServerResponse>);
descriptor: (Ljava/lang/Class;Ljava/util/function/BiFunction;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<+Ljava/lang/Throwable;>;Ljava/util/function/BiFunction<Ljava/lang/Throwable;Lorg/springframework/web/servlet/function/ServerRequest;Lorg/springframework/web/servlet/function/ServerResponse;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
exceptionType
responseProvider
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder withAttribute(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
value
public abstract org.springframework.web.servlet.function.RouterFunctions$Builder withAttributes(java.util.function.Consumer<java.util.Map<java.lang.String, java.lang.Object>>);
descriptor: (Ljava/util/function/Consumer;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/Consumer<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;)Lorg/springframework/web/servlet/function/RouterFunctions$Builder;
MethodParameters:
Name Flags
attributesConsumer
public abstract org.springframework.web.servlet.function.RouterFunction<org.springframework.web.servlet.function.ServerResponse> build();
descriptor: ()Lorg/springframework/web/servlet/function/RouterFunction;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/springframework/web/servlet/function/RouterFunction<Lorg/springframework/web/servlet/function/ServerResponse;>;
}
SourceFile: "RouterFunctions.java"
NestHost: org.springframework.web.servlet.function.RouterFunctions
InnerClasses:
public abstract Builder = org.springframework.web.servlet.function.RouterFunctions$Builder of org.springframework.web.servlet.function.RouterFunctions