circe

class Object
trait Matchable
class Any
circe.type

Value members

Concrete methods

override def anyObjectEncoding: Encoding
Definition Classes

Inherited methods

def encodeExampleValue(alwaysArray: Boolean): Encoder[ExampleValue]
def openApi30: Boolean
def withExtensions[A](decoder: Decoder[A]): Decoder[A]

Inherited fields

val encoderSchema30: Encoder[Schema]
val jsonSchemaEncoder: Encoder[Schema]

Implicits

Inherited implicits

implicit val anySchemaDecoder: Decoder[AnySchema]
implicit val decodeArraySchemaType: Decoder[ArraySchemaType]
implicit val decodeBasicSchemaType: Decoder[BasicSchemaType]
implicit val decodePattern: Decoder[Pattern]
implicit val decodePatternKey: KeyDecoder[Pattern]
implicit def decodeReferenceOr[A : Decoder]: Decoder[ReferenceOr[A]]
implicit val decodeSchemaType: Decoder[SchemaType]
implicit val discriminatorDecoder: Decoder[Discriminator]
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 exampleMultipleValueDecoder: Decoder[ExampleMultipleValue]
implicit val exampleSingleValueDecoder: Decoder[ExampleSingleValue]
implicit val exampleValueDecoder: Decoder[ExampleValue]
implicit val extensionValue: Encoder[ExtensionValue]
implicit val extensionValueDecoder: Decoder[ExtensionValue]
implicit val extensionsDecoder: Decoder[ListMap[String, ExtensionValue]]
implicit val referenceDecoder: Decoder[Reference]
implicit val schemaDecoder: Decoder[Schema]
implicit val schemaLikeDecoder: Decoder[SchemaLike]