-
public final class DocumentedContentKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static Set<Class<out Object>>
nonRefTypes
-
Method Summary
Modifier and Type Method Description final Set<Class<out Object>>
getNonRefTypes()
A set of types that should be inlined, instead of creating a reference, in the OpenApi documentation final static DocumentedContent
documentedContent(Class<?> clazz, Boolean isArray, String contentType)
final static DocumentedContent
documentedContent(Class<?> clazz, Boolean isArray)
final static DocumentedContent
documentedContent(Class<?> clazz)
final static Composition.OneOf
oneOf(DocumentedContent content)
final static Composition.AnyOf
anyOf(DocumentedContent content)
final static String
guessContentType(Class<?> $self)
Try to determine the content type based on the class final static Boolean
isNonRefType(Class<?> $self)
final static Unit
applyDocumentedContent(Content $self, DocumentedContent documentedContent)
final static Unit
applyDocumentedContent(Components $self, DocumentedContent documentedResponse)
-
-
Method Detail
-
getNonRefTypes
final Set<Class<out Object>> getNonRefTypes()
A set of types that should be inlined, instead of creating a reference, in the OpenApi documentation
-
documentedContent
@JvmOverloads() final static DocumentedContent documentedContent(Class<?> clazz, Boolean isArray, String contentType)
-
documentedContent
@JvmOverloads() final static DocumentedContent documentedContent(Class<?> clazz, Boolean isArray)
-
documentedContent
@JvmOverloads() final static DocumentedContent documentedContent(Class<?> clazz)
-
oneOf
final static Composition.OneOf oneOf(DocumentedContent content)
-
anyOf
final static Composition.AnyOf anyOf(DocumentedContent content)
-
guessContentType
final static String guessContentType(Class<?> $self)
Try to determine the content type based on the class
-
isNonRefType
final static Boolean isNonRefType(Class<?> $self)
-
applyDocumentedContent
final static Unit applyDocumentedContent(Content $self, DocumentedContent documentedContent)
-
applyDocumentedContent
final static Unit applyDocumentedContent(Components $self, DocumentedContent documentedResponse)
-
-
-
-