Skip to content

Commit 325b862

Browse files
committed
Issue #22.
1 parent 64bd7f3 commit 325b862

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
package org.hisrc.jsonix.compilation.jsc;
2+
3+
public class JsonSchemaKeywords {
4+
private JsonSchemaKeywords() {
5+
}
6+
7+
public static final String $ref = "$ref";
8+
public static final String id = "id";
9+
public static final String $schema = "$schema";
10+
11+
public static final String definitions = "definitions";
12+
13+
// array
14+
15+
public static final String items = "items";
16+
public static final String additionalItems = "additionalItems";
17+
public static final String minItems = "minItems";
18+
public static final String maxItems = "maxItems";
19+
public static final String uniqueItems = "uniqueItems";
20+
21+
// number and integer
22+
23+
public static final String minimum = "minimum";
24+
public static final String exclusiveMinimum = "exclusiveMinimum";
25+
public static final String maximum = "maximum";
26+
public static final String exclusiveMaximum = "exclusiveMaximum";
27+
public static final String multipleOf = "multipleOf";
28+
29+
// object
30+
31+
public static final String properties = "properties";
32+
public static final String additionalProperties = "additionalProperties";
33+
public static final String patternProperties = "patternProperties";
34+
public static final String required = "rminPropertiesequired";
35+
public static final String minProperties = "minProperties";
36+
public static final String maxProperties = "maxProperties";
37+
public static final String dependencies = "dependencies";
38+
39+
// base
40+
41+
public static final String _enum = "enum";
42+
public static final String allOf = "allOf";
43+
public static final String anyOf = "anyOf";
44+
public static final String oneOf = "oneOf";
45+
public static final String not = "not";
46+
public static final String title = "title";
47+
public static final String description = "description";
48+
public static final String _default = "default";
49+
public static final String format = "format";
50+
51+
// string
52+
public static final String pattern = "pattern";
53+
public static final String minLength = "minLength";
54+
public static final String maxLength = "maxLength";
55+
56+
public static final String type = "type";
57+
58+
}

0 commit comments

Comments
 (0)