openapi-circe
openapi-circe
sttp.apispec.openapi.circe
SttpOpenAPI3_1CirceEncoders
SttpOpenAPICirceDecoders
SttpOpenAPICirceEncoders
sttp.apispec.openapi.internal
InternalSttpOpenAPICirceDecoders
InternalSttpOpenAPICirceEncoders
openapi-circe
/
sttp.apispec.openapi.internal
/
InternalSttpOpenAPICirceDecoders
InternalSttpOpenAPICirceDecoders
trait
InternalSttpOpenAPICirceDecoders
extends
JsonSchemaCirceDecoders
Graph
Supertypes
Known subtypes
trait
JsonSchemaCirceDecoders
class
Object
trait
Matchable
class
Any
trait
SttpOpenAPICirceDecoders
Value members
Implicits
Value members
Inherited methods
def
withExtensions
[
A
](
decoder:
Decoder
[
A
]):
Decoder
[
A
]
Inherited from:
JsonSchemaCirceDecoders
Implicits
Implicits
implicit
val
callbackDecoder
:
Decoder
[
Callback
]
implicit
val
componentsDecoder
:
Decoder
[
Components
]
implicit
val
contactDecoder
:
Decoder
[
Contact
]
implicit
val
encodingDecoder
:
Decoder
[
Encoding
]
implicit
val
exampleDecoder
:
Decoder
[
Example
]
implicit
val
externalDocumentationDecoder
:
Decoder
[
ExternalDocumentation
]
implicit
val
headerDecoder
:
Decoder
[
Header
]
implicit
val
infoDecoder
:
Decoder
[
Info
]
implicit
val
licenseDecoder
:
Decoder
[
License
]
implicit
val
linkDecoder
:
Decoder
[
Link
]
implicit
val
mediaTypeDecoder
:
Decoder
[
MediaType
]
implicit
val
oauthFlowDecoder
:
Decoder
[
OAuthFlow
]
implicit
val
oauthFlowsDecoder
:
Decoder
[
OAuthFlows
]
implicit
val
openAPIDecoder
:
Decoder
[
OpenAPI
]
implicit
val
operationDecoder
:
Decoder
[
Operation
]
implicit
val
parameterDecoder
:
Decoder
[
Parameter
]
implicit
val
parameterInDecoder
:
Decoder
[
ParameterIn
]
implicit
val
parameterStyleDecoder
:
Decoder
[
ParameterStyle
]
implicit
val
pathItemDecoder
:
Decoder
[
PathItem
]
implicit
val
pathsDecoder
:
Decoder
[
Paths
]
implicit
val
requestBodyDecoder
:
Decoder
[
RequestBody
]
implicit
val
responseDecoder
:
Decoder
[
Response
]
implicit
val
responsesDecoder
:
Decoder
[
Responses
]
implicit
val
responsesKeyDecoder
:
KeyDecoder
[
ResponsesKey
]
implicit
val
securitySchemeDecoder
:
Decoder
[
SecurityScheme
]
implicit
val
serverDecoder
:
Decoder
[
Server
]
implicit
val
serverVariableDecoder
:
Decoder
[
ServerVariable
]
implicit
val
tagDecoder
:
Decoder
[
Tag
]
Inherited implicits
implicit
val
anySchemaDecoder
:
Decoder
[
AnySchema
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
decodeArraySchemaType
:
Decoder
[
ArraySchemaType
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
decodeBasicSchemaType
:
Decoder
[
BasicSchemaType
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
decodePattern
:
Decoder
[
Pattern
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
decodePatternKey
:
KeyDecoder
[
Pattern
]
Inherited from:
JsonSchemaCirceDecoders
implicit
def
decodeReferenceOr
[
A
:
Decoder
]:
Decoder
[
ReferenceOr
[
A
]]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
decodeSchemaType
:
Decoder
[
SchemaType
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
discriminatorDecoder
:
Decoder
[
Discriminator
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
exampleMultipleValueDecoder
:
Decoder
[
ExampleMultipleValue
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
exampleSingleValueDecoder
:
Decoder
[
ExampleSingleValue
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
exampleValueDecoder
:
Decoder
[
ExampleValue
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
extensionValueDecoder
:
Decoder
[
ExtensionValue
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
extensionsDecoder
:
Decoder
[
ListMap
[
String
,
ExtensionValue
]]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
referenceDecoder
:
Decoder
[
Reference
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
schemaDecoder
:
Decoder
[
Schema
]
Inherited from:
JsonSchemaCirceDecoders
implicit
val
schemaLikeDecoder
:
Decoder
[
SchemaLike
]
Inherited from:
JsonSchemaCirceDecoders