Class JsonSchema

    • Constructor Detail

      • JsonSchema

        public JsonSchema​(ObjectNode schema)
        Deprecated.
        Main constructor for schema instances.

        This is the creator constructor used by Jackson itself when deserializing instances. It is so-called delegating creator, meaning that its argument will be bound by Jackson before constructor gets called.

    • Method Detail

      • getSchemaNode

        public ObjectNode getSchemaNode()
        Deprecated.
        Method for accessing root JSON object of the contained schema.

        Note: this method is specified with JsonValue annotation to represent serialization to use; same as if explicitly serializing returned object.

        Returns:
        Root node of the schema tree
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(Object o)
        Deprecated.
        Overrides:
        equals in class Object
      • getDefaultSchemaNode

        public static JsonNode getDefaultSchemaNode()
        Deprecated.
        Get the default schema node.
        Returns:
        The default schema node.