Index

D H I O R 
All Classes and Interfaces|All Packages

D

DelegatingHandler - Class in dev.mccue.microhttp.handler
Template for a class which has a list of handlers that it tries in order.
DelegatingHandler(List<? extends Handler>, IntoResponse) - Constructor for class dev.mccue.microhttp.handler.DelegatingHandler
 
dev.mccue.microhttp.handler - module dev.mccue.microhttp.handler
 
dev.mccue.microhttp.handler - package dev.mccue.microhttp.handler
 

H

handle(Request) - Method in class dev.mccue.microhttp.handler.DelegatingHandler
 
handle(Request) - Method in interface dev.mccue.microhttp.handler.Handler
Handles the request.
handle(Request) - Method in class dev.mccue.microhttp.handler.RouteHandler
 
Handler - Interface in dev.mccue.microhttp.handler
Handler for requests.
handleRoute(Matcher, Request) - Method in class dev.mccue.microhttp.handler.RouteHandler
 
handleRoute(Matcher, Request) - Method in interface dev.mccue.microhttp.handler.RouteHandler.MatcherHandler
 

I

intoResponse() - Method in interface dev.mccue.microhttp.handler.IntoResponse
Converts this object into a Response.
IntoResponse - Interface in dev.mccue.microhttp.handler
Something which can be converted into a Response.

O

of(String, Pattern, Handler) - Static method in class dev.mccue.microhttp.handler.RouteHandler
 
of(String, Pattern, RouteHandler.MatcherHandler) - Static method in class dev.mccue.microhttp.handler.RouteHandler
 
of(String, Pattern, Callable<? extends IntoResponse>) - Static method in class dev.mccue.microhttp.handler.RouteHandler
 

R

RouteHandler - Class in dev.mccue.microhttp.handler
Template for a handler that handles a single route by matching on the request's uri path and filtering on the request's method.
RouteHandler(String, Pattern) - Constructor for class dev.mccue.microhttp.handler.RouteHandler
 
RouteHandler.MatcherHandler - Interface in dev.mccue.microhttp.handler
 
D H I O R 
All Classes and Interfaces|All Packages