com.twitter.scalding

TuplePacker

object TuplePacker extends CaseClassPackers with Serializable

Base class for classes which pack a Tuple into a serializable object.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TuplePacker
  2. Serializable
  3. Serializable
  4. CaseClassPackers
  5. LowPriorityTuplePackers
  6. TupleConversions
  7. GeneratedConversions
  8. LowPriorityConversions
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit object BooleanGetter extends TupleGetter[Boolean]

    Definition Classes
    TupleConversions
  7. implicit object CTupleConverter extends TupleConverter[Tuple]

    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

  8. implicit object CascadingTupleSetter extends TupleSetter[Tuple]

    Definition Classes
    TupleConversions
  9. implicit object DoubleGetter extends TupleGetter[Double]

    Definition Classes
    TupleConversions
  10. implicit object FloatGetter extends TupleGetter[Float]

    Definition Classes
    TupleConversions
  11. implicit object IntGetter extends TupleGetter[Int]

    Definition Classes
    TupleConversions
  12. implicit object LongGetter extends TupleGetter[Long]

    Definition Classes
    TupleConversions
  13. implicit object ShortGetter extends TupleGetter[Short]

    Definition Classes
    TupleConversions
  14. implicit object SingleSetter extends TupleSetter[Any]

    Definition Classes
    LowPriorityConversions
  15. implicit object StringGetter extends TupleGetter[String]

    Definition Classes
    TupleConversions
  16. implicit object Tup10Setter extends TupleSetter[Tuple10[_, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  17. implicit object Tup11Setter extends TupleSetter[Tuple11[_, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  18. implicit object Tup12Setter extends TupleSetter[Tuple12[_, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  19. implicit object Tup13Setter extends TupleSetter[Tuple13[_, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  20. implicit object Tup14Setter extends TupleSetter[Tuple14[_, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  21. implicit object Tup15Setter extends TupleSetter[Tuple15[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  22. implicit object Tup16Setter extends TupleSetter[Tuple16[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  23. implicit object Tup17Setter extends TupleSetter[Tuple17[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  24. implicit object Tup18Setter extends TupleSetter[Tuple18[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  25. implicit object Tup19Setter extends TupleSetter[Tuple19[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  26. implicit object Tup1Setter extends TupleSetter[Tuple1[_]]

    Definition Classes
    GeneratedConversions
  27. implicit object Tup20Setter extends TupleSetter[Tuple20[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  28. implicit object Tup21Setter extends TupleSetter[Tuple21[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  29. implicit object Tup22Setter extends TupleSetter[Tuple22[_, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  30. implicit object Tup2Setter extends TupleSetter[Tuple2[_, _]]

    Definition Classes
    GeneratedConversions
  31. implicit object Tup3Setter extends TupleSetter[Tuple3[_, _, _]]

    Definition Classes
    GeneratedConversions
  32. implicit object Tup4Setter extends TupleSetter[Tuple4[_, _, _, _]]

    Definition Classes
    GeneratedConversions
  33. implicit object Tup5Setter extends TupleSetter[Tuple5[_, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  34. implicit object Tup6Setter extends TupleSetter[Tuple6[_, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  35. implicit object Tup7Setter extends TupleSetter[Tuple7[_, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  36. implicit object Tup8Setter extends TupleSetter[Tuple8[_, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  37. implicit object Tup9Setter extends TupleSetter[Tuple9[_, _, _, _, _, _, _, _, _]]

    Definition Classes
    GeneratedConversions
  38. implicit object TupleEntryConverter extends TupleConverter[TupleEntry]

    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

  39. implicit object UnitConverter extends TupleConverter[Unit]

    Definition Classes
    TupleConversions
  40. implicit object UnitGetter extends TupleGetter[Unit]

    Definition Classes
    TupleConversions
  41. implicit object UnitSetter extends TupleSetter[Unit]

    Definition Classes
    TupleConversions
  42. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  43. implicit def caseClassPacker[T <: Product](implicit mf: Manifest[T]): OrderedTuplePacker[T]

    Definition Classes
    CaseClassPackers
  44. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  45. implicit def defaultTupleGetter[T]: TupleGetter[T]

    Definition Classes
    LowPriorityConversions
  46. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  49. implicit def genericTuplePacker[T](implicit arg0: Manifest[T]): ReflectionTuplePacker[T]

    Definition Classes
    LowPriorityTuplePackers
  50. final def getClass(): Class[_]

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

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

    Definition Classes
    Any
  53. def iterableToIterable[A](iterable: Iterable[A]): Iterable[A]

    Definition Classes
    TupleConversions
  54. def iteratorToIterator[A](iterator: Iterator[A]): Iterator[A]

    Definition Classes
    TupleConversions
  55. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  56. final def notify(): Unit

    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  58. def productToTuple(in: Product): Tuple

    Definition Classes
    LowPriorityConversions
  59. implicit def singleConverter[A](implicit g: TupleGetter[A]): TupleConverter[A]

    Definition Classes
    LowPriorityConversions
  60. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  61. def toKeyValueList(tupe: TupleEntry): List[Tuple]

    Definition Classes
    TupleConversions
  62. def toMap(tupe: TupleEntry): Map[String, AnyRef]

    Definition Classes
    TupleConversions
  63. def toStream[T](it: TupleEntryIterator)(implicit conv: TupleConverter[T]): Stream[T]

    Definition Classes
    TupleConversions
  64. def toString(): String

    Definition Classes
    AnyRef → Any
  65. 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)]

    Definition Classes
    GeneratedConversions
  66. 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)]

    Definition Classes
    GeneratedConversions
  67. 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)]

    Definition Classes
    GeneratedConversions
  68. 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)]

    Definition Classes
    GeneratedConversions
  69. 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)]

    Definition Classes
    GeneratedConversions
  70. 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)]

    Definition Classes
    GeneratedConversions
  71. 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)]

    Definition Classes
    GeneratedConversions
  72. 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)]

    Definition Classes
    GeneratedConversions
  73. 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)]

    Definition Classes
    GeneratedConversions
  74. 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)]

    Definition Classes
    GeneratedConversions
  75. implicit def tuple1Converter[A](implicit gA: TupleGetter[A]): TupleConverter[(A)]

    Definition Classes
    GeneratedConversions
  76. 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)]

    Definition Classes
    GeneratedConversions
  77. 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)]

    Definition Classes
    GeneratedConversions
  78. 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)]

    Definition Classes
    GeneratedConversions
  79. implicit def tuple2Converter[A, B](implicit gA: TupleGetter[A], gB: TupleGetter[B]): TupleConverter[(A, B)]

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

    Definition Classes
    GeneratedConversions
  81. 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)]

    Definition Classes
    GeneratedConversions
  82. 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)]

    Definition Classes
    GeneratedConversions
  83. 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)]

    Definition Classes
    GeneratedConversions
  84. 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)]

    Definition Classes
    GeneratedConversions
  85. 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)]

    Definition Classes
    GeneratedConversions
  86. 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)]

    Definition Classes
    GeneratedConversions
  87. def tupleAt(idx: Int)(tup: Tuple): Tuple

    Definition Classes
    TupleConversions
  88. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from CaseClassPackers

Inherited from LowPriorityTuplePackers

Inherited from TupleConversions

Inherited from GeneratedConversions

Inherited from LowPriorityConversions

Inherited from AnyRef

Inherited from Any

Ungrouped