package circe
- Source
- package.scala
- Alphabetic
- By Inheritance
- circe
- Decoders
- Encoders
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
Value Members
-
implicit
def
decodeCirce[A](implicit arg0: Decoder[A]): Json[A]
Maps a Circe's Decoder to Finch's Decode.
-
implicit
def
encodeCirce[A](implicit e: Encoder[A]): Encode.Json[A]
Maps Circe's Encoder to Finch's Encode.
-
implicit
def
enumerateCirce[A](implicit arg0: Decoder[A]): Json[A]
- Definition Classes
- Decoders
-
def
print(json: Json, cs: Charset): Buf
- Attributes
- protected
- Definition Classes
- Encoders
- object accumulating extends Encoders with AccumulatingDecoders
-
object
dropNullValues extends Encoders with Decoders
Provides a Printer that drops null keys.
-
object
predictSize extends Encoders with Decoders
Provides a Printer that uses a simple form of feedback-controller to predict the size of the printed message.
This is the API documentation for finch
Finch is a thin layer of purely functional basic blocks atop of [Finagle][finagle] for building composable HTTP APIs. Its mission is to provide the developers simple and robust HTTP primitives being as close as possible to the bare metal Finagle API.
Finch uses multi-project structure and contains of the following _modules_:
Please refer to the documentation for a more detailed introduction to the library.