@Vetoed public class DefaultRouteBuilder extends Object implements RouteBuilder
Modifier and Type | Class and Description |
---|---|
class |
DefaultRouteBuilder.DefaultParameterControlBuilder |
RouteBuilder.ParameterControlBuilder
Constructor and Description |
---|
DefaultRouteBuilder(Proxifier proxifier,
TypeFinder finder,
Converters converters,
ParameterNameProvider nameProvider,
Evaluator evaluator,
String uri,
EncodingHandler encodingHandler) |
Modifier and Type | Method and Description |
---|---|
Route |
build() |
void |
is(Class<?> type,
Method method) |
<T> T |
is(Class<T> type) |
String |
toString() |
DefaultRouteBuilder |
with(HttpMethod method)
Accepts also this http method request.
|
DefaultRouteBuilder |
with(Set<HttpMethod> methods)
Accepts also all given http methods.
|
DefaultRouteBuilder.DefaultParameterControlBuilder |
withParameter(String name) |
DefaultRouteBuilder |
withPriority(int priority)
Changes Route priority
|
public DefaultRouteBuilder(Proxifier proxifier, TypeFinder finder, Converters converters, ParameterNameProvider nameProvider, Evaluator evaluator, String uri, EncodingHandler encodingHandler)
public DefaultRouteBuilder.DefaultParameterControlBuilder withParameter(String name)
withParameter
in interface RouteBuilder
public <T> T is(Class<T> type)
is
in interface RouteBuilder
public void is(Class<?> type, Method method)
is
in interface RouteBuilder
public DefaultRouteBuilder with(HttpMethod method)
with
in interface RouteBuilder
method
- public DefaultRouteBuilder with(Set<HttpMethod> methods)
RouteBuilder
with
in interface RouteBuilder
public DefaultRouteBuilder withPriority(int priority)
withPriority
in interface RouteBuilder
priority
- public Route build()
build
in interface RouteBuilder
Copyright © 2014 Caelum. All rights reserved.