public class CharNode
extends java.lang.Object
implements java.io.Serializable
| 限定符和类型 | 方法和说明 |
|---|---|
CharNode |
addChild(java.lang.Character character) |
java.util.Collection<CharNode> |
childNodes() |
CharNode |
get(char c) |
java.util.Map<java.lang.Character,CharNode> |
getChildren() |
CharNode |
getFailNode() |
int |
getLength() |
CharNode |
getParent() |
boolean |
isEnd() |
java.util.Set<java.lang.Character> |
keys() |
void |
setChildren(java.util.Map<java.lang.Character,CharNode> children) |
void |
setFailNode(CharNode failNode) |
void |
setLength(int length) |
void |
setParent(CharNode parent) |
public CharNode()
public CharNode(CharNode parent, int length)
public CharNode getParent()
public void setParent(CharNode parent)
public java.util.Map<java.lang.Character,CharNode> getChildren()
public void setChildren(java.util.Map<java.lang.Character,CharNode> children)
public CharNode getFailNode()
public void setFailNode(CharNode failNode)
public int getLength()
public void setLength(int length)
public CharNode addChild(java.lang.Character character)
public java.util.Set<java.lang.Character> keys()
public java.util.Collection<CharNode> childNodes()
public CharNode get(char c)
public boolean isEnd()