Package com.inductiveautomation.ignition.common.jsonschema
package com.inductiveautomation.ignition.common.jsonschema
-
ClassDescriptionThis validator doesn't actually do any validation, it is just a way to "extend" the schema system with arbitrary information attached to schemas.A validator (keyed off
items
) that either defines a schema for all items in an arbitrarily long sequence, or a validator with a fixed set of schemas - both the contents and the number of those child schemas must match to be valid.This is the core of json constraint implementation.Standard json validator interface, implemented by all validators and JsonSchema.This validator, which is a proprietary json-schema extension that we added for Ignition, supplies a condition to control when a given property should be visible by specifying a sibling property and value(s) for which this property is considered relevant.