All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.hisrc.jsonix.jsonschema.JsonSchemaKeywords Maven / Gradle / Ivy

There is a newer version: 2.3.9
Show newest version
package org.hisrc.jsonix.jsonschema;

public class JsonSchemaKeywords {
	private JsonSchemaKeywords() {
	}

	public static final String id = "id";
	public static final String $ref = "$ref";
	public static final String $schema = "$schema";

	public static final String definitions = "definitions";

	// array

	public static final String items = "items";
	public static final String additionalItems = "additionalItems";
	public static final String minItems = "minItems";
	public static final String maxItems = "maxItems";
	public static final String uniqueItems = "uniqueItems";

	// number and integer

	public static final String minimum = "minimum";
	public static final String exclusiveMinimum = "exclusiveMinimum";
	public static final String maximum = "maximum";
	public static final String exclusiveMaximum = "exclusiveMaximum";
	public static final String multipleOf = "multipleOf";

	// object

	public static final String properties = "properties";
	public static final String additionalProperties = "additionalProperties";
	public static final String patternProperties = "patternProperties";
	public static final String required = "required";
	public static final String minProperties = "minProperties";
	public static final String maxProperties = "maxProperties";
	public static final String dependencies = "dependencies";

	// base

	public static final String _enum = "enum";
	public static final String allOf = "allOf";
	public static final String anyOf = "anyOf";
	public static final String oneOf = "oneOf";
	public static final String not = "not";
	public static final String title = "title";
	public static final String description = "description";
	public static final String _default = "default";
	public static final String format = "format";

	// string
	public static final String pattern = "pattern";
	public static final String minLength = "minLength";
	public static final String maxLength = "maxLength";

	public static final String type = "type";
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy