Mercurial > hg > Database > jungle-network
diff src/jungle/test/datasegment/store/operations/DefaultTreeOperationLogContainer.java @ 9:49c0eaa4dce2
add StartCodeSegment.java
author | one |
---|---|
date | Tue, 11 Jun 2013 14:09:42 +0900 |
parents | ee93e16d5a3f |
children | e968224ad0ce |
line wrap: on
line diff
--- a/src/jungle/test/datasegment/store/operations/DefaultTreeOperationLogContainer.java Tue Jun 11 05:41:07 2013 +0900 +++ b/src/jungle/test/datasegment/store/operations/DefaultTreeOperationLogContainer.java Tue Jun 11 14:09:42 2013 +0900 @@ -41,8 +41,13 @@ DefaultTreeOperationLogContainer logContainer = new DefaultTreeOperationLogContainer(); logContainer.unconvert(log); + + MessagePack msgpack = new MessagePack(); + Value logContainerValue = msgpack.unconvert(logContainer); + DefaultTreeOperationLogContainer convertedLogContainer = msgpack.convert(logContainerValue, + DefaultTreeOperationLogContainer.class); - TreeOperationLog convertedLog = logContainer.convert(); + TreeOperationLog convertedLog = convertedLogContainer.convert(); for (TreeOperation treeOp : convertedLog) { NodePath path = treeOp.getNodePath(); NodeOperation nodeOp = treeOp.getNodeOperation(); @@ -69,8 +74,8 @@ str = String.format("pos:%d", nodeOp.getPosition()); break; } - System.out.println(String.format("[%s:%s:%s]", c, nodePath, str)); - for (int i: nodePath ) { + System.out.println(String.format("[%s:%s:%s]", c, path, str)); + for (int i: path ) { System.out.println(i); }