@@ -18,6 +18,8 @@ public class ChangedHeader implements ComposedChanged {
18
18
private boolean style ;
19
19
private boolean explode ;
20
20
private ChangedMetadata description ;
21
+ private ChangedExamples examples ;
22
+ private ChangedExample example ;
21
23
private ChangedSchema schema ;
22
24
private ChangedContent content ;
23
25
private ChangedExtensions extensions ;
@@ -30,7 +32,7 @@ public ChangedHeader(Header oldHeader, Header newHeader, DiffContext context) {
30
32
31
33
@ Override
32
34
public List <Changed > getChangedElements () {
33
- return Arrays .asList (description , schema , content , extensions );
35
+ return Arrays .asList (description , example , examples , schema , content , extensions );
34
36
}
35
37
36
38
@ Override
@@ -96,6 +98,14 @@ public ChangedMetadata getDescription() {
96
98
return this .description ;
97
99
}
98
100
101
+ public ChangedExamples getExamples () {
102
+ return this .examples ;
103
+ }
104
+
105
+ public ChangedExample getExample () {
106
+ return this .example ;
107
+ }
108
+
99
109
public ChangedSchema getSchema () {
100
110
return this .schema ;
101
111
}
@@ -133,6 +143,16 @@ public ChangedHeader setDescription(final ChangedMetadata description) {
133
143
return this ;
134
144
}
135
145
146
+ public ChangedHeader setExamples (ChangedExamples examples ) {
147
+ this .examples = examples ;
148
+ return this ;
149
+ }
150
+
151
+ public ChangedHeader setExample (ChangedExample example ) {
152
+ this .example = example ;
153
+ return this ;
154
+ }
155
+
136
156
public ChangedHeader setSchema (final ChangedSchema schema ) {
137
157
this .schema = schema ;
138
158
return this ;
@@ -161,6 +181,8 @@ public boolean equals(Object o) {
161
181
&& Objects .equals (newHeader , that .newHeader )
162
182
&& Objects .equals (context , that .context )
163
183
&& Objects .equals (description , that .description )
184
+ && Objects .equals (examples , that .examples )
185
+ && Objects .equals (example , that .example )
164
186
&& Objects .equals (schema , that .schema )
165
187
&& Objects .equals (content , that .content )
166
188
&& Objects .equals (extensions , that .extensions );
@@ -177,6 +199,8 @@ public int hashCode() {
177
199
style ,
178
200
explode ,
179
201
description ,
202
+ examples ,
203
+ example ,
180
204
schema ,
181
205
content ,
182
206
extensions );
@@ -200,6 +224,10 @@ public java.lang.String toString() {
200
224
+ this .isExplode ()
201
225
+ ", description="
202
226
+ this .getDescription ()
227
+ + ", examples="
228
+ + this .getExamples ()
229
+ + ", example="
230
+ + this .getExample ()
203
231
+ ", schema="
204
232
+ this .getSchema ()
205
233
+ ", content="
0 commit comments