PathTemplateRouterFactory.RouterFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,109 of 1,1090%108 of 1080%91912732733636
processSegment(PathTemplateParser.AbstractTemplateSegment)1170%100%66272711
createWildCardResultMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts)840%40%33171711
create()790%80%55222211
addSegmentEqualsRouting(PathTemplateRouteResult, int, List, List)570%110%77191911
printNodes()510%80%55101011
createResultWithParamsMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts)500%20%229911
createMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts)480%60%44111111
createMatchers()470%80%559911
createRouterMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts)450%30%33101011
createSortedInnerMatchers(PathTemplateRouterFactory.MatcherLeafArtefacts)410%20%228811
addWildCardStartsWithRouting(int, List, List)410%80%55151511
getCurrentRootLeave()360%40%33101011
initMaxSegmentCounts()350%80%559911
printNode(int, PathTemplateRouterFactory.MatcherLeafArtefacts)350%40%337711
createSimpleMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts, PathTemplateRouterFactory.Matcher)310%80%559911
finalizeTemplate()300%20%226611
processTemplate(PathTemplateParser.PathTemplate)290%n/a119911
toMatcherArray(Collection)240%20%226611
toRouterArray(List)240%20%226611
createEmptyRouter()230%n/a115511
createFinalMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts)230%60%447711
createWildCardSegmentMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts, PathTemplateRouterFactory.Matcher)210%20%225511
createSimpleResultMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts)190%n/a115511
initRootLeaves()150%n/a113311
initMatchers()150%n/a113311
createStaticSegmentMatcher(PathTemplateRouterFactory.MatcherLeafArtefacts, PathTemplateRouterFactory.Matcher)140%n/a113311
indent(int)130%n/a113311
PathTemplateRouterFactory.RouterFactory(Set, Object)120%n/a114411
initSegmentStack()80%n/a112211
initCurrentParamIndexes()80%n/a112211
initCurrentParamNames()80%n/a112211
createDefaultResult(Object)70%n/a113311
initDefaultResults()60%n/a112211
getLeave(PathTemplateRouterFactory.MatcherLeafArtefacts[], int)60%n/a112211
addRemainingRouting(List, List)50%n/a112211
getMatchers(PathTemplateRouterFactory.Matcher[])20%n/a111111