Object

argonaut

ArgonautScalaz

Related Doc: package argonaut

Permalink

object ArgonautScalaz extends ArgonautScalazs

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

Type Members

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

    Permalink
    Definition Classes
    DecodeResultScalazs

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit val ContextElementInstances: Equal[ContextElement] with Show[ContextElement]

    Permalink
    Definition Classes
    ContextElementScalazs
  5. implicit val ContextInstances: Equal[Context] with Show[Context]

    Permalink
    Definition Classes
    ContextScalazs
  6. implicit val CursorHistoryInstances: Show[CursorHistory] with Equal[CursorHistory] with Monoid[CursorHistory]

    Permalink
    Definition Classes
    CursorHistoryScalazs
  7. implicit val CursorInstances: Equal[Cursor] with Show[Cursor]

    Permalink
    Definition Classes
    CursorScalazs
  8. implicit val CursorOpElementInstances: Show[CursorOpElement] with Equal[CursorOpElement]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  9. implicit val CursorOpInstances: Show[CursorOp] with Equal[CursorOp]

    Permalink
    Definition Classes
    CursorOpScalazs
  10. implicit def DListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[DList[A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  11. implicit def DListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[DList[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  12. implicit def DecodeResultEqual[A](implicit arg0: Equal[A]): Equal[DecodeResult[A]]

    Permalink
    Definition Classes
    DecodeResultScalazs
  13. implicit def DecodeResultMonad: Monad[DecodeResult] with Traverse[DecodeResult]

    Permalink
    Definition Classes
    DecodeResultScalazs
  14. implicit def DecodeResultShow[A](implicit arg0: Show[A]): Show[DecodeResult[A]]

    Permalink
    Definition Classes
    DecodeResultScalazs
  15. implicit def DisjunctionEncodeJson[A, B](implicit ea: EncodeJson[A], eb: EncodeJson[B]): EncodeJson[\/[A, B]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  16. implicit val EncodeJsonContra: Contravariant[EncodeJson]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  17. implicit def EphemeralStreamDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[EphemeralStream[A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  18. implicit def EphemeralStreamEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[EphemeralStream[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  19. implicit def IListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[IList[A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  20. implicit def IListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[IList[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  21. implicit def IMapDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[==>>[String, A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  22. implicit def IMapEncodeJson[A, B](implicit A: EncodeJsonKey[A], B: EncodeJson[B]): EncodeJson[==>>[A, B]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  23. implicit def ISetDecodeJson[A](implicit arg0: DecodeJson[A], arg1: Order[A]): DecodeJson[ISet[A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  24. implicit def ISetEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[ISet[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  25. implicit val JsonInstances: Equal[Json] with Show[Json]

    Permalink
    Definition Classes
    JsonScalazs
  26. implicit val JsonObjectEqual: Equal[JsonObject]

    Permalink
    Definition Classes
    JsonObjectScalazs
  27. implicit val JsonObjectShow: Show[JsonObject]

    Permalink
    Definition Classes
    JsonObjectScalazs
  28. implicit def MaybeDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Maybe[A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  29. implicit def MaybeEncodeJson[A](implicit e: EncodeJson[A]): EncodeJson[Maybe[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  30. implicit def NonEmptyListDecodeJson[A](implicit arg0: DecodeJson[A]): DecodeJson[NonEmptyList[A]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  31. implicit def NonEmptyListEncodeJson[A](implicit arg0: EncodeJson[A]): EncodeJson[NonEmptyList[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  32. implicit def ScalazEitherDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[\/[A, B]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  33. implicit def ValidationDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[Validation[A, B]]

    Permalink
    Definition Classes
    DecodeJsonScalazs
  34. implicit def ValidationEncodeJson[E, A](implicit ea: EncodeJson[E], eb: EncodeJson[A]): EncodeJson[Validation[E, A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  35. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  36. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def cursorOpDeleteGoFieldL: @?>[CursorOpElement, Json.JsonField]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  38. def cursorOpDownAtL: @?>[CursorOpElement, (Json) ⇒ Boolean]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  39. def cursorOpDownFieldL: @?>[CursorOpElement, Json.JsonField]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  40. def cursorOpDownNL: @?>[CursorOpElement, Int]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  41. def cursorOpFieldL: @?>[CursorOpElement, Json.JsonField]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  42. def cursorOpFindL: @?>[CursorOpElement, (Json) ⇒ Boolean]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  43. def cursorOpLeftAtL: @?>[CursorOpElement, (Json) ⇒ Boolean]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  44. def cursorOpLeftNL: @?>[CursorOpElement, Int]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  45. def cursorOpRightAtL: @?>[CursorOpElement, (Json) ⇒ Boolean]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  46. def cursorOpRightNL: @?>[CursorOpElement, Int]

    Permalink
    Definition Classes
    CursorOpElementScalazs
  47. val decodeResultIsoFunctor: scalaz.Isomorphism.IsoFunctor[DecodeResult, DecodeEither]

    Permalink
    Definition Classes
    DecodeResultScalazs
  48. def decodeResultIsoSet[A]: scalaz.Isomorphism.IsoSet[DecodeResult[A], DecodeEither[A]]

    Permalink
    Definition Classes
    DecodeResultScalazs
  49. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  50. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  51. def failedResultHistoryL[A]: @?>[DecodeResult[A], CursorHistory]

    Permalink
    Definition Classes
    DecodeResultScalazs
  52. def failedResultL[A]: @?>[DecodeResult[A], (String, CursorHistory)]

    Permalink
    Definition Classes
    DecodeResultScalazs
  53. def failedResultMessageL[A]: @?>[DecodeResult[A], String]

    Permalink
    Definition Classes
    DecodeResultScalazs
  54. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. val focusL: @>[Cursor, Json]

    Permalink

    A lens of a cursor's focus.

    A lens of a cursor's focus.

    Definition Classes
    CursorScalazs
  56. def fromFoldable[F[_], A](implicit A: EncodeJson[A], F: Foldable[F]): EncodeJson[F[A]]

    Permalink
    Definition Classes
    EncodeJsonScalazs
  57. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  58. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  59. val hcursorHistoryL: @>[HCursor, CursorHistory]

    Permalink
    Definition Classes
    HCursorScalazs
  60. val hcursorL: @>[HCursor, Cursor]

    Permalink
    Definition Classes
    HCursorScalazs
  61. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  62. def jArrayPL: @?>[Json, Json.JsonArray]

    Permalink

    A partial lens for JSON array values.

    A partial lens for JSON array values.

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

    Permalink

    A partial lens for JSON boolean values.

    A partial lens for JSON boolean values.

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

    Permalink

    A partial lens for JSON number values.

    A partial lens for JSON number values.

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

    Permalink

    A partial lens for JSON object values.

    A partial lens for JSON object values.

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

    Permalink

    A partial lens for JSON string values.

    A partial lens for JSON string values.

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

    Permalink

    A partial lens for element of JSON array.

    A partial lens for element of JSON array.

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

    Permalink

    The lens to the JSON value.

    The lens to the JSON value.

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

    Permalink

    The partial lens to the JSON value.

    The partial lens to the JSON value.

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

    Permalink

    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
  71. val leftsL: @?>[Cursor, Json.JsonArray]

    Permalink

    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
  72. final def loop[A, X](d: DecodeResult[A], e: (String, CursorHistory) ⇒ X, f: (A) ⇒ \/[X, DecodeResult[A]]): X

    Permalink
    Definition Classes
    DecodeResultScalazs
    Annotations
    @tailrec()
  73. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  74. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  75. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  76. implicit val prettyParamsEqual: Equal[PrettyParams]

    Permalink
    Definition Classes
    PrettyParamsScalazs
  77. val rightL: @?>[Cursor, Json]

    Permalink

    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
  78. val rightsL: @?>[Cursor, Json.JsonArray]

    Permalink

    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
  79. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  80. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  81. def traverse[F[_]](o: JsonObject, f: (Json) ⇒ F[Json])(implicit FF: Applicative[F]): F[JsonObject]

    Permalink
    Definition Classes
    JsonObjectScalazs
  82. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ArgonautScalazs

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