trait ArgonautMonocles extends ACursorMonocles with CursorHistoryMonocles with CursorOpMonocles with DecodeResultMonocles with HCursorMonocles with JsonMonocles with JsonNumberMonocles with JsonObjectMonocles with JsonPaths with PrettyParamsMonocles
- Alphabetic
- By Inheritance
- ArgonautMonocles
- PrettyParamsMonocles
- JsonPaths
- JsonObjectMonocles
- JsonNumberMonocles
- JsonMonocles
- HCursorMonocles
- DecodeResultMonocles
- CursorOpMonocles
- CursorHistoryMonocles
- ACursorMonocles
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val aCursor: Iso[ACursor, Either[HCursor, HCursor]]
- Definition Classes
- ACursorMonocles
- val arrayCommaLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val arrayCommaRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val colonLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val colonRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val cursor: Lens[HCursor, Cursor]
- Definition Classes
- HCursorMonocles
- val cursorHistory: Iso[CursorHistory, List[CursorOp]]
- Definition Classes
- CursorHistoryMonocles
- def decodeResult[A]: Iso[DecodeResult[A], Either[(String, CursorHistory), A]]
- Definition Classes
- DecodeResultMonocles
- val dropNullKeys: Lens[PrettyParams, Boolean]
- Definition Classes
- PrettyParamsMonocles
- val el: Prism[CursorOp, (CursorOpElement, Boolean)]
- Definition Classes
- CursorOpMonocles
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fail[A]: Prism[DecodeResult[A], (String, CursorHistory)]
- Definition Classes
- DecodeResultMonocles
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val hFail: Prism[ACursor, HCursor]
- Definition Classes
- ACursorMonocles
- val hSuccess: Prism[ACursor, HCursor]
- Definition Classes
- ACursorMonocles
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val history: Lens[HCursor, CursorHistory]
- Definition Classes
- HCursorMonocles
- val indent: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val jArrayPrism: Prism[Json, Json.JsonArray]
A Prism for JSON array values.
A Prism for JSON array values.
- Definition Classes
- JsonMonocles
- val jBigDecimalPrism: Prism[Json, BigDecimal]
A Prism for JSON number values.
A Prism for JSON number values.
- Definition Classes
- JsonMonocles
- val jBigIntPrism: Prism[Json, BigInt]
A Prism for JSON BigInt values.
A Prism for JSON BigInt values.
- Definition Classes
- JsonMonocles
- val jBoolPrism: Prism[Json, Json.JsonBoolean]
A Prism for JSON boolean values.
A Prism for JSON boolean values.
- Definition Classes
- JsonMonocles
- def jBytePrism: Prism[Json, Byte]
A Prism for JSON Byte values.
A Prism for JSON Byte values.
- Definition Classes
- JsonMonocles
- val jDescendants: Traversal[Json, Json]
a Traversal to all values of a JsonObject or JsonList
a Traversal to all values of a JsonObject or JsonList
- Definition Classes
- JsonMonocles
- val jIntPrism: Prism[Json, Int]
A Prism for JSON Int values.
A Prism for JSON Int values.
- Definition Classes
- JsonMonocles
- val jLongPrism: Prism[Json, Long]
A Prism for JSON Long values.
A Prism for JSON Long values.
- Definition Classes
- JsonMonocles
- val jNullPrism: Prism[Json, Unit]
A Prism for JSON Null values.
A Prism for JSON Null values.
- Definition Classes
- JsonMonocles
- val jNumberPrism: Prism[Json, JsonNumber]
A Prism for JSON number values.
A Prism for JSON number values.
- Definition Classes
- JsonMonocles
- val jNumberToBigDecimal: Iso[JsonNumber, BigDecimal]
- Definition Classes
- JsonNumberMonocles
- val jNumberToBigInt: Prism[JsonNumber, BigInt]
- Definition Classes
- JsonNumberMonocles
- val jNumberToByte: Prism[JsonNumber, Byte]
- Definition Classes
- JsonNumberMonocles
- val jNumberToInt: Prism[JsonNumber, Int]
- Definition Classes
- JsonNumberMonocles
- val jNumberToLong: Prism[JsonNumber, Long]
- Definition Classes
- JsonNumberMonocles
- val jNumberToShort: Prism[JsonNumber, Short]
- Definition Classes
- JsonNumberMonocles
- implicit val jObjectAt: At[JsonObject, Json.JsonField, Option[Json]]
- Definition Classes
- JsonObjectMonocles
- implicit val jObjectEach: Each[JsonObject, Json]
- Definition Classes
- JsonObjectMonocles
- implicit val jObjectFilterIndex: FilterIndex[JsonObject, Json.JsonField, Json]
- Definition Classes
- JsonObjectMonocles
- implicit val jObjectIndex: Index[JsonObject, Json.JsonField, Json]
- Definition Classes
- JsonObjectMonocles
- val jObjectPrism: Prism[Json, JsonObject]
A Prism for JSON object values.
A Prism for JSON object values.
- Definition Classes
- JsonMonocles
- val jShortPrism: Prism[Json, Short]
A Prism for JSON Short values.
A Prism for JSON Short values.
- Definition Classes
- JsonMonocles
- val jStringPrism: Prism[Json, Json.JsonString]
A Prism for JSON string values.
A Prism for JSON string values.
- Definition Classes
- JsonMonocles
- implicit lazy val jsonPlated: Plated[Json]
- Definition Classes
- JsonMonocles
- val lbraceLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val lbraceRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val lbracketLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val lbracketRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val lrbracketsEmpty: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val objectCommaLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val objectCommaRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val preserveOrder: Lens[PrettyParams, Boolean]
- Definition Classes
- PrettyParamsMonocles
- val rbraceLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val rbraceRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val rbracketLeft: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val rbracketRight: Lens[PrettyParams, String]
- Definition Classes
- PrettyParamsMonocles
- val reattempt: Prism[CursorOp, Unit]
- Definition Classes
- CursorOpMonocles
- val root: JsonPath
- Definition Classes
- JsonPaths
- def success[A]: Prism[DecodeResult[A], A]
- Definition Classes
- DecodeResultMonocles
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()