jsonschema-circe
jsonschema-circe
sttp.apispec
circe
sttp.apispec.internal
JsonSchemaCirceDecoders
JsonSchemaCirceEncoders
jsonschema-circe
/
sttp.apispec
/
circe
circe
object
circe
extends
JsonSchemaCirceEncoders
with
JsonSchemaCirceDecoders
Graph
Supertypes
Self type
trait
JsonSchemaCirceDecoders
trait
JsonSchemaCirceEncoders
class
Object
trait
Matchable
class
Any
circe
.type
Value members
Implicits
Value members
Concrete methods
override
def
anyObjectEncoding
:
Encoding
Definition Classes
JsonSchemaCirceEncoders
Inherited methods
def
encodeExampleValue
(
alwaysArray:
Boolean
):
Encoder
[
ExampleValue
]
Inherited from:
JsonSchemaCirceEncoders
def
openApi30
:
Boolean
Inherited from:
JsonSchemaCirceEncoders
def
withExtensions
[
A
](
decoder:
Decoder
[
A
]):
Decoder
[
A
]
Inherited from:
JsonSchemaCirceDecoders
Inherited fields
val
encoderSchema30
:
Encoder
[
Schema
]
Inherited from:
JsonSchemaCirceEncoders
val
jsonSchemaEncoder
:
Encoder
[
Schema
]
Inherited from:
JsonSchemaCirceEncoders
Implicits
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
def
encodeList
[
T
:
Encoder
]:
Encoder
[
List
[
T
]]
Inherited from:
JsonSchemaCirceEncoders
implicit
def
encodeListMap
[
K
:
KeyEncoder
,
V
:
Encoder
]:
Encoder
[
ListMap
[
K
,
V
]]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderAnySchema
:
Encoder
[
AnySchema
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderDiscriminator
:
Encoder
[
Discriminator
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderExampleSingleValue
:
Encoder
[
ExampleSingleValue
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderExampleValue
:
Encoder
[
ExampleValue
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderKeyPattern
:
KeyEncoder
[
Pattern
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderMultipleExampleValue
:
Encoder
[
ExampleMultipleValue
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderPattern
:
Encoder
[
Pattern
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderReference
:
Encoder
[
Reference
]
Inherited from:
JsonSchemaCirceEncoders
implicit
def
encoderReferenceOr
[
T
:
Encoder
]:
Encoder
[
ReferenceOr
[
T
]]
Inherited from:
JsonSchemaCirceEncoders
implicit lazy
val
encoderSchema
:
Encoder
[
Schema
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderSchemaLike
:
Encoder
[
SchemaLike
]
Inherited from:
JsonSchemaCirceEncoders
implicit
val
encoderSchemaType
:
Encoder
[
SchemaType
]
Inherited from:
JsonSchemaCirceEncoders
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
extensionValue
:
Encoder
[
ExtensionValue
]
Inherited from:
JsonSchemaCirceEncoders
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