Mercurial > hg > Members > tatsuki > bench > jungle-core
comparison src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/trasnformer/PutAttribute.java @ 110:cf17350a2415
traverse find args change Query
author | one |
---|---|
date | Sat, 13 Sep 2014 19:23:31 +0900 |
parents | 5b7e45464bb8 |
children | 5df5505e1c1e |
comparison
equal
deleted
inserted
replaced
109:bab37ace93ec | 110:cf17350a2415 |
---|---|
2 | 2 |
3 import java.nio.ByteBuffer; | 3 import java.nio.ByteBuffer; |
4 | 4 |
5 import fj.data.List; | 5 import fj.data.List; |
6 import fj.data.TreeMap; | 6 import fj.data.TreeMap; |
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath; | |
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; | 8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; |
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNodeAttributes; | 9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNodeAttributes; |
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.DefaultOperationLog; | 10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.DefaultOperationLog; |
10 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.LoggingNode; | 11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.LoggingNode; |
11 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.OperationLog; | 12 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.logger.OperationLog; |
13 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.NodeOperation; | 14 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.NodeOperation; |
14 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.PutAttributeOperation; | 15 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.PutAttributeOperation; |
15 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.DefaultEither; | 16 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.DefaultEither; |
16 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; | 17 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; |
17 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; | 18 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; |
19 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair; | |
18 import jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.store.index.Logging; | 20 import jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.store.index.Logging; |
19 | 21 |
20 public class PutAttribute implements NodeEditor | 22 public class PutAttribute implements NodeEditor |
21 { | 23 { |
22 private final String key; | 24 private final String key; |
52 public Logging wrap(TreeNode node, OperationLog op) { | 54 public Logging wrap(TreeNode node, OperationLog op) { |
53 return new LoggingNode(node, op); | 55 return new LoggingNode(node, op); |
54 } | 56 } |
55 | 57 |
56 @Override | 58 @Override |
57 public TreeMap<String,TreeMap<String, List<TreeNode>>> getIndex() { | 59 public TreeMap<String, TreeMap<String, List<TreeNode>>> getIndex() { |
58 // TODO Auto-generated method stub | 60 // TODO Auto-generated method stub |
59 return null; | 61 return null; |
60 } | 62 } |
61 } | 63 } |