jsonschema-circe
jsonschema-circe
API
sttp.apispec
circe
sttp.apispec.internal
JsonSchemaCirceDecoders
JsonSchemaCirceEncoders
jsonschema-circe
/
sttp.apispec.internal
/
JsonSchemaCirceEncoders
JsonSchemaCirceEncoders
sttp.apispec.internal.JsonSchemaCirceEncoders
trait
JsonSchemaCirceEncoders
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
object
circe
.type
Clear all
Members list
Concise view
Value members
Abstract methods
def
anyObjectEncoding
:
Encoding
Concrete methods
def
openApi30
:
Boolean
Concrete fields
val
encoderSchema30
:
Encoder
[
Schema
]
val
jsonSchemaEncoder
:
Encoder
[
Schema
]
Implicits
Implicits
implicit
def
encodeList
[
T
:
Encoder
]:
Encoder
[
List
[
T
]]
implicit
def
encodeListMap
[
K
:
KeyEncoder
,
V
:
Encoder
]:
Encoder
[
ListMap
[
K
,
V
]]
implicit
val
encoderAnySchema
:
Encoder
[
AnySchema
]
implicit
val
encoderDiscriminator
:
Encoder
[
Discriminator
]
implicit
val
encoderExampleSingleValue
:
Encoder
[
ExampleSingleValue
]
implicit
val
encoderExampleValue
:
Encoder
[
ExampleValue
]
implicit
val
encoderKeyPattern
:
KeyEncoder
[
Pattern
]
implicit
val
encoderMultipleExampleValue
:
Encoder
[
ExampleMultipleValue
]
implicit
val
encoderPattern
:
Encoder
[
Pattern
]
implicit
val
encoderReference
:
Encoder
[
Reference
]
implicit
def
encoderReferenceOr
[
T
:
Encoder
]:
Encoder
[
ReferenceOr
[
T
]]
implicit lazy
val
encoderSchema
:
Encoder
[
Schema
]
implicit
val
encoderSchemaLike
:
Encoder
[
SchemaLike
]
implicit
val
encoderSchemaType
:
Encoder
[
SchemaType
]
implicit
val
extensionValue
:
Encoder
[
ExtensionValue
]