## Uses of Class
com.fasterxml.jackson.databind.jsonschema.JsonSchema

Packages that use JsonSchema
com.fasterxml.jackson.databind: Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (`JsonNode`), as well as writing Java Objects and trees as JSON.
com.fasterxml.jackson.databind.ser: Contains implementation classes of serialization part of data binding.

### Uses of JsonSchema in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind that return JsonSchema
`JsonSchema` ObjectMapper.`generateJsonSchema(Class<?> t)` Deprecated. Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema) (which under the hood calls `ObjectMapper.acceptJsonFormatVisitor(JavaType, JsonFormatVisitorWrapper)`)

### Uses of JsonSchema in com.fasterxml.jackson.databind.ser

Methods in com.fasterxml.jackson.databind.ser that return JsonSchema
`JsonSchema` DefaultSerializerProvider.`generateJsonSchema(Class<?> type)` Deprecated. Should not be used any more