Class DynamicRoutePrefixTrie
java.lang.Object
com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie<RouteEntry>
com.pixelservices.flash.components.http.routing.trie.DynamicRoutePrefixTrie
-
Nested Class Summary
Nested classes/interfaces inherited from class com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie
AbstractRadixRouteTrie.MatchResult<T>, AbstractRadixRouteTrie.Node<T>
-
Field Summary
Fields inherited from class com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie
root
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
extractParameterName
(String segment) protected boolean
isParameterSegment
(String segment) protected RouteEntry
matchResult
(RouteEntry candidate, String fullPath) search
(HttpMethod method, String path) int
size()
Methods inherited from class com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie
insert, insert, search, searchWithParams, searchWithParams
-
Constructor Details
-
DynamicRoutePrefixTrie
public DynamicRoutePrefixTrie()
-
-
Method Details
-
matchResult
- Specified by:
matchResult
in classAbstractRadixRouteTrie<RouteEntry>
-
isParameterSegment
- Specified by:
isParameterSegment
in classAbstractRadixRouteTrie<RouteEntry>
-
extractParameterName
- Specified by:
extractParameterName
in classAbstractRadixRouteTrie<RouteEntry>
-
search
-
size
public int size()- Overrides:
size
in classAbstractRadixRouteTrie<RouteEntry>
-