Package

planet7

extensions

Permalink

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
Visibility
  1. Public
  2. All

Type Members

  1. trait MonoidImplicits extends AnyRef

    Permalink

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

  2. trait RowConverter[T] extends AnyRef

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

    Permalink
  4. trait RowConverterImplicits extends AnyRef

    Permalink
  5. trait SeqConverter[T] extends AnyRef

    Permalink
  6. trait SeqConverterImplicits extends AnyRef

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

    Permalink

Value Members

  1. object CaseClassConverter

    Permalink
  2. object ConvertFrom

    Permalink
  3. object ConvertTo

    Permalink
  4. implicit def bigDecimalCsvConverter: CSVConverter[BigDecimal]

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    MonoidImplicits

Inherited from MonoidImplicits

Inherited from RowConverterImplicits

Inherited from SeqConverterImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped