128
|
1 package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.store.index;
|
|
2
|
129
|
3 import fj.data.List;
|
|
4 import fj.data.TreeMap;
|
128
|
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor;
|
129
|
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath;
|
|
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor;
|
|
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
|
|
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.TreeOperationLog;
|
128
|
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.IndexJungleTreeEditor;
|
129
|
11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.TransactionManager;
|
128
|
12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either;
|
|
13 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error;
|
129
|
14 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
|
128
|
15
|
|
16 public class DefaultIndexEditor implements IndexEditor {
|
|
17
|
|
18 @Override
|
129
|
19 public Either<Error, JungleTreeEditor> edit(
|
|
20 TreeNode root,
|
|
21 TransactionManager txManager,
|
|
22 TreeEditor editor,
|
|
23 TreeOperationLog log,
|
|
24 TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> index) {
|
128
|
25 // TODO Auto-generated method stub
|
|
26 return null;
|
|
27 }
|
|
28
|
129
|
29
|
|
30
|
128
|
31 }
|