Class ParameterizedRouteTrie
java.lang.Object
com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie<RouteEntry>
com.pixelservices.flash.components.http.routing.trie.ParameterizedRouteTrie
-
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) void
insert
(RouteEntry routeEntry) protected boolean
isParameterSegment
(String segment) protected RouteEntry
matchResult
(RouteEntry candidate, String fullPath) search
(HttpMethod method, String path) Methods inherited from class com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie
insert, insert, search, searchWithParams, searchWithParams, size
-
Constructor Details
-
ParameterizedRouteTrie
public ParameterizedRouteTrie()
-
-
Method Details
-
insert
-
search
-
matchResult
- Specified by:
matchResult
in classAbstractRadixRouteTrie<RouteEntry>
-
isParameterSegment
- Specified by:
isParameterSegment
in classAbstractRadixRouteTrie<RouteEntry>
-
extractParameterName
- Specified by:
extractParameterName
in classAbstractRadixRouteTrie<RouteEntry>
-