annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/JungleTree.java @ 126:f81ec544a155

add index push but bad compete
author one
date Thu, 09 Oct 2014 18:15:14 +0900
parents 5df5505e1c1e
children b2c1fd513feb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle;
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
2
81
715a9fbf02fc remove <T> many source
one
parents: 77
diff changeset
3
104
f9a0e7069811 delete worning halfway
one
parents: 101
diff changeset
4 import fj.data.List;
101
c297f0015d9e create Update query
one
parents: 100
diff changeset
5 import fj.data.TreeMap;
110
cf17350a2415 traverse find args change Query
one
parents: 107
diff changeset
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath;
73
e97a59269bf5 change to Various
one
parents: 61
diff changeset
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
126
f81ec544a155 add index push but bad compete
one
parents: 111
diff changeset
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.IndexJungleTreeEditor;
100
9a7b7af838e0 add index TreeNodeEditor
one
parents: 81
diff changeset
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.InterfaceTraverser;
110
cf17350a2415 traverse find args change Query
one
parents: 107
diff changeset
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
11
81
715a9fbf02fc remove <T> many source
one
parents: 77
diff changeset
12 public interface JungleTree
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
13 {
81
715a9fbf02fc remove <T> many source
one
parents: 77
diff changeset
14 public JungleTreeEditor getTreeEditor();
100
9a7b7af838e0 add index TreeNodeEditor
one
parents: 81
diff changeset
15 public InterfaceTraverser getTraverser();
81
715a9fbf02fc remove <T> many source
one
parents: 77
diff changeset
16 public JungleTreeEditor getLocalTreeEditor();
715a9fbf02fc remove <T> many source
one
parents: 77
diff changeset
17 public TreeNode getRootNode();
111
5df5505e1c1e change Index type
one
parents: 110
diff changeset
18 public TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> getIndex();
126
f81ec544a155 add index push but bad compete
one
parents: 111
diff changeset
19 public IndexJungleTreeEditor getIndexTreeEditor();
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
20 }