Documentation ¶
Index ¶
- func ChecksExtension() jsonschema.Extension
- func ComparePropertiesExtension() jsonschema.Extension
- func DisallowPropertiesExtension() jsonschema.Extension
- func EventuallyExtension() jsonschema.Extension
- func EventuallyRequiredExtension() jsonschema.Extension
- func OptionalRefExtension() jsonschema.Extension
- func UnionExtension() jsonschema.Extension
- type JSON
- type JSONArray
- type JSONObject
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChecksExtension ¶
func ChecksExtension() jsonschema.Extension
ChecksExtension creates the metaschema and returns the full jsonschema.Extension object, gluing together the metaschema, the compile function, and the validate function.
func ComparePropertiesExtension ¶
func ComparePropertiesExtension() jsonschema.Extension
ComparePropertiesExtension instantiates the compareProperties extension.
func DisallowPropertiesExtension ¶
func DisallowPropertiesExtension() jsonschema.Extension
DisallowPropertiesExtension instantiates the disallowProperties extension.
func EventuallyExtension ¶
func EventuallyExtension() jsonschema.Extension
EventuallyExtension instantiates the eventually extension.
func EventuallyRequiredExtension ¶
func EventuallyRequiredExtension() jsonschema.Extension
EventuallyRequiredExtension instantiates the eventuallyRequired extension.
func OptionalRefExtension ¶
func OptionalRefExtension() jsonschema.Extension
OptionalRefExtension creates the metaschema and returns the full jsonschema.Extension object, gluing together the metaschema, the compile function, and the validate function.
func UnionExtension ¶
func UnionExtension() jsonschema.Extension
UnionExtension instantiates the union extension.