annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
cb825acd883a first commit
sugi
parents:
diff changeset
1 package org.msgpack.testclasses;
cb825acd883a first commit
sugi
parents:
diff changeset
2
cb825acd883a first commit
sugi
parents:
diff changeset
3 import org.junit.Ignore;
cb825acd883a first commit
sugi
parents:
diff changeset
4 import org.msgpack.annotation.Beans;
cb825acd883a first commit
sugi
parents:
diff changeset
5 import org.msgpack.annotation.Message;
cb825acd883a first commit
sugi
parents:
diff changeset
6
cb825acd883a first commit
sugi
parents:
diff changeset
7
cb825acd883a first commit
sugi
parents:
diff changeset
8 @Ignore @Message @Beans
cb825acd883a first commit
sugi
parents:
diff changeset
9 public class SuperClass {
cb825acd883a first commit
sugi
parents:
diff changeset
10 public String f0;
cb825acd883a first commit
sugi
parents:
diff changeset
11
cb825acd883a first commit
sugi
parents:
diff changeset
12 public SuperClass() {}
cb825acd883a first commit
sugi
parents:
diff changeset
13
cb825acd883a first commit
sugi
parents:
diff changeset
14 public String getF0() {
cb825acd883a first commit
sugi
parents:
diff changeset
15 return f0;
cb825acd883a first commit
sugi
parents:
diff changeset
16 }
cb825acd883a first commit
sugi
parents:
diff changeset
17
cb825acd883a first commit
sugi
parents:
diff changeset
18 public void setF0(String f0) {
cb825acd883a first commit
sugi
parents:
diff changeset
19 this.f0 = f0;
cb825acd883a first commit
sugi
parents:
diff changeset
20 }
cb825acd883a first commit
sugi
parents:
diff changeset
21
cb825acd883a first commit
sugi
parents:
diff changeset
22 @Override
cb825acd883a first commit
sugi
parents:
diff changeset
23 public boolean equals(Object o) {
cb825acd883a first commit
sugi
parents:
diff changeset
24 if (! (o instanceof SuperClass)) {
cb825acd883a first commit
sugi
parents:
diff changeset
25 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
26 }
cb825acd883a first commit
sugi
parents:
diff changeset
27 SuperClass that = (SuperClass) o;
cb825acd883a first commit
sugi
parents:
diff changeset
28 if (f0 == null) {
cb825acd883a first commit
sugi
parents:
diff changeset
29 if (that.f0 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
30 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
31 }
cb825acd883a first commit
sugi
parents:
diff changeset
32 }
cb825acd883a first commit
sugi
parents:
diff changeset
33 if (that.f0 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
34 if (! f0.equals(that.f0)) {
cb825acd883a first commit
sugi
parents:
diff changeset
35 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
36 }
cb825acd883a first commit
sugi
parents:
diff changeset
37 }
cb825acd883a first commit
sugi
parents:
diff changeset
38 return true;
cb825acd883a first commit
sugi
parents:
diff changeset
39 }
cb825acd883a first commit
sugi
parents:
diff changeset
40 }