9
|
1 package treecms.api;
|
|
2
|
11
|
3 import java.nio.ByteBuffer;
|
|
4 import java.util.List;
|
|
5 import java.util.Map;
|
|
6
|
9
|
7 public interface MonotonicTreeNode
|
|
8 {
|
11
|
9 public NodeID getID();
|
|
10
|
|
11 public ByteBuffer get(ByteBuffer _key);
|
|
12 public Map<ByteBuffer,ByteBuffer> getAll();
|
|
13 public void put(ByteBuffer _key,ByteBuffer _value);
|
|
14 public void putAll(Map<ByteBuffer,ByteBuffer> _map);
|
|
15 public void add(TreeNode _n);
|
|
16 public void addAll(List<TreeNode> _list);
|
|
17
|
9
|
18 public MonotonicTreeNode getParent();
|
11
|
19 public TreeNode getNode();
|
9
|
20 }
|