public class RouteCollection extends java.lang.Object implements Routes
Constructor and Description |
---|
RouteCollection(Env env) |
Modifier and Type | Method and Description |
---|---|
RouteCollection |
add(java.lang.Class<?> resourceType) |
RouteCollection |
add(java.lang.Object resource) |
RouteCollection |
add(java.lang.String urlPrefix,
java.lang.Class<?> resourceType) |
RouteCollection |
add(java.lang.String urlPrefix,
java.lang.Object resource) |
void |
addStaticRoutes(boolean prodMode) |
Payload |
apply(Context context) |
RouteCollection |
catchAll(NoParamRoute route) |
RouteCollection |
catchAll(NoParamRouteWithContext route) |
RouteCollection |
catchAll(java.lang.Object payload) |
Context |
createContext(Request request,
Response response) |
PayloadWriter |
createPayloadWriter(Request request,
Response response) |
RouteCollection |
delete(java.lang.String uriPattern,
FourParamsRoute route) |
RouteCollection |
delete(java.lang.String uriPattern,
NoParamRoute route) |
RouteCollection |
delete(java.lang.String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
delete(java.lang.String uriPattern,
OneParamRoute route) |
RouteCollection |
delete(java.lang.String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
delete(java.lang.String uriPattern,
TwoParamsRoute route) |
RouteCollection |
filter(java.lang.Class<? extends Filter> filterClass) |
RouteCollection |
filter(Filter filter) |
RouteCollection |
get(java.lang.String uriPattern,
FourParamsRoute route) |
RouteCollection |
get(java.lang.String uriPattern,
NoParamRoute route) |
RouteCollection |
get(java.lang.String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
get(java.lang.String uriPattern,
java.lang.Object payload) |
RouteCollection |
get(java.lang.String uriPattern,
OneParamRoute route) |
RouteCollection |
get(java.lang.String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
get(java.lang.String uriPattern,
TwoParamsRoute route) |
RouteCollection |
head(java.lang.String uriPattern,
FourParamsRoute route) |
RouteCollection |
head(java.lang.String uriPattern,
NoParamRoute route) |
RouteCollection |
head(java.lang.String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
head(java.lang.String uriPattern,
java.lang.Object payload) |
RouteCollection |
head(java.lang.String uriPattern,
OneParamRoute route) |
RouteCollection |
head(java.lang.String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
head(java.lang.String uriPattern,
TwoParamsRoute route) |
RouteCollection |
include(java.lang.Class<? extends Configuration> configurationClass) |
RouteCollection |
include(Configuration configuration) |
RouteCollection |
options(java.lang.String uriPattern,
FourParamsRoute route) |
RouteCollection |
options(java.lang.String uriPattern,
NoParamRoute route) |
RouteCollection |
options(java.lang.String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
options(java.lang.String uriPattern,
java.lang.Object payload) |
RouteCollection |
options(java.lang.String uriPattern,
OneParamRoute route) |
RouteCollection |
options(java.lang.String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
options(java.lang.String uriPattern,
TwoParamsRoute route) |
RouteCollection |
post(java.lang.String uriPattern,
FourParamsRoute route) |
RouteCollection |
post(java.lang.String uriPattern,
NoParamRoute route) |
RouteCollection |
post(java.lang.String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
post(java.lang.String uriPattern,
OneParamRoute route) |
RouteCollection |
post(java.lang.String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
post(java.lang.String uriPattern,
TwoParamsRoute route) |
RouteCollection |
put(java.lang.String uriPattern,
FourParamsRoute route) |
RouteCollection |
put(java.lang.String uriPattern,
NoParamRoute route) |
RouteCollection |
put(java.lang.String uriPattern,
NoParamRouteWithContext route) |
RouteCollection |
put(java.lang.String uriPattern,
OneParamRoute route) |
RouteCollection |
put(java.lang.String uriPattern,
ThreeParamsRoute route) |
RouteCollection |
put(java.lang.String uriPattern,
TwoParamsRoute route) |
Routes |
setContextFactory(ContextFactory contextFactory) |
RouteCollection |
setIocAdapter(IocAdapter iocAdapter) |
Routes |
setPayloadWriterFactory(PayloadWriterFactory payloadWriterFactory) |
RoutesWithPattern |
with(java.lang.String uriPattern) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addHandleBarsResolver, overrideJacksonObjectMapper, registerHandleBarsHelper, registerHandleBarsHelper
public RouteCollection(Env env)
public RouteCollection setIocAdapter(IocAdapter iocAdapter)
setIocAdapter
in interface Routes
public Routes setContextFactory(ContextFactory contextFactory)
setContextFactory
in interface Routes
public Routes setPayloadWriterFactory(PayloadWriterFactory payloadWriterFactory)
setPayloadWriterFactory
in interface Routes
public RouteCollection include(java.lang.Class<? extends Configuration> configurationClass)
public RouteCollection include(Configuration configuration)
public RouteCollection filter(java.lang.Class<? extends Filter> filterClass)
public RouteCollection filter(Filter filter)
public RouteCollection add(java.lang.Class<?> resourceType)
public RouteCollection add(java.lang.String urlPrefix, java.lang.Class<?> resourceType)
public RouteCollection add(java.lang.Object resource)
public RouteCollection add(java.lang.String urlPrefix, java.lang.Object resource)
public RouteCollection get(java.lang.String uriPattern, java.lang.Object payload)
public RouteCollection get(java.lang.String uriPattern, NoParamRoute route)
public RouteCollection get(java.lang.String uriPattern, NoParamRouteWithContext route)
public RouteCollection get(java.lang.String uriPattern, OneParamRoute route)
public RouteCollection get(java.lang.String uriPattern, TwoParamsRoute route)
public RouteCollection get(java.lang.String uriPattern, ThreeParamsRoute route)
public RouteCollection get(java.lang.String uriPattern, FourParamsRoute route)
public RouteCollection options(java.lang.String uriPattern, java.lang.Object payload)
public RouteCollection options(java.lang.String uriPattern, NoParamRoute route)
public RouteCollection options(java.lang.String uriPattern, NoParamRouteWithContext route)
public RouteCollection options(java.lang.String uriPattern, OneParamRoute route)
public RouteCollection options(java.lang.String uriPattern, TwoParamsRoute route)
public RouteCollection options(java.lang.String uriPattern, ThreeParamsRoute route)
public RouteCollection options(java.lang.String uriPattern, FourParamsRoute route)
public RouteCollection head(java.lang.String uriPattern, java.lang.Object payload)
public RouteCollection head(java.lang.String uriPattern, NoParamRoute route)
public RouteCollection head(java.lang.String uriPattern, NoParamRouteWithContext route)
public RouteCollection head(java.lang.String uriPattern, OneParamRoute route)
public RouteCollection head(java.lang.String uriPattern, TwoParamsRoute route)
public RouteCollection head(java.lang.String uriPattern, ThreeParamsRoute route)
public RouteCollection head(java.lang.String uriPattern, FourParamsRoute route)
public RouteCollection post(java.lang.String uriPattern, NoParamRoute route)
public RouteCollection post(java.lang.String uriPattern, NoParamRouteWithContext route)
public RouteCollection post(java.lang.String uriPattern, OneParamRoute route)
public RouteCollection post(java.lang.String uriPattern, TwoParamsRoute route)
public RouteCollection post(java.lang.String uriPattern, ThreeParamsRoute route)
public RouteCollection post(java.lang.String uriPattern, FourParamsRoute route)
public RouteCollection put(java.lang.String uriPattern, NoParamRoute route)
public RouteCollection put(java.lang.String uriPattern, NoParamRouteWithContext route)
public RouteCollection put(java.lang.String uriPattern, OneParamRoute route)
public RouteCollection put(java.lang.String uriPattern, TwoParamsRoute route)
public RouteCollection put(java.lang.String uriPattern, ThreeParamsRoute route)
public RouteCollection put(java.lang.String uriPattern, FourParamsRoute route)
public RouteCollection delete(java.lang.String uriPattern, NoParamRoute route)
public RouteCollection delete(java.lang.String uriPattern, NoParamRouteWithContext route)
public RouteCollection delete(java.lang.String uriPattern, OneParamRoute route)
public RouteCollection delete(java.lang.String uriPattern, TwoParamsRoute route)
public RouteCollection delete(java.lang.String uriPattern, ThreeParamsRoute route)
public RouteCollection delete(java.lang.String uriPattern, FourParamsRoute route)
public RouteCollection catchAll(java.lang.Object payload)
public RouteCollection catchAll(NoParamRoute route)
public RouteCollection catchAll(NoParamRouteWithContext route)
public RoutesWithPattern with(java.lang.String uriPattern)
public void addStaticRoutes(boolean prodMode)
public PayloadWriter createPayloadWriter(Request request, Response response)
Copyright © 2014. All Rights Reserved.