- java.lang.Object
-
- org.redkale.util.ByteTreeNode<T>
-
- 类型参数:
T
- T
public class ByteTreeNode<T> extends Object
byte树对象, key必须是latin1字符串详情见: https://redkale.org
- 从以下版本开始:
- 2.8.0
- 作者:
- zhangjx
-
-
构造器概要
构造器 限定符 构造器 说明 protected
ByteTreeNode()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static <T> ByteTreeNode<T>
create()
byte
getIndex()
String
getKey()
ByteTreeNode<T>
getNode(byte b)
ByteTreeNode<T>
getNode(char ch)
ByteTreeNode<T>
getParent()
T
getValue()
T
getValue(String key)
protected ByteTreeNode<T>
put(String key, T value)
protected T
remove(String key)
String
toString()
-
-
-
字段详细资料
-
parent
protected final ByteTreeNode<T> parent
-
index
protected final byte index
-
key
protected final String key
-
value
protected T value
-
nodes
protected ByteTreeNode<T>[] nodes
-
-
方法详细资料
-
create
public static <T> ByteTreeNode<T> create()
-
getNode
public ByteTreeNode<T> getNode(byte b)
-
getNode
public ByteTreeNode<T> getNode(char ch)
-
getParent
public ByteTreeNode<T> getParent()
-
getIndex
public byte getIndex()
-
getKey
public String getKey()
-
getValue
public T getValue()
-
put
protected ByteTreeNode<T> put(String key, T value)
-
-