t

argonaut

ArgonautScalazs

trait ArgonautScalazs extends ACursorScalazs with CodecJsonScalazs with ContextScalazs with ContextElementScalazs with CursorScalazs with CursorHistoryScalazs with CursorOpScalazs with CursorOpElementScalazs with DecodeJsonScalazs with DecodeResultScalazs with EncodeJsonScalazs with HCursorScalazs with JsonScalazs with JsonIdentityScalazs with JsonObjectScalazs with PrettyParamsScalazs with StringWrapScalazs

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArgonautScalazs
  2. StringWrapScalazs
  3. PrettyParamsScalazs
  4. JsonObjectScalazs
  5. JsonIdentityScalazs
  6. JsonScalazs
  7. HCursorScalazs
  8. EncodeJsonScalazs
  9. DecodeResultScalazs
  10. DecodeJsonScalazs
  11. CursorOpElementScalazs
  12. CursorOpScalazs
  13. CursorHistoryScalazs
  14. CursorScalazs
  15. ContextElementScalazs
  16. ContextScalazs
  17. CodecJsonScalazs
  18. ACursorScalazs
  19. AnyRef
  20. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type DecodeEither[A] = Either[(String, CursorHistory), A]
    Definition Classes
    DecodeResultScalazs

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val ContextElementInstances: Equal[ContextElement] with Show[ContextElement]
    Definition Classes
    ContextElementScalazs
  5. implicit val ContextInstances: Equal[Context] with Show[Context]
    Definition Classes
    ContextScalazs
  6. implicit val CursorHistoryInstances: Show[CursorHistory] with Equal[CursorHistory] with Monoid[CursorHistory]
    Definition Classes
    CursorHistoryScalazs
  7. implicit val CursorInstances: Equal[Cursor] with Show[Cursor]
    Definition Classes
    CursorScalazs
  8. implicit val CursorOpElementInstances: Show[CursorOpElement] with Equal[CursorOpElement]
    Definition Classes
    CursorOpElementScalazs
  9. implicit val CursorOpInstances: Show[CursorOp] with Equal[CursorOp]
    Definition Classes
    CursorOpScalazs
  10. implicit def DListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[DList[A]]
    Definition Classes
    DecodeJsonScalazs
  11. implicit def DListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[DList[A]]
    Definition Classes
    EncodeJsonScalazs
  12. implicit def DecodeResultEqual[A](implicit arg0: Equal[A]): Equal[DecodeResult[A]]
    Definition Classes
    DecodeResultScalazs
  13. implicit def DecodeResultMonad: Monad[DecodeResult] with Traverse[DecodeResult]
    Definition Classes
    DecodeResultScalazs
  14. implicit def DecodeResultShow[A](implicit arg0: Show[A]): Show[DecodeResult[A]]
    Definition Classes
    DecodeResultScalazs
  15. implicit def DisjunctionEncodeJson[A, B](implicit ea: EncodeJson[A], eb: EncodeJson[B]): EncodeJson[\/[A, B]]
    Definition Classes
    EncodeJsonScalazs
  16. implicit val EncodeJsonContra: Contravariant[EncodeJson]
    Definition Classes
    EncodeJsonScalazs
  17. implicit def EphemeralStreamDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[EphemeralStream[A]]
    Definition Classes
    DecodeJsonScalazs
  18. implicit def EphemeralStreamEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[EphemeralStream[A]]
    Definition Classes
    EncodeJsonScalazs
  19. implicit def IListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[IList[A]]
    Definition Classes
    DecodeJsonScalazs
  20. implicit def IListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[IList[A]]
    Definition Classes
    EncodeJsonScalazs
  21. implicit def IMapDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[==>>[String, A]]
    Definition Classes
    DecodeJsonScalazs
  22. implicit def IMapEncodeJson[A, B](implicit A: EncodeJsonKey[A], B: EncodeJson[B]): EncodeJson[==>>[A, B]]
    Definition Classes
    EncodeJsonScalazs
  23. implicit def ISetDecodeJson[A](implicit arg0: DecodeJson[A], arg1: Order[A]): DecodeJson[ISet[A]]
    Definition Classes
    DecodeJsonScalazs
  24. implicit def ISetEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[ISet[A]]
    Definition Classes
    EncodeJsonScalazs
  25. implicit val JsonInstances: Equal[Json] with Show[Json]
    Definition Classes
    JsonScalazs
  26. implicit val JsonObjectEqual: Equal[JsonObject]
    Definition Classes
    JsonObjectScalazs
  27. implicit val JsonObjectShow: Show[JsonObject]
    Definition Classes
    JsonObjectScalazs
  28. implicit def MaybeDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Maybe[A]]
    Definition Classes
    DecodeJsonScalazs
  29. implicit def MaybeEncodeJson[A](implicit e: EncodeJson[A]): EncodeJson[Maybe[A]]
    Definition Classes
    EncodeJsonScalazs
  30. implicit def NonEmptyListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[NonEmptyList[A]]
    Definition Classes
    DecodeJsonScalazs
  31. implicit def NonEmptyListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[NonEmptyList[A]]
    Definition Classes
    EncodeJsonScalazs
  32. implicit def ScalazEitherDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[\/[A, B]]
    Definition Classes
    DecodeJsonScalazs
  33. implicit def ValidationDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[Validation[A, B]]
    Definition Classes
    DecodeJsonScalazs
  34. implicit def ValidationEncodeJson[E, A](implicit ea: EncodeJson[E], eb: EncodeJson[A]): EncodeJson[Validation[E, A]]
    Definition Classes
    EncodeJsonScalazs
  35. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  36. def asWithValidation[A](f: (HCursor) => ValidationNel[String, A]): DecodeJson[A]

    Decode A based on HCursor => ValidationNel[String, A] function.

    Decode A based on HCursor => ValidationNel[String, A] function.

    Definition Classes
    JsonScalazs
  37. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  38. def cursorOpDeleteGoFieldL: @?>[CursorOpElement, Json.JsonField]
    Definition Classes
    CursorOpElementScalazs
  39. def cursorOpDownAtL: @?>[CursorOpElement, (Json) => Boolean]
    Definition Classes
    CursorOpElementScalazs
  40. def cursorOpDownFieldL: @?>[CursorOpElement, Json.JsonField]
    Definition Classes
    CursorOpElementScalazs
  41. def cursorOpDownNL: @?>[CursorOpElement, Int]
    Definition Classes
    CursorOpElementScalazs
  42. def cursorOpFieldL: @?>[CursorOpElement, Json.JsonField]
    Definition Classes
    CursorOpElementScalazs
  43. def cursorOpFindL: @?>[CursorOpElement, (Json) => Boolean]
    Definition Classes
    CursorOpElementScalazs
  44. def cursorOpLeftAtL: @?>[CursorOpElement, (Json) => Boolean]
    Definition Classes
    CursorOpElementScalazs
  45. def cursorOpLeftNL: @?>[CursorOpElement, Int]
    Definition Classes
    CursorOpElementScalazs
  46. def cursorOpRightAtL: @?>[CursorOpElement, (Json) => Boolean]
    Definition Classes
    CursorOpElementScalazs
  47. def cursorOpRightNL: @?>[CursorOpElement, Int]
    Definition Classes
    CursorOpElementScalazs
  48. val decodeResultIsoFunctor: scalaz.Isomorphism.IsoFunctor[DecodeResult, DecodeEither]
    Definition Classes
    DecodeResultScalazs
  49. def decodeResultIsoSet[A]: scalaz.Isomorphism.IsoSet[DecodeResult[A], DecodeEither[A]]
    Definition Classes
    DecodeResultScalazs
  50. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  52. def failedResultHistoryL[A]: @?>[DecodeResult[A], CursorHistory]
    Definition Classes
    DecodeResultScalazs
  53. def failedResultL[A]: @?>[DecodeResult[A], (String, CursorHistory)]
    Definition Classes
    DecodeResultScalazs
  54. def failedResultMessageL[A]: @?>[DecodeResult[A], String]
    Definition Classes
    DecodeResultScalazs
  55. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  56. val focusL: @>[Cursor, Json]

    A lens of a cursor's focus.

    A lens of a cursor's focus.

    Definition Classes
    CursorScalazs
  57. def fromFoldable[F[_], A](implicit A: EncodeJson[A], F: Foldable[F]): EncodeJson[F[A]]
    Definition Classes
    EncodeJsonScalazs
  58. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  59. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  60. val hcursorHistoryL: @>[HCursor, CursorHistory]
    Definition Classes
    HCursorScalazs
  61. val hcursorL: @>[HCursor, Cursor]
    Definition Classes
    HCursorScalazs
  62. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  63. def jArrayPL: @?>[Json, Json.JsonArray]

    A partial lens for JSON array values.

    A partial lens for JSON array values.

    Definition Classes
    JsonScalazs
  64. def jBoolPL: @?>[Json, Boolean]

    A partial lens for JSON boolean values.

    A partial lens for JSON boolean values.

    Definition Classes
    JsonScalazs
  65. def jNumberPL: @?>[Json, JsonNumber]

    A partial lens for JSON number values.

    A partial lens for JSON number values.

    Definition Classes
    JsonScalazs
  66. def jObjectPL: @?>[Json, JsonObject]

    A partial lens for JSON object values.

    A partial lens for JSON object values.

    Definition Classes
    JsonScalazs
  67. def jStringPL: @?>[Json, Json.JsonString]

    A partial lens for JSON string values.

    A partial lens for JSON string values.

    Definition Classes
    JsonScalazs
  68. def jsonArrayPL(n: Int): @?>[Json.JsonArray, Json]

    A partial lens for element of JSON array.

    A partial lens for element of JSON array.

    Definition Classes
    JsonScalazs
  69. def jsonObjectL(f: Json.JsonField): @>[JsonObject, Option[Json]]

    The lens to the JSON value.

    The lens to the JSON value.

    Definition Classes
    JsonObjectScalazs
  70. def jsonObjectPL(f: Json.JsonField): @?>[JsonObject, Json]

    The partial lens to the JSON value.

    The partial lens to the JSON value.

    Definition Classes
    JsonObjectScalazs
  71. val leftL: @?>[Cursor, Json]

    A partial lens of the left of a cursor at a JSON array.

    A partial lens of the left of a cursor at a JSON array.

    Definition Classes
    CursorScalazs
  72. val leftsL: @?>[Cursor, Json.JsonArray]

    A partial lens of the lefts of a cursor at a JSON array.

    A partial lens of the lefts of a cursor at a JSON array.

    Definition Classes
    CursorScalazs
  73. final def loop[A, X](d: DecodeResult[A], e: (String, CursorHistory) => X, f: (A) => \/[X, DecodeResult[A]]): X
    Definition Classes
    DecodeResultScalazs
    Annotations
    @tailrec()
  74. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  75. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  76. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  77. implicit val prettyParamsEqual: Equal[PrettyParams]
    Definition Classes
    PrettyParamsScalazs
  78. val rightL: @?>[Cursor, Json]

    A partial lens of the right of a cursor at a JSON array.

    A partial lens of the right of a cursor at a JSON array.

    Definition Classes
    CursorScalazs
  79. val rightsL: @?>[Cursor, Json.JsonArray]

    A partial lens of the rights of a cursor at a JSON array.

    A partial lens of the rights of a cursor at a JSON array.

    Definition Classes
    CursorScalazs
  80. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  81. def toString(): String
    Definition Classes
    AnyRef → Any
  82. def traverse[F[_]](o: JsonObject, f: (Json) => F[Json])(implicit FF: Applicative[F]): F[JsonObject]
    Definition Classes
    JsonObjectScalazs
  83. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  84. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  85. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from StringWrapScalazs

Inherited from PrettyParamsScalazs

Inherited from JsonObjectScalazs

Inherited from JsonIdentityScalazs

Inherited from JsonScalazs

Inherited from HCursorScalazs

Inherited from EncodeJsonScalazs

Inherited from DecodeResultScalazs

Inherited from DecodeJsonScalazs

Inherited from CursorOpElementScalazs

Inherited from CursorOpScalazs

Inherited from CursorHistoryScalazs

Inherited from CursorScalazs

Inherited from ContextElementScalazs

Inherited from ContextScalazs

Inherited from CodecJsonScalazs

Inherited from ACursorScalazs

Inherited from AnyRef

Inherited from Any

Ungrouped