@@ -38,7 +38,7 @@ public Schema createProperty() {
3838 }
3939 @ Override
4040 public Schema createProperty31 () {
41- return new JsonSchema ().typesItem ("string" );
41+ return new JsonSchema ().typesItem ("string" ). type ( "string" ) ;
4242 }
4343 },
4444 BOOLEAN (Boolean .class , "boolean" ) {
@@ -48,7 +48,7 @@ public Schema createProperty() {
4848 }
4949 @ Override
5050 public Schema createProperty31 () {
51- return new JsonSchema ().typesItem ("boolean" );
51+ return new JsonSchema ().typesItem ("boolean" ). type ( "boolean" ) ;
5252 }
5353 },
5454 BYTE (Byte .class , "byte" ) {
@@ -63,7 +63,7 @@ public Schema createProperty() {
6363 }
6464 @ Override
6565 public Schema createProperty31 () {
66- return new JsonSchema ().typesItem ("string" ).format ("byte" );
66+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("byte" );
6767 }
6868 },
6969 BINARY (Byte .class , "binary" ) {
@@ -78,7 +78,7 @@ public Schema createProperty() {
7878 }
7979 @ Override
8080 public Schema createProperty31 () {
81- return new JsonSchema ().typesItem ("string" ).format ("binary" );
81+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("binary" );
8282 }
8383 },
8484 URI (java .net .URI .class , "uri" ) {
@@ -88,7 +88,7 @@ public Schema createProperty() {
8888 }
8989 @ Override
9090 public Schema createProperty31 () {
91- return new JsonSchema ().typesItem ("string" ).format ("uri" );
91+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("uri" );
9292 }
9393 },
9494 URL (java .net .URL .class , "url" ) {
@@ -98,7 +98,7 @@ public Schema createProperty() {
9898 }
9999 @ Override
100100 public Schema createProperty31 () {
101- return new JsonSchema ().typesItem ("string" ).format ("url" );
101+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("url" );
102102 }
103103 },
104104 EMAIL (String .class , "email" ) {
@@ -108,7 +108,7 @@ public Schema createProperty() {
108108 }
109109 @ Override
110110 public Schema createProperty31 () {
111- return new JsonSchema ().typesItem ("string" ).format ("email" );
111+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("email" );
112112 }
113113 },
114114 UUID (java .util .UUID .class , "uuid" ) {
@@ -118,7 +118,7 @@ public UUIDSchema createProperty() {
118118 }
119119 @ Override
120120 public Schema createProperty31 () {
121- return new JsonSchema ().typesItem ("string" ).format ("uuid" );
121+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("uuid" );
122122 }
123123 },
124124 INT (Integer .class , "integer" ) {
@@ -128,7 +128,7 @@ public IntegerSchema createProperty() {
128128 }
129129 @ Override
130130 public Schema createProperty31 () {
131- return new JsonSchema ().typesItem ("integer" ).format ("int32" );
131+ return new JsonSchema ().typesItem ("integer" ).type ( "integer" ). format ("int32" );
132132 }
133133 },
134134 LONG (Long .class , "long" ) {
@@ -138,7 +138,7 @@ public Schema createProperty() {
138138 }
139139 @ Override
140140 public Schema createProperty31 () {
141- return new JsonSchema ().typesItem ("integer" ).format ("int64" );
141+ return new JsonSchema ().typesItem ("integer" ).type ( "integer" ). format ("int64" );
142142 }
143143 },
144144 FLOAT (Float .class , "float" ) {
@@ -148,7 +148,7 @@ public Schema createProperty() {
148148 }
149149 @ Override
150150 public Schema createProperty31 () {
151- return new JsonSchema ().typesItem ("number" ).format ("float" );
151+ return new JsonSchema ().typesItem ("number" ).type ( "number" ). format ("float" );
152152 }
153153 },
154154 DOUBLE (Double .class , "double" ) {
@@ -158,7 +158,7 @@ public Schema createProperty() {
158158 }
159159 @ Override
160160 public Schema createProperty31 () {
161- return new JsonSchema ().typesItem ("number" ).format ("double" );
161+ return new JsonSchema ().typesItem ("number" ).type ( "number" ). format ("double" );
162162 }
163163 },
164164 INTEGER (java .math .BigInteger .class ) {
@@ -168,7 +168,7 @@ public Schema createProperty() {
168168 }
169169 @ Override
170170 public Schema createProperty31 () {
171- return new JsonSchema ().typesItem ("integer" );
171+ return new JsonSchema ().typesItem ("integer" ). type ( "integer" ) ;
172172 }
173173 },
174174 DECIMAL (java .math .BigDecimal .class , "number" ) {
@@ -178,7 +178,7 @@ public Schema createProperty() {
178178 }
179179 @ Override
180180 public Schema createProperty31 () {
181- return new JsonSchema ().typesItem ("number" );
181+ return new JsonSchema ().typesItem ("number" ). type ( "number" ) ;
182182 }
183183 },
184184 NUMBER (Number .class , "number" ) {
@@ -188,7 +188,7 @@ public Schema createProperty() {
188188 }
189189 @ Override
190190 public Schema createProperty31 () {
191- return new JsonSchema ().typesItem ("number" );
191+ return new JsonSchema ().typesItem ("number" ). type ( "number" ) ;
192192 }
193193 },
194194 DATE (DateStub .class , "date" ) {
@@ -198,7 +198,7 @@ public DateSchema createProperty() {
198198 }
199199 @ Override
200200 public Schema createProperty31 () {
201- return new JsonSchema ().typesItem ("string" ).format ("date" );
201+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("date" );
202202 }
203203 },
204204 DATE_TIME (java .util .Date .class , "date-time" ) {
@@ -208,7 +208,7 @@ public DateTimeSchema createProperty() {
208208 }
209209 @ Override
210210 public Schema createProperty31 () {
211- return new JsonSchema ().typesItem ("string" ).format ("date-time" );
211+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("date-time" );
212212 }
213213 },
214214 PARTIAL_TIME (java .time .LocalTime .class , "partial-time" ) {
@@ -218,7 +218,7 @@ public Schema createProperty() {
218218 }
219219 @ Override
220220 public Schema createProperty31 () {
221- return new JsonSchema ().typesItem ("string" ).format ("partial-time" );
221+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("partial-time" );
222222 }
223223 },
224224 FILE (java .io .File .class , "file" ) {
@@ -228,7 +228,7 @@ public FileSchema createProperty() {
228228 }
229229 @ Override
230230 public Schema createProperty31 () {
231- return new JsonSchema ().typesItem ("string" ).format ("binary" );
231+ return new JsonSchema ().typesItem ("string" ).type ( "string" ). format ("binary" );
232232 }
233233 },
234234 OBJECT (Object .class ) {
@@ -239,7 +239,7 @@ public Schema createProperty() {
239239 }
240240 @ Override
241241 public Schema createProperty31 () {
242- return new JsonSchema ();
242+ return new JsonSchema (). typesItem ( "object" ). type ( "object" ) ;
243243 }
244244 };
245245
0 commit comments