Class JsonSchema
java.lang.Object
com.fasterxml.jackson.databind.jsonschema.JsonSchema
Deprecated.
Since 2.2, we recommend use of external
JSON Schema generator module
Container for a logical JSON Schema instance.
Internally schema data is stored as a JSON Tree
(instance of
JsonNode
is the root
of schema document)- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJsonSchema
(ObjectNode schema) Deprecated.Main constructor for schema instances. -
Method Summary
-
Constructor Details
-
JsonSchema
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 Details
-
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
-
toString
Deprecated. -
hashCode
public int hashCode()Deprecated. -
equals
Deprecated. -
getDefaultSchemaNode
Deprecated.Get the default schema node.- Returns:
- The default schema node.
-