JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
F
G
J
O
R
S
W
A
allowAdditionalProperties(boolean)
- Method in interface org.sdase.commons.shared.asyncapi.
JsonSchemaGenerator.AdditionalPropertiesBuilder
Whether the additionalProperties option in the generated schema is enabled.
AsyncApiGenerator
- Class in
org.sdase.commons.shared.asyncapi
Generator used to build AsyncAPI specs from a template base file and schemas generated from code.
AsyncApiGenerator.AsyncApiBaseBuilder
- Interface in
org.sdase.commons.shared.asyncapi
AsyncApiGenerator.FinalBuilder
- Interface in
org.sdase.commons.shared.asyncapi
AsyncApiGenerator.SchemaBuilder
- Interface in
org.sdase.commons.shared.asyncapi
B
builder()
- Static method in class org.sdase.commons.shared.asyncapi.
AsyncApiGenerator
Creates a new generator for AsyncAPI specs
builder()
- Static method in class org.sdase.commons.shared.asyncapi.
JsonSchemaGenerator
Creates a new generator for JSON schemas
F
forClass(Class<T>)
- Method in interface org.sdase.commons.shared.asyncapi.
JsonSchemaGenerator.SchemaBuilder
Includes a class into the schema.
G
generate()
- Method in interface org.sdase.commons.shared.asyncapi.
AsyncApiGenerator.FinalBuilder
Generates a new AsyncAPI spec based on the supplied builder parameters.
generate()
- Method in interface org.sdase.commons.shared.asyncapi.
JsonSchemaGenerator.FinalBuilder
Generates a new JSON schema for the supplied class.
generateYaml()
- Method in interface org.sdase.commons.shared.asyncapi.
AsyncApiGenerator.FinalBuilder
Generates a new AsyncAPI spec based on the supplied builder parameters.
generateYaml()
- Method in interface org.sdase.commons.shared.asyncapi.
JsonSchemaGenerator.FinalBuilder
Generates a new JSON schema for the supplied class.
J
JsonNodeUtil
- Class in
org.sdase.commons.shared.asyncapi.internal
JsonSchemaEmbedder
- Class in
org.sdase.commons.shared.asyncapi.internal
Embeds external references in a JSON schema using a schema resolver.
JsonSchemaEmbedder(String, JsonSchemaResolver)
- Constructor for class org.sdase.commons.shared.asyncapi.internal.
JsonSchemaEmbedder
Create a new JSON schema embedder.
JsonSchemaGenerator
- Class in
org.sdase.commons.shared.asyncapi
Generator for JSON schemas from Jackson and mbknor-jackson-jsonSchema annotated Java classes.
JsonSchemaGenerator.AdditionalPropertiesBuilder
- Interface in
org.sdase.commons.shared.asyncapi
JsonSchemaGenerator.FinalBuilder
- Interface in
org.sdase.commons.shared.asyncapi
JsonSchemaGenerator.SchemaBuilder
- Interface in
org.sdase.commons.shared.asyncapi
JsonSchemaResolver
- Interface in
org.sdase.commons.shared.asyncapi.internal
Callback to resolve an external JSON schema to a document.
O
org.sdase.commons.shared.asyncapi
- package org.sdase.commons.shared.asyncapi
org.sdase.commons.shared.asyncapi.internal
- package org.sdase.commons.shared.asyncapi.internal
R
resolve(JsonNode)
- Method in class org.sdase.commons.shared.asyncapi.internal.
JsonSchemaEmbedder
Resolves external references in the input JSON object.
resolve(String)
- Method in interface org.sdase.commons.shared.asyncapi.internal.
JsonSchemaResolver
Resolve a url to a schema file to a JSON object.
S
sortJsonNodeInPlace(JsonNode)
- Static method in class org.sdase.commons.shared.asyncapi.internal.
JsonNodeUtil
W
withAsyncApiBase(URL)
- Method in interface org.sdase.commons.shared.asyncapi.
AsyncApiGenerator.AsyncApiBaseBuilder
Supply a base AsyncAPI file to be used as a template
withSchema(String, Class<T>)
- Method in interface org.sdase.commons.shared.asyncapi.
AsyncApiGenerator.SchemaBuilder
Supply a JSON schema generate from clazz to the AsyncAPI.
withSchema(String, JsonNode)
- Method in interface org.sdase.commons.shared.asyncapi.
AsyncApiGenerator.SchemaBuilder
Supply a JSON schema from an existing JSON node
A
B
F
G
J
O
R
S
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes