Class LiteralRouteTrie
java.lang.Object
com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie<RouteEntry>
com.pixelservices.flash.components.http.routing.trie.LiteralRouteTrie
-
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 for a route match using a raw path string.Methods inherited from class com.pixelservices.flash.components.http.routing.trie.AbstractRadixRouteTrie
insert, insert, searchWithParams, searchWithParams, size
-
Constructor Details
-
LiteralRouteTrie
public LiteralRouteTrie()
-
-
Method Details
-
matchResult
- Specified by:
matchResult
in classAbstractRadixRouteTrie<RouteEntry>
-
isParameterSegment
- Specified by:
isParameterSegment
in classAbstractRadixRouteTrie<RouteEntry>
-
extractParameterName
- Specified by:
extractParameterName
in classAbstractRadixRouteTrie<RouteEntry>
-
search
Description copied from class:AbstractRadixRouteTrie
Search for a route match using a raw path string.- Overrides:
search
in classAbstractRadixRouteTrie<RouteEntry>
- Parameters:
path
- The path to search for- Returns:
- The matched value, or null if no match is found
-