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 StringextractParameterName(String segment) voidinsert(RouteEntry routeEntry) protected booleanisParameterSegment(String segment) protected RouteEntrymatchResult(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:
matchResultin classAbstractRadixRouteTrie<RouteEntry>
-
isParameterSegment
- Specified by:
isParameterSegmentin classAbstractRadixRouteTrie<RouteEntry>
-
extractParameterName
- Specified by:
extractParameterNamein classAbstractRadixRouteTrie<RouteEntry>
-