annotate src/test/java/org/msgpack/testclasses/IndexedFieldsBeanClassNotNullable.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.*;
cb825acd883a first commit
sugi
parents:
diff changeset
5
cb825acd883a first commit
sugi
parents:
diff changeset
6 @Ignore @MessagePackBeans
cb825acd883a first commit
sugi
parents:
diff changeset
7 public class IndexedFieldsBeanClassNotNullable {
cb825acd883a first commit
sugi
parents:
diff changeset
8
cb825acd883a first commit
sugi
parents:
diff changeset
9 public String f5;
cb825acd883a first commit
sugi
parents:
diff changeset
10
cb825acd883a first commit
sugi
parents:
diff changeset
11 public String f4;
cb825acd883a first commit
sugi
parents:
diff changeset
12
cb825acd883a first commit
sugi
parents:
diff changeset
13 public String f3;
cb825acd883a first commit
sugi
parents:
diff changeset
14
cb825acd883a first commit
sugi
parents:
diff changeset
15 public String f2;
cb825acd883a first commit
sugi
parents:
diff changeset
16
cb825acd883a first commit
sugi
parents:
diff changeset
17 public String f1;
cb825acd883a first commit
sugi
parents:
diff changeset
18
cb825acd883a first commit
sugi
parents:
diff changeset
19 @Index(0) @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
20 public String getF5() {
cb825acd883a first commit
sugi
parents:
diff changeset
21 return f5;
cb825acd883a first commit
sugi
parents:
diff changeset
22 }
cb825acd883a first commit
sugi
parents:
diff changeset
23
cb825acd883a first commit
sugi
parents:
diff changeset
24 @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
25 public void setF5(String f5) {
cb825acd883a first commit
sugi
parents:
diff changeset
26 this.f5 = f5;
cb825acd883a first commit
sugi
parents:
diff changeset
27 }
cb825acd883a first commit
sugi
parents:
diff changeset
28
cb825acd883a first commit
sugi
parents:
diff changeset
29 @Index(4) @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
30 public String getF4() {
cb825acd883a first commit
sugi
parents:
diff changeset
31 return f4;
cb825acd883a first commit
sugi
parents:
diff changeset
32 }
cb825acd883a first commit
sugi
parents:
diff changeset
33
cb825acd883a first commit
sugi
parents:
diff changeset
34 @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
35 public void setF4(String f4) {
cb825acd883a first commit
sugi
parents:
diff changeset
36 this.f4 = f4;
cb825acd883a first commit
sugi
parents:
diff changeset
37 }
cb825acd883a first commit
sugi
parents:
diff changeset
38
cb825acd883a first commit
sugi
parents:
diff changeset
39 @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
40 public String getF3() {
cb825acd883a first commit
sugi
parents:
diff changeset
41 return f3;
cb825acd883a first commit
sugi
parents:
diff changeset
42 }
cb825acd883a first commit
sugi
parents:
diff changeset
43
cb825acd883a first commit
sugi
parents:
diff changeset
44 @Index(1) @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
45 public void setF3(String f3) {
cb825acd883a first commit
sugi
parents:
diff changeset
46 this.f3 = f3;
cb825acd883a first commit
sugi
parents:
diff changeset
47 }
cb825acd883a first commit
sugi
parents:
diff changeset
48
cb825acd883a first commit
sugi
parents:
diff changeset
49 @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
50 public String getF2() {
cb825acd883a first commit
sugi
parents:
diff changeset
51 return f2;
cb825acd883a first commit
sugi
parents:
diff changeset
52 }
cb825acd883a first commit
sugi
parents:
diff changeset
53
cb825acd883a first commit
sugi
parents:
diff changeset
54 @Index(3) @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
55 public void setF2(String f2) {
cb825acd883a first commit
sugi
parents:
diff changeset
56 this.f2 = f2;
cb825acd883a first commit
sugi
parents:
diff changeset
57 }
cb825acd883a first commit
sugi
parents:
diff changeset
58
cb825acd883a first commit
sugi
parents:
diff changeset
59 @Index(2) @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
60 public String getF1() {
cb825acd883a first commit
sugi
parents:
diff changeset
61 return f1;
cb825acd883a first commit
sugi
parents:
diff changeset
62 }
cb825acd883a first commit
sugi
parents:
diff changeset
63
cb825acd883a first commit
sugi
parents:
diff changeset
64 @NotNullable
cb825acd883a first commit
sugi
parents:
diff changeset
65 public void setF1(String f1) {
cb825acd883a first commit
sugi
parents:
diff changeset
66 this.f1 = f1;
cb825acd883a first commit
sugi
parents:
diff changeset
67 }
cb825acd883a first commit
sugi
parents:
diff changeset
68
cb825acd883a first commit
sugi
parents:
diff changeset
69 @Override
cb825acd883a first commit
sugi
parents:
diff changeset
70 public boolean equals(Object o) {
cb825acd883a first commit
sugi
parents:
diff changeset
71 if (! (o instanceof IndexedFieldsBeanClassNotNullable)) {
cb825acd883a first commit
sugi
parents:
diff changeset
72 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
73 }
cb825acd883a first commit
sugi
parents:
diff changeset
74 IndexedFieldsBeanClassNotNullable that = (IndexedFieldsBeanClassNotNullable) o;
cb825acd883a first commit
sugi
parents:
diff changeset
75 if (f5 == null) {
cb825acd883a first commit
sugi
parents:
diff changeset
76 if (that.f5 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
77 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
78 }
cb825acd883a first commit
sugi
parents:
diff changeset
79 }
cb825acd883a first commit
sugi
parents:
diff changeset
80 if (that.f5 != null && ! f5.equals(that.f5)) {
cb825acd883a first commit
sugi
parents:
diff changeset
81 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
82 }
cb825acd883a first commit
sugi
parents:
diff changeset
83 if (f4 == null) {
cb825acd883a first commit
sugi
parents:
diff changeset
84 if (that.f4 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
85 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
86 }
cb825acd883a first commit
sugi
parents:
diff changeset
87 }
cb825acd883a first commit
sugi
parents:
diff changeset
88 if (that.f4 != null && ! f4.equals(that.f4)) {
cb825acd883a first commit
sugi
parents:
diff changeset
89 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
90 }
cb825acd883a first commit
sugi
parents:
diff changeset
91 if (f3 == null) {
cb825acd883a first commit
sugi
parents:
diff changeset
92 if (that.f3 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
93 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
94 }
cb825acd883a first commit
sugi
parents:
diff changeset
95 }
cb825acd883a first commit
sugi
parents:
diff changeset
96 if (that.f3 != null && ! f3.equals(that.f3)) {
cb825acd883a first commit
sugi
parents:
diff changeset
97 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
98 }
cb825acd883a first commit
sugi
parents:
diff changeset
99 if (f2 == null) {
cb825acd883a first commit
sugi
parents:
diff changeset
100 if (that.f2 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
101 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
102 }
cb825acd883a first commit
sugi
parents:
diff changeset
103 }
cb825acd883a first commit
sugi
parents:
diff changeset
104 if (that.f2 != null && ! f2.equals(that.f2)) {
cb825acd883a first commit
sugi
parents:
diff changeset
105 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
106 }
cb825acd883a first commit
sugi
parents:
diff changeset
107 if (f1 == null) {
cb825acd883a first commit
sugi
parents:
diff changeset
108 if (that.f1 != null) {
cb825acd883a first commit
sugi
parents:
diff changeset
109 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
110 }
cb825acd883a first commit
sugi
parents:
diff changeset
111 }
cb825acd883a first commit
sugi
parents:
diff changeset
112 if (that.f1 != null && ! f1.equals(that.f1)) {
cb825acd883a first commit
sugi
parents:
diff changeset
113 return false;
cb825acd883a first commit
sugi
parents:
diff changeset
114 }
cb825acd883a first commit
sugi
parents:
diff changeset
115
cb825acd883a first commit
sugi
parents:
diff changeset
116 return true;
cb825acd883a first commit
sugi
parents:
diff changeset
117 }
cb825acd883a first commit
sugi
parents:
diff changeset
118 }