Package | Description |
---|---|
io.swagger.v3.core.converter | |
io.swagger.v3.core.jackson |
Modifier and Type | Method and Description |
---|---|
AnnotatedType |
AnnotatedType.ctxAnnotations(Annotation[] ctxAnnotations) |
AnnotatedType |
AnnotatedType.jsonUnwrappedHandler(Function<AnnotatedType,io.swagger.v3.oas.models.media.Schema> jsonUnwrappedHandler) |
AnnotatedType |
AnnotatedType.jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation) |
AnnotatedType |
AnnotatedType.name(String name) |
AnnotatedType |
AnnotatedType.parent(io.swagger.v3.oas.models.media.Schema parent) |
AnnotatedType |
AnnotatedType.propertyName(String propertyName) |
AnnotatedType |
AnnotatedType.resolveAsRef(boolean resolveAsRef) |
AnnotatedType |
AnnotatedType.schemaProperty(boolean schemaProperty) |
AnnotatedType |
AnnotatedType.skipJsonIdentity(boolean skipJsonIdentity) |
AnnotatedType |
AnnotatedType.skipOverride(boolean skipOverride) |
AnnotatedType |
AnnotatedType.skipSchemaName(boolean skipSchemaName) |
AnnotatedType |
AnnotatedType.type(Type type) |
Modifier and Type | Method and Description |
---|---|
Function<AnnotatedType,io.swagger.v3.oas.models.media.Schema> |
AnnotatedType.getJsonUnwrappedHandler() |
Modifier and Type | Method and Description |
---|---|
void |
ModelConverterContextImpl.defineModel(String name,
io.swagger.v3.oas.models.media.Schema model,
AnnotatedType type,
String prevName) |
void |
ModelConverterContext.defineModel(String name,
io.swagger.v3.oas.models.media.Schema model,
AnnotatedType type,
String prevName)
needs to be called whenever a Schema is defined which can be referenced from another
Model or Property
|
Map<String,io.swagger.v3.oas.models.media.Schema> |
ModelConverters.read(AnnotatedType type) |
Map<String,io.swagger.v3.oas.models.media.Schema> |
ModelConverters.readAll(AnnotatedType type) |
ResolvedSchema |
ModelConverters.readAllAsResolvedSchema(AnnotatedType type) |
io.swagger.v3.oas.models.media.Schema |
ModelConverterContextImpl.resolve(AnnotatedType type) |
io.swagger.v3.oas.models.media.Schema |
ModelConverterContext.resolve(AnnotatedType type) |
io.swagger.v3.oas.models.media.Schema |
ModelConverter.resolve(AnnotatedType type,
ModelConverterContext context,
Iterator<ModelConverter> chain) |
ResolvedSchema |
ModelConverters.resolveAsResolvedSchema(AnnotatedType type) |
Modifier and Type | Method and Description |
---|---|
AnnotatedType |
AnnotatedType.jsonUnwrappedHandler(Function<AnnotatedType,io.swagger.v3.oas.models.media.Schema> jsonUnwrappedHandler) |
void |
AnnotatedType.setJsonUnwrappedHandler(Function<AnnotatedType,io.swagger.v3.oas.models.media.Schema> jsonUnwrappedHandler) |
Modifier and Type | Method and Description |
---|---|
protected String |
ModelResolver.decorateModelName(AnnotatedType type,
String originalName)
Decorate the name based on the JsonView
|
io.swagger.v3.oas.models.media.Schema |
ModelResolver.resolve(AnnotatedType annotatedType,
ModelConverterContext context,
Iterator<ModelConverter> next) |
io.swagger.v3.oas.models.media.Schema |
AbstractModelConverter.resolve(AnnotatedType type,
ModelConverterContext context,
Iterator<ModelConverter> chain) |
protected Map<String,Object> |
ModelResolver.resolveExtensions(AnnotatedType a,
io.swagger.v3.oas.annotations.media.ArraySchema arraySchema) |
protected Integer |
ModelResolver.resolveMaxItems(AnnotatedType a,
io.swagger.v3.oas.annotations.media.ArraySchema arraySchema) |
protected Integer |
ModelResolver.resolveMinItems(AnnotatedType a,
io.swagger.v3.oas.annotations.media.ArraySchema arraySchema) |
protected void |
ModelResolver.resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema schema,
AnnotatedType annotatedType) |
protected Boolean |
ModelResolver.resolveUniqueItems(AnnotatedType a,
io.swagger.v3.oas.annotations.media.ArraySchema arraySchema) |
Copyright © 2019. All rights reserved.