Object/Trait

com.twitter.scalding

TupleConverter

Related Docs: trait TupleConverter | package scalding

Permalink

object TupleConverter extends GeneratedTupleConverters

Source
TupleConverter.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TupleConverter
  2. GeneratedTupleConverters
  3. LowPriorityTupleConverters
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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 lazy val CTupleConverter: TupleConverter[Tuple]

    Permalink

    Copies the tuple, since cascading may change it after the end of an operation (and it is not safe to assume the consumer has not kept a ref to this tuple

  5. object KeyValueList extends TupleConverter[List[Tuple]]

    Permalink

    Convert a TupleEntry to a List of CTuple, of length 2, with key, value from the TupleEntry (useful for RichPipe.unpivot)

  6. implicit lazy val ProductTupleConverter: TupleConverter[Product]

    Permalink

    In the case where you don't know the arity, prefer to use this.

  7. object ToMap extends TupleConverter[Map[String, AnyRef]]

    Permalink
  8. implicit lazy val TupleEntryConverter: TupleConverter[TupleEntry]

    Permalink

    Copies the tupleEntry, since cascading may change it after the end of an operation (and it is not safe to assume the consumer has not kept a ref to this tuple)

  9. implicit lazy val UnitConverter: TupleConverter[Unit]

    Permalink
  10. def arity[T](implicit tc: TupleConverter[T]): Int

    Permalink
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def asSuperConverter[T, U >: T](tc: TupleConverter[T]): TupleConverter[U]

    Permalink

    Treat this TupleConverter as one for a superclass We do this because we want to use implicit resolution invariantly, but clearly, the operation is covariant

  13. def build[T](thisArity: Int)(fn: (TupleEntry) ⇒ T): TupleConverter[T]

    Permalink
  14. def clone(): AnyRef

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def fromTupleEntry[T](t: TupleEntry)(implicit tc: TupleConverter[T]): T

    Permalink
  19. final def getClass(): Class[_]

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  25. def of[T](implicit tc: TupleConverter[T]): TupleConverter[T]

    Permalink
  26. implicit def singleConverter[A](implicit g: TupleGetter[A]): TupleConverter[A]

    Permalink
    Definition Classes
    LowPriorityTupleConverters
  27. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  29. implicit def tuple10Converter[A, B, C, D, E, F, G, H, I, J](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J]): TupleConverter[(A, B, C, D, E, F, G, H, I, J)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  30. implicit def tuple11Converter[A, B, C, D, E, F, G, H, I, J, K](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  31. implicit def tuple12Converter[A, B, C, D, E, F, G, H, I, J, K, L](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  32. implicit def tuple13Converter[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  33. implicit def tuple14Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  34. implicit def tuple15Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  35. implicit def tuple16Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  36. implicit def tuple17Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P], gQ: TupleGetter[Q]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  37. implicit def tuple18Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P], gQ: TupleGetter[Q], gR: TupleGetter[R]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  38. implicit def tuple19Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P], gQ: TupleGetter[Q], gR: TupleGetter[R], gS: TupleGetter[S]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  39. implicit def tuple1Converter[A](implicit gA: TupleGetter[A]): TupleConverter[(A)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  40. implicit def tuple20Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P], gQ: TupleGetter[Q], gR: TupleGetter[R], gS: TupleGetter[S], gT: TupleGetter[T]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  41. implicit def tuple21Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P], gQ: TupleGetter[Q], gR: TupleGetter[R], gS: TupleGetter[S], gT: TupleGetter[T], gU: TupleGetter[U]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  42. implicit def tuple22Converter[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I], gJ: TupleGetter[J], gK: TupleGetter[K], gL: TupleGetter[L], gM: TupleGetter[M], gN: TupleGetter[N], gO: TupleGetter[O], gP: TupleGetter[P], gQ: TupleGetter[Q], gR: TupleGetter[R], gS: TupleGetter[S], gT: TupleGetter[T], gU: TupleGetter[U], gV: TupleGetter[V]): TupleConverter[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  43. implicit def tuple2Converter[A, B](implicit gA: TupleGetter[A], gB: TupleGetter[B]): TupleConverter[(A, B)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  44. implicit def tuple3Converter[A, B, C](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C]): TupleConverter[(A, B, C)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  45. implicit def tuple4Converter[A, B, C, D](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D]): TupleConverter[(A, B, C, D)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  46. implicit def tuple5Converter[A, B, C, D, E](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E]): TupleConverter[(A, B, C, D, E)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  47. implicit def tuple6Converter[A, B, C, D, E, F](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F]): TupleConverter[(A, B, C, D, E, F)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  48. implicit def tuple7Converter[A, B, C, D, E, F, G](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G]): TupleConverter[(A, B, C, D, E, F, G)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  49. implicit def tuple8Converter[A, B, C, D, E, F, G, H](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H]): TupleConverter[(A, B, C, D, E, F, G, H)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  50. implicit def tuple9Converter[A, B, C, D, E, F, G, H, I](implicit gA: TupleGetter[A], gB: TupleGetter[B], gC: TupleGetter[C], gD: TupleGetter[D], gE: TupleGetter[E], gF: TupleGetter[F], gG: TupleGetter[G], gH: TupleGetter[H], gI: TupleGetter[I]): TupleConverter[(A, B, C, D, E, F, G, H, I)]

    Permalink
    Definition Classes
    GeneratedTupleConverters
  51. def tupleAt(idx: Int)(tup: Tuple): Tuple

    Permalink

    Utility to create a single item Tuple

  52. final def wait(): Unit

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

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

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

Inherited from GeneratedTupleConverters

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped