planet7

extensions

package extensions

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. extensions
  2. MonoidImplicits
  3. RowConverterImplicits
  4. SeqConverterImplicits
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait MonoidImplicits extends AnyRef

    Example from shapeless.examples.monoids.csv modified here to support BigDecimal and not concatenate Strings

  2. trait RowConverter[T] extends AnyRef

  3. case class RowConverterException(wrapped: Throwable, row: Row) extends RuntimeException with Product with Serializable

  4. trait RowConverterImplicits extends AnyRef

  5. trait SeqConverter[T] extends AnyRef

  6. trait SeqConverterImplicits extends AnyRef

  7. case class StringConverterException(e: Throwable, originalValue: String) extends RuntimeException with Product with Serializable

Value Members

  1. object CaseClassConverter

  2. object ConvertFrom

  3. object ConvertTo

  4. implicit def bigDecimalCsvConverter: CSVConverter[BigDecimal]

    Definition Classes
    SeqConverterImplicits
  5. implicit def bigDecimalMonoid: Monoid[BigDecimal]

    Definition Classes
    MonoidImplicits
  6. implicit def deriveCaseClassFromRow[A, R](implicit gen: Aux[A, R], toHListConv: SeqConverter[R]): RowConverter[A]

    Definition Classes
    RowConverterImplicits
  7. implicit def deriveCaseClassFromSeq[A, R](implicit gen: Aux[A, R], toHListConv: SeqConverter[R]): SeqConverter[A]

    Definition Classes
    SeqConverterImplicits
  8. implicit def deriveHConsFromSeq[V, T <: HList](implicit stringConv: Lazy[CSVConverter[V]], seqConv: Lazy[SeqConverter[T]]): SeqConverter[::[V, T]]

    Definition Classes
    SeqConverterImplicits
  9. implicit def deriveHNilFromSeq: SeqConverter[HNil]

    Definition Classes
    SeqConverterImplicits
  10. def fail(s: String): Failure[Nothing]

    Definition Classes
    SeqConverterImplicits
  11. implicit def monoidSyntax[T](a: T)(implicit mt: Monoid[T]): MonoidSyntax[T]

    Definition Classes
    MonoidImplicits
  12. implicit def stringMonoid: Monoid[String]

    Definition Classes
    MonoidImplicits

Inherited from MonoidImplicits

Inherited from RowConverterImplicits

Inherited from SeqConverterImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped