| processSegment(PathTemplateParser.AbstractTemplateSegment) |  | 0% |  | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
| createWildCardResultMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| create() |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| addSegmentEqualsRouting(PathTemplateRouteResult, int, List, List) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| printNodes() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| createResultWithParamsMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| createMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| createMatchers() |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| createRouterMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| createSortedInnerMatchers(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| addWildCardStartsWithRouting(int, List, List) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| getCurrentRootLeave() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| initMaxSegmentCounts() |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| printNode(int, PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| createSimpleMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts, PathTemplateRouterFactory.Matcher) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| finalizeTemplate() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| processTemplate(PathTemplateParser.PathTemplate) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| toMatcherArray(Collection) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| toRouterArray(List) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| createEmptyRouter() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createFinalMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| createWildCardSegmentMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts, PathTemplateRouterFactory.Matcher) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| createSimpleResultMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| initRootLeaves() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| initMatchers() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createStaticSegmentMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts, PathTemplateRouterFactory.Matcher) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| indent(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| PathTemplateRouterFactory.RouterFactory(Set, Object) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| initSegmentStack() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initCurrentParamIndexes() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| initCurrentParamNames() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createDefaultResult(Object) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| initDefaultResults() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLeave(PathTemplateRouterFactory.MatcherLeafArtefacts[], int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addRemainingRouting(List, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMatchers(PathTemplateRouterFactory.Matcher[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |