com.twitter.scalding.examples

WeightedPageRankFromMatrix

class WeightedPageRankFromMatrix extends Job

A weighted PageRank implementation using the Scalding Matrix API. This assumes that all rows and columns are of type Int and values or egde weights are Double. If you want an unweighted PageRank, simply set the weights on the edges to 1.

Input arguments:

d -- damping factor n -- number of nodes in the graph currentIteration -- start with 0 probably maxIterations -- stop after n iterations convergenceThreshold -- using the sum of the absolute difference between iteration solutions, iterating stops once we reach this threshold rootDir -- the root directory holding all starting, intermediate and final data/output

The expected structure of the rootDir is:

rootDir |- iterations | |- 0 <-- a TSV of (row, value) of size n, value can be 1/n (generate this) | |- n <-- holds future iterations/solutions |- edges <-- a TSV of (row, column, value) for edges in the graph |- onesVector <-- a TSV of (row, 1) of size n (generate this) |- diff <-- a single line representing the difference between the last iterations |- constants <-- built at iteration 0, these are constant for any given matrix/graph |- M_hat |- priorVector

Don't forget to set the number of reducers for this job: -D mapred.reduce.tasks=n

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WeightedPageRankFromMatrix
  2. Job
  3. Serializable
  4. FieldConversions
  5. LowPriorityFieldConversions
  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

Instance Constructors

  1. new WeightedPageRankFromMatrix(args: Args)

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. def M_hat: Matrix[Int, Int, Double]

    Load or generate on first iteration the matrix M^ given A.

  14. implicit object ShortGetter extends TupleGetter[Short]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    GeneratedConversions
  39. 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

  40. implicit object UnitConverter extends TupleConverter[Unit]

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

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

    Definition Classes
    TupleConversions
  43. def anyToFieldArg(f: Any): Comparable[_]

    Attributes
    protected
    Definition Classes
    LowPriorityFieldConversions
  44. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  45. def asList(f: Fields): List[Comparable[_]]

    Definition Classes
    FieldConversions
  46. def asSet(f: Fields): Set[Comparable[_]]

    Definition Classes
    FieldConversions
  47. def buildFlow(implicit mode: Mode): Flow[_]

    Definition Classes
    Job
  48. def clone(nextargs: Args): Job

    Definition Classes
    Job
  49. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  50. def colVectorFromTsv(input: String): ColVector[Int, Double]

  51. def config(implicit mode: Mode): Map[AnyRef, AnyRef]

    By default we only set two keys: io.

    By default we only set two keys: io.serializations cascading.tuple.element.comparator.default Override this class, call base and ++ your additional map to set more options

    Definition Classes
    Job
  52. val convergenceThreshold: Double

  53. val currentIteration: Int

  54. val d: Double

  55. def defaultComparator: Option[String]

    Definition Classes
    Job
  56. def defaultMode(fromFields: Fields, toFields: Fields): Fields

    Rather than give the full power of cascading's selectors, we have a simpler set of rules encoded below: 1) if the input is non-definite (ALL, GROUP, ARGS, etc.

    Rather than give the full power of cascading's selectors, we have a simpler set of rules encoded below: 1) if the input is non-definite (ALL, GROUP, ARGS, etc...) ALL is the output. Perhaps only fromFields=ALL will make sense 2) If one of from or to is a strict super set of the other, SWAP is used. 3) If they are equal, REPLACE is used. 4) Otherwise, ALL is used.

    Definition Classes
    FieldConversions
  57. implicit def defaultTupleGetter[T]: TupleGetter[T]

    Definition Classes
    LowPriorityConversions
  58. val diffLoc: String

  59. val edgesLoc: String

  60. final def ensureUniqueFields(left: Fields, right: Fields, rightPipe: Pipe): (Fields, Pipe)

    Definition Classes
    FieldConversions
  61. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  63. implicit def fieldFields[T <: TraversableOnce[Field[_]]](f: T): RichFields

    Definition Classes
    FieldConversions
  64. implicit def fieldToFields(f: Field[_]): RichFields

    Definition Classes
    FieldConversions
  65. implicit def fields[T <: TraversableOnce[Symbol]](f: T): Fields

    Definition Classes
    FieldConversions
  66. implicit def fieldsToRichFields(fields: Fields): RichFields

    Definition Classes
    FieldConversions
  67. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  68. implicit val flowDef: FlowDef

    Definition Classes
    Job
  69. implicit def fromEnum[T <: Enumeration](enumeration: T): Fields

    Multi-entry fields.

    Multi-entry fields. This are higher priority than Product conversions so that List will not conflict with Product.

    Definition Classes
    FieldConversions
  70. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  71. def getField(f: Fields, idx: Int): Fields

    Definition Classes
    FieldConversions
  72. def hasInts(f: Fields): Boolean

    Definition Classes
    FieldConversions
  73. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  74. implicit def intFields[T <: TraversableOnce[Int]](f: T): Fields

    Definition Classes
    FieldConversions
  75. implicit def intToFields(x: Int): Fields

    Definition Classes
    FieldConversions
  76. implicit def integerToFields(x: Integer): Fields

    Definition Classes
    FieldConversions
  77. def ioSerializations: List[String]

    Definition Classes
    Job
  78. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  79. implicit def iterToPipe[T](iter: Iterable[T])(implicit set: TupleSetter[T], conv: TupleConverter[T]): Pipe

    Definition Classes
    Job
  80. implicit def iterToRichPipe[T](iter: Iterable[T])(implicit set: TupleSetter[T], conv: TupleConverter[T]): RichPipe

    Definition Classes
    Job
  81. implicit def iterToSource[T](iter: Iterable[T])(implicit set: TupleSetter[T], conv: TupleConverter[T]): Source

    Definition Classes
    Job
  82. def iterableToIterable[A](iterable: Iterable[A]): Iterable[A]

    Definition Classes
    TupleConversions
  83. val iterationsDir: String

  84. def iteratorToIterator[A](iterator: Iterator[A]): Iterator[A]

    Definition Classes
    TupleConversions
  85. def listeners(implicit mode: Mode): List[FlowListener]

    Definition Classes
    Job
  86. def matrixFromTsv(input: String): Matrix[Int, Int, Double]

  87. val maxIterations: Int

  88. def measureConvergenceAndStore(): Unit

    Measure convergence by calculating the total of the absolute difference between the previous and next vectors.

    Measure convergence by calculating the total of the absolute difference between the previous and next vectors. This stores the result after calculation.

  89. val n: Int

  90. def name: String

    Definition Classes
    Job
  91. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  92. final def newSymbol(avoid: Set[Symbol], guess: Symbol, trial: Int = 0): Symbol

    Definition Classes
    FieldConversions
    Annotations
    @tailrec()
  93. def next: Option[Job]

    Recurse and iterate again iff we are under the max number of iterations and vector has not converged.

    Recurse and iterate again iff we are under the max number of iterations and vector has not converged.

    Definition Classes
    WeightedPageRankFromMatrixJob
  94. val nextVector: ColVector[Int, Double]

  95. val nextVectorLoc: String

  96. final def notify(): Unit

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

    Definition Classes
    AnyRef
  98. val onesVectorLoc: String

  99. implicit def p2rp(pipe: Pipe): RichPipe

    you should never call these directly, there are here to make the DSL work.

    you should never call these directly, there are here to make the DSL work. Just know, you can treat a Pipe as a RichPipe and vice-versa within a Job

    Definition Classes
    Job
  100. implicit def parseAnySeqToFields[T <: TraversableOnce[Any]](anyf: T): Fields

    Useful to convert f : Any* to Fields.

    Useful to convert f : Any* to Fields. This handles mixed cases ("hey", 'you). Not sure we should be this flexible, but given that Cascading will throw an exception before scheduling the job, I guess this is okay.

    Definition Classes
    FieldConversions
  101. val previousVector: ColVector[Int, Double]

  102. val previousVectorLoc: String

  103. def priorVector: ColVector[Int, Double]

    Load or generate on first iteration the prior vector given d and n.

  104. implicit def productToFields(f: Product): Fields

    Handles treating any TupleN as a Fields object.

    Handles treating any TupleN as a Fields object. This is low priority because List is also a Product, but this method will not work for List (because List is Product2(head, tail) and so productIterator won't work as expected. Lists are handled by an implicit in FieldConversions, which have higher priority.

    Definition Classes
    LowPriorityFieldConversions
  105. def productToTuple(in: Product): Tuple

    Definition Classes
    LowPriorityConversions
  106. implicit def read(src: Source): Pipe

    Definition Classes
    Job
  107. val rootDir: String

  108. implicit def rp2p(rp: RichPipe): Pipe

    Definition Classes
    Job
  109. def run(implicit mode: Mode): Boolean

    Definition Classes
    Job
  110. implicit def singleConverter[A](implicit g: TupleGetter[A]): TupleConverter[A]

    Definition Classes
    LowPriorityConversions
  111. implicit def source2rp(src: Source): RichPipe

    Definition Classes
    Job
  112. implicit def strFields[T <: TraversableOnce[String]](f: T): Fields

    Definition Classes
    FieldConversions
  113. implicit def stringToFields(x: String): Fields

    Definition Classes
    FieldConversions
  114. implicit def symbolToFields(x: Symbol): Fields

    '* means Fields.

    '* means Fields.ALL, otherwise we take the .name

    Definition Classes
    FieldConversions
  115. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  116. def timeout[T](timeout: AbsoluteDuration)(t: ⇒ T): Option[T]

    Definition Classes
    Job
  117. def toKeyValueList(tupe: TupleEntry): List[Tuple]

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

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

    Definition Classes
    TupleConversions
  120. def toString(): String

    Definition Classes
    AnyRef → Any
  121. 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
  122. 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
  123. 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
  124. 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
  125. 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
  126. 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
  127. 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
  128. 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
  129. 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
  130. 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
  131. implicit def tuple1Converter[A](implicit gA: TupleGetter[A]): TupleConverter[(A)]

    Definition Classes
    GeneratedConversions
  132. 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
  133. 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
  134. 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
  135. implicit def tuple2Converter[A, B](implicit gA: TupleGetter[A], gB: TupleGetter[B]): TupleConverter[(A, B)]

    Definition Classes
    GeneratedConversions
  136. implicit def tuple2ToFieldsPair[T, U](pair: (T, U))(implicit tf: (T) ⇒ Fields, uf: (U) ⇒ Fields): (Fields, Fields)

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

    Definition Classes
    GeneratedConversions
  138. 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
  139. 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
  140. 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
  141. 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
  142. 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
  143. 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
  144. def tupleAt(idx: Int)(tup: Tuple): Tuple

    Definition Classes
    TupleConversions
  145. implicit def unitToFields(u: Unit): Fields

    Definition Classes
    FieldConversions
  146. def validateSources(mode: Mode): Unit

    Definition Classes
    Job
  147. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  150. def write(pipe: Pipe, src: Source): Unit

    Definition Classes
    Job

Inherited from Job

Inherited from Serializable

Inherited from FieldConversions

Inherited from TupleConversions

Inherited from GeneratedConversions

Inherited from LowPriorityConversions

Inherited from AnyRef

Inherited from Any

Ungrouped