public final class Handlers
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.util.function.Function<HttpRequest,HttpResponse> |
badRequest() |
static java.util.function.Function<HttpRequest,HttpResponse> |
badRequest(Bytes body) |
static java.util.function.Function<HttpRequest,HttpResponse> |
badRequest(java.util.function.Function<HttpRequest,Bytes> handler) |
static java.util.function.Function<HttpRequest,HttpResponse> |
badRequest(java.lang.String body) |
static java.util.function.UnaryOperator<HttpResponse> |
contentJson() |
static java.util.function.UnaryOperator<HttpResponse> |
contentPlain() |
static java.util.function.UnaryOperator<HttpResponse> |
contentType(java.lang.String value) |
static java.util.function.UnaryOperator<HttpResponse> |
contentXml() |
static java.util.function.Function<HttpRequest,HttpResponse> |
created(Bytes body) |
static java.util.function.Function<HttpRequest,HttpResponse> |
created(java.util.function.Function<HttpRequest,Bytes> handler) |
static java.util.function.Function<HttpRequest,HttpResponse> |
created(java.lang.String body) |
static java.util.function.Function<HttpRequest,HttpResponse> |
delegate(HttpService service) |
static <T> java.util.function.Function<T,HttpResponse> |
error() |
static java.util.function.Function<HttpRequest,HttpResponse> |
error(Bytes body) |
static java.util.function.Function<HttpRequest,HttpResponse> |
error(java.util.function.Function<HttpRequest,Bytes> handler) |
static java.util.function.Function<HttpRequest,HttpResponse> |
error(java.lang.String body) |
static <T> java.util.function.Function<T,HttpResponse> |
forbidden() |
static <T> java.util.function.Function<T,java.lang.Void> |
force(java.util.function.Consumer<T> consumer) |
static <T> java.util.function.Function<HttpRequest,T> |
force(java.util.function.Supplier<T> supplier) |
static <T,U,R> java.util.function.Function<HttpRequest,com.github.tonivade.zeromock.Handlers.BiTupple<T,U>> |
join(java.util.function.Function<HttpRequest,T> beginT,
java.util.function.Function<HttpRequest,U> beginU) |
static <T,R> java.util.function.Function<java.util.Optional<T>,java.util.Optional<R>> |
map(java.util.function.Function<T,R> mapper) |
static <T> java.util.function.Function<T,HttpResponse> |
noContent() |
static <T> java.util.function.Function<T,HttpResponse> |
notFound() |
static java.util.function.Function<HttpRequest,HttpResponse> |
notFound(Bytes body) |
static java.util.function.Function<HttpRequest,HttpResponse> |
notFound(java.util.function.Function<HttpRequest,Bytes> handler) |
static java.util.function.Function<HttpRequest,HttpResponse> |
notFound(java.lang.String body) |
static <T> java.util.function.Function<T,HttpResponse> |
ok() |
static java.util.function.Function<HttpRequest,HttpResponse> |
ok(Bytes body) |
static java.util.function.Function<HttpRequest,HttpResponse> |
ok(java.util.function.Function<HttpRequest,Bytes> handler) |
static java.util.function.Function<HttpRequest,HttpResponse> |
ok(java.lang.String body) |
static <T> java.util.function.Function<java.util.Optional<T>,T> |
orElse(java.util.function.Supplier<T> supplier) |
static <T,U,R> java.util.function.Function<com.github.tonivade.zeromock.Handlers.BiTupple<T,U>,R> |
split(java.util.function.BiFunction<T,U,R> function) |
public static <T> java.util.function.Function<T,HttpResponse> ok()
public static java.util.function.Function<HttpRequest,HttpResponse> ok(java.lang.String body)
public static java.util.function.Function<HttpRequest,HttpResponse> ok(Bytes body)
public static java.util.function.Function<HttpRequest,HttpResponse> ok(java.util.function.Function<HttpRequest,Bytes> handler)
public static java.util.function.Function<HttpRequest,HttpResponse> created(java.lang.String body)
public static java.util.function.Function<HttpRequest,HttpResponse> created(Bytes body)
public static java.util.function.Function<HttpRequest,HttpResponse> created(java.util.function.Function<HttpRequest,Bytes> handler)
public static <T> java.util.function.Function<T,HttpResponse> noContent()
public static <T> java.util.function.Function<T,HttpResponse> forbidden()
public static java.util.function.Function<HttpRequest,HttpResponse> badRequest()
public static java.util.function.Function<HttpRequest,HttpResponse> badRequest(java.lang.String body)
public static java.util.function.Function<HttpRequest,HttpResponse> badRequest(Bytes body)
public static java.util.function.Function<HttpRequest,HttpResponse> badRequest(java.util.function.Function<HttpRequest,Bytes> handler)
public static <T> java.util.function.Function<T,HttpResponse> notFound()
public static java.util.function.Function<HttpRequest,HttpResponse> notFound(java.lang.String body)
public static java.util.function.Function<HttpRequest,HttpResponse> notFound(Bytes body)
public static java.util.function.Function<HttpRequest,HttpResponse> notFound(java.util.function.Function<HttpRequest,Bytes> handler)
public static <T> java.util.function.Function<T,HttpResponse> error()
public static java.util.function.Function<HttpRequest,HttpResponse> error(java.lang.String body)
public static java.util.function.Function<HttpRequest,HttpResponse> error(Bytes body)
public static java.util.function.Function<HttpRequest,HttpResponse> error(java.util.function.Function<HttpRequest,Bytes> handler)
public static java.util.function.UnaryOperator<HttpResponse> contentType(java.lang.String value)
public static java.util.function.UnaryOperator<HttpResponse> contentPlain()
public static java.util.function.UnaryOperator<HttpResponse> contentJson()
public static java.util.function.UnaryOperator<HttpResponse> contentXml()
public static java.util.function.Function<HttpRequest,HttpResponse> delegate(HttpService service)
public static <T,U,R> java.util.function.Function<HttpRequest,com.github.tonivade.zeromock.Handlers.BiTupple<T,U>> join(java.util.function.Function<HttpRequest,T> beginT, java.util.function.Function<HttpRequest,U> beginU)
public static <T,U,R> java.util.function.Function<com.github.tonivade.zeromock.Handlers.BiTupple<T,U>,R> split(java.util.function.BiFunction<T,U,R> function)
public static <T> java.util.function.Function<HttpRequest,T> force(java.util.function.Supplier<T> supplier)
public static <T> java.util.function.Function<T,java.lang.Void> force(java.util.function.Consumer<T> consumer)
public static <T> java.util.function.Function<java.util.Optional<T>,T> orElse(java.util.function.Supplier<T> supplier)
public static <T,R> java.util.function.Function<java.util.Optional<T>,java.util.Optional<R>> map(java.util.function.Function<T,R> mapper)