| Interface | Description |
|---|---|
| BeanDefMapper |
Interface used to retrieve identifiers and URIs for bean classes.
|
| BeanDefMapper.Null |
Represents the absence of a bean definition mapper class.
|
| Class | Description |
|---|---|
| BasicBeanDefMapper |
Simple implementation of the
BeanDefMapper interface. |
| JsonSchemaBeanPropertyMeta |
Metadata on bean properties specific to the JSON-Schema pulled from the
@Schema annotation
on the bean property. |
| JsonSchemaClassMeta |
Metadata on classes specific to the JSON-Schema serializer and pulled from the
@Schema annotation on
the class. |
| JsonSchemaGenerator |
Generates JSON-schema metadata about POJOs.
|
| JsonSchemaGeneratorBuilder |
Builder class for building instances of JSON Schema generators.
|
| JsonSchemaGeneratorSession |
Session object that lives for the duration of a single use of
JsonSchemaSerializer. |
| SchemaUtils |
Utilities for working with the schema annotations.
|
| Enum | Description |
|---|---|
| TypeCategory |
Represents possible values for JSONSCHEMA_addExamplesTo and JSONSCHEMA_addDescriptionsTo.
|
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.