# HG changeset patch # User one # Date 1313088181 -32400 # Node ID c397072825983280eea3e24d5366da5cd0540645 # Parent 52e5fa9330970173884f21f438e1622951a65551 add jar library for msgpack diff -r 52e5fa933097 -r c39707282598 .classpath --- a/.classpath Mon Aug 01 13:41:47 2011 +0900 +++ b/.classpath Fri Aug 12 03:43:01 2011 +0900 @@ -1,7 +1,12 @@ - + + + + + + diff -r 52e5fa933097 -r c39707282598 lib/msgpack-0.6.0-devel-sources.jar Binary file lib/msgpack-0.6.0-devel-sources.jar has changed diff -r 52e5fa933097 -r c39707282598 lib/msgpack-0.6.0-devel.jar Binary file lib/msgpack-0.6.0-devel.jar has changed diff -r 52e5fa933097 -r c39707282598 src/org/msgpack/test/Employee.java --- a/src/org/msgpack/test/Employee.java Mon Aug 01 13:41:47 2011 +0900 +++ b/src/org/msgpack/test/Employee.java Fri Aug 12 03:43:01 2011 +0900 @@ -1,17 +1,17 @@ package org.msgpack.test; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + import org.msgpack.annotation.MessagePackMessage; @MessagePackMessage public class Employee { public String name; public int age; - - public Employee() {} - - public Employee(String name, int age) { - this.name = name; - this.age = age; - } - + public List list = new ArrayList(); + public Map hash = new HashMap(); + public Employee2 next = new Employee2(); } diff -r 52e5fa933097 -r c39707282598 src/org/msgpack/test/MessagePackTest.java --- a/src/org/msgpack/test/MessagePackTest.java Mon Aug 01 13:41:47 2011 +0900 +++ b/src/org/msgpack/test/MessagePackTest.java Fri Aug 12 03:43:01 2011 +0900 @@ -7,7 +7,17 @@ public class MessagePackTest { public static void main(String args[]) { - Employee src = new Employee("taro", 25); + Employee src = new Employee(); + src.name = "taro"; + src.age = 25; + src.list.add("test1"); + src.list.add("test2"); + src.list.add("test3"); + src.hash.put("key1", 100); + src.hash.put("key2", 101); + src.hash.put("key3", 102); + src.next.name = "jiro"; + src.next.age = 23; MessagePack msgpack = new MessagePack(); msgpack.register(Employee.class); try {