-
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 DocumentedContentdocumentedContent(Class<?> clazz, Boolean isArray, String contentType)final static DocumentedContentdocumentedContent(Class<?> clazz, Boolean isArray)final static DocumentedContentdocumentedContent(Class<?> clazz)final static Composition.OneOfoneOf(DocumentedContent content)final static Composition.AnyOfanyOf(DocumentedContent content)final static StringguessContentType(Class<?> $self)Try to determine the content type based on the class final static BooleanisNonRefType(Class<?> $self)final static UnitapplyDocumentedContent(Content $self, DocumentedContent documentedContent)final static UnitapplyDocumentedContent(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)
-
-
-
-