Packages

object Show extends ScalaVersionSpecificShowInstances with ShowInstances with Serializable

Hand rolling the type class boilerplate due to scala/bug#6260 and scala/bug#10458

Source
Show.scala
Linear Supertypes
Serializable, Serializable, ShowInstances, ShowInstances0, NTupleShowInstances, ScalaVersionSpecificShowInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Show
  2. Serializable
  3. Serializable
  4. ShowInstances
  5. ShowInstances0
  6. NTupleShowInstances
  7. ScalaVersionSpecificShowInstances
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ContravariantShow[-T] extends Serializable
  2. trait Ops[A] extends AnyRef
  3. final case class ShowInterpolator(_sc: StringContext) extends AnyVal with Product with Serializable
  4. final case class Shown(toString: String) extends AnyVal with Product with Serializable
  5. trait ToShowOps extends AnyRef

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. def apply[A](implicit instance: Show[A]): Show[A]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit val catsContravariantForShow: Contravariant[Show]
  7. implicit def catsShowForBigDecimal: Show[BigDecimal]
  8. implicit def catsShowForBigInt: Show[BigInt]
  9. implicit def catsShowForBitSet: Show[BitSet]
  10. implicit def catsShowForBoolean: Show[Boolean]
  11. implicit def catsShowForByte: Show[Byte]
  12. implicit def catsShowForChar: Show[Char]
  13. implicit def catsShowForDouble: Show[Double]
  14. implicit def catsShowForDuration: Show[Duration]
  15. implicit def catsShowForEither[A, B](implicit arg0: Show[A], arg1: Show[B]): Show[Either[A, B]]
  16. implicit def catsShowForFiniteDuration: Show[FiniteDuration]
    Definition Classes
    ShowInstances
  17. implicit def catsShowForFloat: Show[Float]
  18. implicit def catsShowForInt: Show[Int]
  19. implicit def catsShowForList[A](implicit arg0: Show[A]): Show[List[A]]
  20. implicit def catsShowForLong: Show[Long]
  21. implicit def catsShowForMap[K, V](implicit arg0: Show[K], arg1: Show[V]): Show[Map[K, V]]
  22. implicit def catsShowForOption[A](implicit arg0: Show[A]): Show[Option[A]]
  23. implicit def catsShowForQueue[A](implicit arg0: Show[A]): Show[Queue[A]]
  24. implicit def catsShowForSeq[A](implicit arg0: Show[A]): Show[Seq[A]]
    Definition Classes
    ShowInstances0
  25. implicit def catsShowForSet[A](implicit arg0: Show[A]): Show[Set[A]]
  26. implicit def catsShowForShort: Show[Short]
  27. implicit def catsShowForSortedMap[K, V](implicit arg0: Show[K], arg1: Show[V]): Show[SortedMap[K, V]]
  28. implicit def catsShowForSortedSet[A](implicit arg0: Show[A]): Show[SortedSet[A]]
  29. implicit def catsShowForStream[A](implicit arg0: Show[A]): Show[Stream[A]]
    Definition Classes
    ScalaVersionSpecificShowInstances
  30. implicit def catsShowForString: Show[String]
  31. implicit def catsShowForSymbol: Show[Symbol]
  32. implicit def catsShowForTry[A](implicit arg0: Show[A]): Show[Try[A]]
  33. implicit def catsShowForUUID: Show[UUID]
  34. implicit def catsShowForUnit: Show[Unit]
  35. implicit def catsShowForVector[A](implicit arg0: Show[A]): Show[Vector[A]]
  36. implicit final def catsStdShowForTuple1[A0](implicit A0: Show[A0]): Show[(A0)]
    Definition Classes
    NTupleShowInstances
  37. implicit final def catsStdShowForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4], A5: Show[A5], A6: Show[A6], A7: Show[A7], A8: Show[A8], A9: Show[A9]): Show[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]
    Definition Classes
    NTupleShowInstances
  38. implicit final def catsStdShowForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4], A5: Show[A5], A6: Show[A6], A7: Show[A7], A8: Show[A8], A9: Show[A9], A10: Show[A10]): Show[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
    Definition Classes
    NTupleShowInstances
  39. implicit final def catsStdShowForTuple2[A0, A1](implicit A0: Show[A0], A1: Show[A1]): Show[(A0, A1)]
    Definition Classes
    NTupleShowInstances
  40. implicit final def catsStdShowForTuple3[A0, A1, A2](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2]): Show[(A0, A1, A2)]
    Definition Classes
    NTupleShowInstances
  41. implicit final def catsStdShowForTuple4[A0, A1, A2, A3](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3]): Show[(A0, A1, A2, A3)]
    Definition Classes
    NTupleShowInstances
  42. implicit final def catsStdShowForTuple5[A0, A1, A2, A3, A4](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4]): Show[(A0, A1, A2, A3, A4)]
    Definition Classes
    NTupleShowInstances
  43. implicit final def catsStdShowForTuple6[A0, A1, A2, A3, A4, A5](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4], A5: Show[A5]): Show[(A0, A1, A2, A3, A4, A5)]
    Definition Classes
    NTupleShowInstances
  44. implicit final def catsStdShowForTuple7[A0, A1, A2, A3, A4, A5, A6](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4], A5: Show[A5], A6: Show[A6]): Show[(A0, A1, A2, A3, A4, A5, A6)]
    Definition Classes
    NTupleShowInstances
  45. implicit final def catsStdShowForTuple8[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4], A5: Show[A5], A6: Show[A6], A7: Show[A7]): Show[(A0, A1, A2, A3, A4, A5, A6, A7)]
    Definition Classes
    NTupleShowInstances
  46. implicit final def catsStdShowForTuple9[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Show[A0], A1: Show[A1], A2: Show[A2], A3: Show[A3], A4: Show[A4], A5: Show[A5], A6: Show[A6], A7: Show[A7], A8: Show[A8]): Show[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]
    Definition Classes
    NTupleShowInstances
  47. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  48. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  50. def fromToString[A]: Show[A]

    creates an instance of Show using object toString

  51. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  52. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  53. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  54. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  55. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  56. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  57. def show[A](f: (A) ⇒ String): Show[A]

    creates an instance of Show using the provided function

  58. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  59. def toString(): String
    Definition Classes
    AnyRef → Any
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  62. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. object Shown extends Serializable

Deprecated Value Members

  1. def catsShowForTuple2[A, B](implicit arg0: Show[A], arg1: Show[B]): Show[(A, B)]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use catsStdShowForTuple2 in cats.instances.NTupleShowInstances

  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from ShowInstances

Inherited from ShowInstances0

Inherited from NTupleShowInstances

Inherited from ScalaVersionSpecificShowInstances

Inherited from AnyRef

Inherited from Any

Ungrouped