Class Hierarchy
- java.lang.Object
- software.amazon.smithy.jsonschema.JsonSchemaConfig
- software.amazon.smithy.jsonschema.JsonSchemaConverter (implements software.amazon.smithy.utils.ToSmithyBuilder<T>)
- software.amazon.smithy.jsonschema.JsonSchemaConverter.Builder (implements software.amazon.smithy.utils.SmithyBuilder<T>)
- software.amazon.smithy.jsonschema.Schema (implements software.amazon.smithy.model.node.ToNode, software.amazon.smithy.utils.ToSmithyBuilder<T>)
- software.amazon.smithy.jsonschema.Schema.Builder (implements software.amazon.smithy.utils.SmithyBuilder<T>)
- software.amazon.smithy.jsonschema.SchemaDocument (implements software.amazon.smithy.model.node.ToNode, software.amazon.smithy.utils.ToSmithyBuilder<T>)
- software.amazon.smithy.jsonschema.SchemaDocument.Builder (implements software.amazon.smithy.utils.SmithyBuilder<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- software.amazon.smithy.jsonschema.SmithyJsonSchemaException
- software.amazon.smithy.jsonschema.ConflictingShapeNameException
- software.amazon.smithy.jsonschema.SmithyJsonSchemaException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- software.amazon.smithy.jsonschema.JsonSchemaMapper
- software.amazon.smithy.jsonschema.PropertyNamingStrategy
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- software.amazon.smithy.jsonschema.JsonSchemaConfig.MapStrategy
- software.amazon.smithy.jsonschema.JsonSchemaConfig.UnionStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)