public static class Route.Group extends Object implements Route.Props<Route.Group>
Constructor and Description |
---|
Group(String pattern) |
Group(String pattern,
String prefix) |
public Group(String pattern)
public List<Route.Definition> routes()
public Route.Group all(String pattern, Route.Filter filter)
public Route.Group all(String pattern, Route.Handler handler)
public Route.Group all(String pattern, Route.OneArgHandler handler)
public Route.Group all(String pattern, Route.ZeroArgHandler handler)
public Route.Group all(Route.Filter filter)
public Route.Group all(Route.Handler handler)
public Route.Group all(Route.OneArgHandler handler)
public Route.Group all(Route.ZeroArgHandler handler)
public Route.Group get(String pattern, Route.Filter filter)
public Route.Group get(String pattern, Route.Handler handler)
public Route.Group get(String pattern, Route.OneArgHandler handler)
public Route.Group get(String pattern, Route.ZeroArgHandler handler)
public Route.Group get(Route.Filter filter)
public Route.Group get(Route.Handler handler)
public Route.Group get(Route.OneArgHandler handler)
public Route.Group get(Route.ZeroArgHandler handler)
public Route.Group post(String pattern, Route.Filter filter)
public Route.Group post(String pattern, Route.Handler handler)
public Route.Group post(String pattern, Route.OneArgHandler handler)
public Route.Group post(String pattern, Route.ZeroArgHandler handler)
public Route.Group post(Route.Filter filter)
public Route.Group post(Route.Handler handler)
public Route.Group post(Route.OneArgHandler handler)
public Route.Group post(Route.ZeroArgHandler handler)
public Route.Group put(String pattern, Route.Filter filter)
public Route.Group put(String pattern, Route.Handler handler)
public Route.Group put(String pattern, Route.OneArgHandler handler)
public Route.Group put(String pattern, Route.ZeroArgHandler handler)
public Route.Group put(Route.Filter filter)
public Route.Group put(Route.Handler handler)
public Route.Group put(Route.OneArgHandler handler)
public Route.Group put(Route.ZeroArgHandler handler)
public Route.Group delete(String pattern, Route.Filter filter)
public Route.Group delete(String pattern, Route.Handler handler)
public Route.Group delete(String pattern, Route.OneArgHandler handler)
public Route.Group delete(String pattern, Route.ZeroArgHandler handler)
public Route.Group delete(Route.Filter filter)
public Route.Group delete(Route.Handler handler)
public Route.Group delete(Route.OneArgHandler handler)
public Route.Group delete(Route.ZeroArgHandler handler)
public Route.Group patch(String pattern, Route.Filter filter)
public Route.Group patch(String pattern, Route.Handler handler)
public Route.Group patch(String pattern, Route.OneArgHandler handler)
public Route.Group patch(String pattern, Route.ZeroArgHandler handler)
public Route.Group patch(Route.Filter filter)
public Route.Group patch(Route.Handler handler)
public Route.Group patch(Route.OneArgHandler handler)
public Route.Group patch(Route.ZeroArgHandler handler)
public Route.Group name(String name)
name
in interface Route.Props<Route.Group>
name
- Name to use/set.public Route.Group consumes(List<MediaType> types)
Route.Props
consumes
in interface Route.Props<Route.Group>
types
- The media types to test for.public Route.Group produces(List<MediaType> types)
Route.Props
produces
in interface Route.Props<Route.Group>
types
- The media types to test for.public Route.Group attr(String name, Object value)
Route.Props
attr
in interface Route.Props<Route.Group>
name
- Attribute's name.value
- Attribute's value.public Route.Group excludes(List<String> excludes)
Route.Props
{ use("*", req -> { ... }).excludes("/logout"); }
excludes
in interface Route.Props<Route.Group>
excludes
- A path pattern.public Route.Group map(Route.Mapper<?> mapper)
map
in interface Route.Props<Route.Group>
Copyright © 2016. All rights reserved.