Mercurial > hg > Members > nobuyasu > jungle-network
diff src/main/java/alice/jungle/persistent/PersistentJungleTree.java @ 180:2828205bdc3a
fit JungleCore
author | tatsuki |
---|---|
date | Sat, 13 Sep 2014 12:54:02 +0900 |
parents | d6944d788121 |
children | ef5045af0753 |
line wrap: on
line diff
--- a/src/main/java/alice/jungle/persistent/PersistentJungleTree.java Thu Sep 04 13:12:25 2014 +0900 +++ b/src/main/java/alice/jungle/persistent/PersistentJungleTree.java Sat Sep 13 12:54:02 2014 +0900 @@ -1,14 +1,19 @@ package alice.jungle.persistent; +import fj.data.List; +import fj.data.TreeMap; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListWriter; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.AtomicReservableReference; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultJungleTreeEditor; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.TreeContext; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.InterfaceTraverser; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair; public class PersistentJungleTree implements JungleTree { private final AtomicReservableReference<TreeContext> repository; @@ -48,5 +53,23 @@ return getTreeEditor(); } + @Override + public InterfaceTraverser getTraverser() { + // TODO Auto-generated method stub + return null; + } + + @Override + public TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> getIndex() { + // TODO Auto-generated method stub + return null; + } + + @Override + public JungleTreeEditor getIndexTreeEditor() { + // TODO Auto-generated method stub + return null; + } + }