| 程序包 | 说明 |
|---|---|
| com.firefly.server.http2.router | |
| com.firefly.server.http2.router.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
Router.consumes(String contentType) |
Router |
Router.delete(String url) |
Router |
Router.disable() |
Router |
Router.enable() |
Router |
Router.get(String url) |
Router |
RouterManager.RouterMatchResult.getRouter() |
Router |
Router.handler(Handler handler) |
Router |
Router.method(HttpMethod httpMethod) |
Router |
Router.method(String method) |
Router |
Router.path(String url) |
Router |
Router.pathRegex(String regex) |
Router |
Router.paths(List<String> urlList) |
Router |
Router.post(String url) |
Router |
Router.produces(String accept) |
Router |
Router.put(String url) |
Router |
RouterManager.register() |
Router |
RouterManager.register(Integer id) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<Router,Map<String,String>> |
Matcher.MatchResult.getParameters() |
Set<Router> |
Matcher.MatchResult.getRouters() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Matcher.add(String rule,
Router router) |
| 构造器和说明 |
|---|
RouterMatchResult(Router router,
Map<String,String> parameters,
Set<Matcher.MatchType> matchTypes) |
| 构造器和说明 |
|---|
MatchResult(Set<Router> routers,
Map<Router,Map<String,String>> parameters,
Matcher.MatchType matchType) |
MatchResult(Set<Router> routers,
Map<Router,Map<String,String>> parameters,
Matcher.MatchType matchType) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
RouterImpl |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,Set<Router>> |
AbstractPreciseMatcher.map |
protected Map<AbstractPatternMatcher.PatternRule,Set<Router>> |
AbstractPatternMatcher.patternMap |
protected Map<AbstractRegexMatcher.RegexRule,Set<Router>> |
AbstractRegexMatcher.regexMap |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
RouterImpl.consumes(String contentType) |
Router |
RouterImpl.delete(String url) |
Router |
RouterImpl.disable() |
Router |
RouterImpl.enable() |
Router |
RouterImpl.get(String url) |
Router |
RouterImpl.handler(Handler handler) |
Router |
RouterImpl.method(HttpMethod httpMethod) |
Router |
RouterImpl.method(String method) |
Router |
RouterImpl.path(String url) |
Router |
RouterImpl.pathRegex(String regex) |
Router |
RouterImpl.paths(List<String> urlList) |
Router |
RouterImpl.post(String url) |
Router |
RouterImpl.produces(String accept) |
Router |
RouterImpl.put(String url) |
Router |
RouterManagerImpl.register() |
Router |
RouterManagerImpl.register(Integer id) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Map<AbstractPatternMatcher.PatternRule,Set<Router>> |
AbstractPatternMatcher.patternMap() |
protected Map<AbstractRegexMatcher.RegexRule,Set<Router>> |
AbstractRegexMatcher.regexMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ParameterPathMatcher.add(String rule,
Router router) |
void |
AbstractRegexMatcher.add(String rule,
Router router) |
void |
AbstractPreciseMatcher.add(String rule,
Router router) |
void |
AbstractPatternMatcher.add(String rule,
Router router) |
int |
RouterImpl.compareTo(Router o) |
Copyright © 2017. All rights reserved.