-
-
class PluginHandlerEvent extends org.springframework.context.ApplicationEvent implements
Serializable
- serialVersionUID:
- 3880398095608858961L
-
-
class TrieEvent extends org.springframework.context.ApplicationEvent implements
Serializable
- serialVersionUID:
- -6616858497711197175L
-
-
- serialVersionUID:
- -2347426887850566364L
-
序列化字段
-
bizInfo
String bizInfo
biz info, if the trie is selector trie, the bizInfo is pluginName, if the trie is rule trie, the bizInfo is selectorId.
-
children
Map<String,ShenyuTrieNode> children
in path /a/b/c, b is child of a, c is child of b.
-
endOfPath
boolean endOfPath
if true means a real path exists, /a/b/c/d only node of d is true, a,b,c is false.
-
failToNode
ShenyuTrieNode failToNode
fail to node.
-
fullPath
String fullPath
full path.
-
isWildcard
boolean isWildcard
isWildcard, match all nodes, /a/b/** /** is a match all Node.
-
matchStr
String matchStr
abc match abc, :a match all words as a variable names a, * match all words ,** match all words and children.
-
parentNode
ShenyuTrieNode parentNode
parent node.
-
pathCache
Map<String,List<?>> pathCache
selectorId mapping to RuleData.
-
pathVariableNode
ShenyuTrieNode pathVariableNode
path variable node.
-
pathVariables
Map<String,ShenyuTrieNode> pathVariables
path variables.