Class JsonSchema

  • All Implemented Interfaces:
    java.lang.Cloneable
    Direct Known Subclasses:
    JsonSchemaV7

    public class JsonSchema
    extends java.lang.Object
    implements java.lang.Cloneable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.net.URI DRAFT_4  
      static java.net.URI DRAFT_6  
      static java.net.URI DRAFT_7  
      java.lang.String id  
      static java.net.URI LATEST  
      com.fasterxml.jackson.databind.node.ObjectNode nonSchemaProperties  
      java.lang.String ref  
      java.net.URI schema  
    • Constructor Summary

      Constructors 
      Constructor Description
      JsonSchema()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DRAFT_4

        public static final java.net.URI DRAFT_4
      • DRAFT_6

        public static final java.net.URI DRAFT_6
      • DRAFT_7

        public static final java.net.URI DRAFT_7
      • LATEST

        public static final java.net.URI LATEST
      • schema

        public java.net.URI schema
      • id

        public java.lang.String id
      • ref

        public java.lang.String ref
      • nonSchemaProperties

        public com.fasterxml.jackson.databind.node.ObjectNode nonSchemaProperties
    • Constructor Detail

      • JsonSchema

        public JsonSchema()