Trait

argonaut

ArgonautCatss

Related Doc: package argonaut

Permalink

trait ArgonautCatss extends ACursorCatss with CodecJsonCatss with ContextCatss with ContextElementCatss with CursorCatss with CursorHistoryCatss with CursorOpCatss with CursorOpElementCatss with DecodeJsonCatss with DecodeResultCatss with EncodeJsonCatss with HCursorCatss with JsonCatss with JsonIdentityCatss with JsonObjectCatss with PrettyParamsCatss with StringWrapCatss

Source
ArgonautCats.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArgonautCatss
  2. StringWrapCatss
  3. PrettyParamsCatss
  4. JsonObjectCatss
  5. JsonIdentityCatss
  6. JsonCatss
  7. HCursorCatss
  8. EncodeJsonCatss
  9. DecodeResultCatss
  10. DecodeJsonCatss
  11. CursorOpElementCatss
  12. CursorOpCatss
  13. CursorHistoryCatss
  14. CursorCatss
  15. ContextElementCatss
  16. ContextCatss
  17. CodecJsonCatss
  18. ACursorCatss
  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]

    Permalink
    Definition Classes
    DecodeResultCatss

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: Eq[ContextElement] with Show[ContextElement]

    Permalink
    Definition Classes
    ContextElementCatss
  5. implicit val ContextInstances: Eq[Context] with Show[Context]

    Permalink
    Definition Classes
    ContextCatss
  6. implicit val CursorHistoryInstances: Show[CursorHistory] with Eq[CursorHistory] with Monoid[CursorHistory]

    Permalink
    Definition Classes
    CursorHistoryCatss
  7. implicit val CursorInstances: Eq[Cursor] with Show[Cursor]

    Permalink
    Definition Classes
    CursorCatss
  8. implicit val CursorOpElementInstances: Show[CursorOpElement] with Eq[CursorOpElement]

    Permalink
    Definition Classes
    CursorOpElementCatss
  9. implicit val CursorOpInstances: Show[CursorOp] with Eq[CursorOp]

    Permalink
    Definition Classes
    CursorOpCatss
  10. implicit def DecodeResultEq[A](implicit EA: Eq[A]): Eq[DecodeResult[A]]

    Permalink
    Definition Classes
    DecodeResultCatss
  11. implicit def DecodeResultMonad: Monad[DecodeResult]

    Permalink
    Definition Classes
    DecodeResultCatss
  12. implicit def DecodeResultShow[A](implicit SE: Show[DecodeEither[A]]): Show[DecodeResult[A]]

    Permalink
    Definition Classes
    DecodeResultCatss
  13. implicit val EncodeJsonContra: Contravariant[EncodeJson]

    Permalink
    Definition Classes
    EncodeJsonCatss
  14. implicit val EncodeJsonNumberInstance: Contravariant[EncodeJsonNumber]

    Permalink
    Definition Classes
    EncodeJsonCatss
  15. implicit val EncodePossibleJsonNumberInstance: Contravariant[EncodePossibleJsonNumber]

    Permalink
    Definition Classes
    EncodeJsonCatss
  16. implicit val JsonInstances: Eq[Json] with Show[Json]

    Permalink
    Definition Classes
    JsonCatss
  17. implicit val JsonObjectEq: Eq[JsonObject]

    Permalink
    Definition Classes
    JsonObjectCatss
  18. implicit val JsonObjectShow: Show[JsonObject]

    Permalink
    Definition Classes
    JsonObjectCatss
  19. implicit def NonEmptyListDecodeJson[A](implicit arg0: DecodeJson[A], DL: DecodeJson[List[A]]): DecodeJson[NonEmptyList[A]]

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

    Permalink
    Definition Classes
    EncodeJsonCatss
  21. implicit val PrettyParamsEq: Eq[PrettyParams]

    Permalink
    Definition Classes
    PrettyParamsCatss
  22. implicit def ValidatedDecodeJson[A, B](implicit DA: DecodeJson[A], DB: DecodeJson[B]): DecodeJson[Validated[A, B]]

    Permalink
    Definition Classes
    DecodeJsonCatss
  23. implicit def ValidatedEncodeJson[E, A](implicit EA: EncodeJson[E], EB: EncodeJson[A]): EncodeJson[Validated[E, A]]

    Permalink
    Definition Classes
    EncodeJsonCatss
  24. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  28. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. def fromFoldable[F[_], A](implicit A: EncodeJson[A], F: Foldable[F]): EncodeJson[F[A]]

    Permalink
    Definition Classes
    EncodeJsonCatss
  30. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  32. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  33. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  36. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

    Permalink
    Definition Classes
    JsonObjectCatss
  39. final def wait(): Unit

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

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

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

Inherited from StringWrapCatss

Inherited from PrettyParamsCatss

Inherited from JsonObjectCatss

Inherited from JsonIdentityCatss

Inherited from JsonCatss

Inherited from HCursorCatss

Inherited from EncodeJsonCatss

Inherited from DecodeResultCatss

Inherited from DecodeJsonCatss

Inherited from CursorOpElementCatss

Inherited from CursorOpCatss

Inherited from CursorHistoryCatss

Inherited from CursorCatss

Inherited from ContextElementCatss

Inherited from ContextCatss

Inherited from CodecJsonCatss

Inherited from ACursorCatss

Inherited from AnyRef

Inherited from Any

Ungrouped