Mercurial > hg > Members > tatsuki > bench > jungle-core
comparison src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/DefaultTreeContext.java @ 73:e97a59269bf5
change to Various
author | one |
---|---|
date | Wed, 27 Aug 2014 01:02:11 +0900 |
parents | 650fe2a0dccc |
children | a4e2f1d45fdc |
comparison
equal
deleted
inserted
replaced
72:5969848b1bb8 | 73:e97a59269bf5 |
---|---|
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; | 3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; |
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; | 4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; |
5 | 5 |
6 public class DefaultTreeContext<T extends TreeNode<T>> implements TreeContext<T> | 6 public class DefaultTreeContext<T extends TreeNode<T>> implements TreeContext<T> |
7 { | 7 { |
8 private final T root; | 8 private final TreeNode<T> root; |
9 private final ChangeSet cs; | 9 private final ChangeSet<T> cs; |
10 | 10 |
11 public DefaultTreeContext(T _newRoot,ChangeSet _cs) | 11 public DefaultTreeContext(TreeNode<T> _newRoot,ChangeSet<T> _cs) |
12 { | 12 { |
13 root = _newRoot; | 13 root = _newRoot; |
14 cs = _cs; | 14 cs = _cs; |
15 } | 15 } |
16 | 16 |
17 @Override | 17 @Override |
18 public ChangeSet getChangeSet() | 18 public ChangeSet<T> getChangeSet() |
19 { | 19 { |
20 return cs; | 20 return cs; |
21 } | 21 } |
22 | 22 |
23 @Override | 23 @Override |
24 public T getTreeNode() | 24 public TreeNode<T> getTreeNode() |
25 { | 25 { |
26 return root; | 26 return root; |
27 } | 27 } |
28 } | 28 } |