in shenyu-plugin/shenyu-plugin-base/src/main/java/org/apache/shenyu/plugin/base/trie/ShenyuTrieNode.java [302:315]
public boolean equals(final Object o) {
if (this == o) {
return true;
}
if (!(o instanceof ShenyuTrieNode)) {
return false;
}
ShenyuTrieNode that = (ShenyuTrieNode) o;
return getWildcard() == that.getWildcard() && getEndOfPath() == that.getEndOfPath() && Objects.equals(getMatchStr(), that.getMatchStr())
&& Objects.equals(getFullPath(), that.getFullPath()) && Objects.equals(getChildren(), that.getChildren())
&& Objects.equals(getPathVariables(), that.getPathVariables()) && Objects.equals(getPathVariableNode(), that.getPathVariableNode())
&& Objects.equals(getPathCache(), that.getPathCache()) && Objects.equals(getBizInfo(), that.getBizInfo())
&& Objects.equals(getParentNode(), that.getParentNode()) && Objects.equals(getFailToNode(), that.getFailToNode());
}