Mercurial > hg > Members > sugi > MessagePack-java
diff src/test/java/org/msgpack/testclasses/SuperClass.java @ 0:cb825acd883a
first commit
author | sugi |
---|---|
date | Sat, 18 Oct 2014 15:06:15 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/test/java/org/msgpack/testclasses/SuperClass.java Sat Oct 18 15:06:15 2014 +0900 @@ -0,0 +1,40 @@ +package org.msgpack.testclasses; + +import org.junit.Ignore; +import org.msgpack.annotation.Beans; +import org.msgpack.annotation.Message; + + +@Ignore @Message @Beans +public class SuperClass { + public String f0; + + public SuperClass() {} + + public String getF0() { + return f0; + } + + public void setF0(String f0) { + this.f0 = f0; + } + + @Override + public boolean equals(Object o) { + if (! (o instanceof SuperClass)) { + return false; + } + SuperClass that = (SuperClass) o; + if (f0 == null) { + if (that.f0 != null) { + return false; + } + } + if (that.f0 != null) { + if (! f0.equals(that.f0)) { + return false; + } + } + return true; + } +}