All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
RouteCollection |
add(Class<?> resourceType) |
RouteCollection |
add(Object resource) |
RouteCollection |
add(String urlPrefix,
Class<?> resourceType) |
RouteCollection |
add(String urlPrefix,
Object resource) |
protected RouteCollection |
add(String method,
String uriPattern,
net.codestory.http.routes.AnyRoute route) |
protected void |
addResource(String urlPrefix,
Class<?> type,
java.util.function.Supplier<Object> resource) |
protected void |
addResource(String httpMethod,
Method method,
java.util.function.Supplier<Object> resource,
String uriPattern) |
void |
addStaticRoutes(boolean prodMode) |
Payload |
apply(Context context) |
RouteCollection |
catchAll(NoParamRoute route) |
RouteCollection |
catchAll(NoParamRouteWithContext route) |
RouteCollection |
catchAll(Object payload) |
protected String |
checkParametersCount(String uriPattern,
int count) |
Context |
createContext(Request request,
Response response) |
PayloadWriter |
createPayloadWriter(Request request,
Response response,
ExecutorService executorService) |
RouteCollection |
delete(String uriPattern,
FourParamsRoute route) |
RouteCollection |
delete(String uriPattern,
NoParamRoute route) |
RouteCollection |
delete(String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
delete(String uriPattern,
OneParamRoute route) |
RouteCollection |
delete(String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
delete(String uriPattern,
TwoParamsRoute route) |
RouteCollection |
filter(Class<? extends Filter> filterClass) |
RouteCollection |
filter(Filter filter) |
RouteCollection |
get(String uriPattern,
FourParamsRoute route) |
RouteCollection |
get(String uriPattern,
NoParamRoute route) |
RouteCollection |
get(String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
get(String uriPattern,
Object payload) |
RouteCollection |
get(String uriPattern,
OneParamRoute route) |
RouteCollection |
get(String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
get(String uriPattern,
TwoParamsRoute route) |
RouteCollection |
head(String uriPattern,
FourParamsRoute route) |
RouteCollection |
head(String uriPattern,
NoParamRoute route) |
RouteCollection |
head(String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
head(String uriPattern,
Object payload) |
RouteCollection |
head(String uriPattern,
OneParamRoute route) |
RouteCollection |
head(String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
head(String uriPattern,
TwoParamsRoute route) |
RouteCollection |
include(Class<? extends Configuration> configurationClass) |
RouteCollection |
include(Configuration configuration) |
void |
installExtensions() |
RouteCollection |
options(String uriPattern,
FourParamsRoute route) |
RouteCollection |
options(String uriPattern,
NoParamRoute route) |
RouteCollection |
options(String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
options(String uriPattern,
Object payload) |
RouteCollection |
options(String uriPattern,
OneParamRoute route) |
RouteCollection |
options(String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
options(String uriPattern,
TwoParamsRoute route) |
RouteCollection |
post(String uriPattern,
FourParamsRoute route) |
RouteCollection |
post(String uriPattern,
NoParamRoute route) |
RouteCollection |
post(String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
post(String uriPattern,
OneParamRoute route) |
RouteCollection |
post(String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
post(String uriPattern,
TwoParamsRoute route) |
RouteCollection |
put(String uriPattern,
FourParamsRoute route) |
RouteCollection |
put(String uriPattern,
NoParamRoute route) |
RouteCollection |
put(String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
put(String uriPattern,
OneParamRoute route) |
RouteCollection |
put(String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
put(String uriPattern,
TwoParamsRoute route) |
RouteCollection |
setExtensions(Extensions extensions) |
RouteCollection |
setIocAdapter(IocAdapter iocAdapter) |
RoutesWithPattern |
with(String uriPattern) |