120
|
1 package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.store.index;
|
|
2
|
|
3 import fj.data.List;
|
|
4 import fj.data.TreeMap;
|
|
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath;
|
|
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
|
|
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.LoggingAttributes;
|
|
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.LoggingChildren;
|
|
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.OperationLog;
|
|
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
|
|
11
|
|
12 public interface LoggingNode {
|
|
13
|
|
14 public LoggingAttributes getAttributes();
|
|
15 public LoggingChildren getChildren();
|
|
16 public OperationLog getOperationLog();
|
|
17 public TreeNode getWrap();
|
|
18 public TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> getIndex();
|
|
19 }
|