com.twitter.scalding.examples

WeightedPageRank

class WeightedPageRank extends Job

weighted page rank for the given graph, start from the given pagerank, perform one iteartion, test for convergence, if not yet, clone itself and start the next page rank job with updated pagerank as input.

This class is very similar to the PageRank class, main differences are: 1. supported weighted pagerank 2. the reset pagerank is pregenerated, possibly through a previous job 3. dead pagerank is evenly distributed

Options: --pwd: working directory, will read/generate the following files there numnodes: total number of nodes nodes: nodes file <'src_id, 'dst_ids, 'weights, 'mass_prior> pagerank: the page rank file eg pagerank_0, pagerank_1 etc totaldiff: the current max pagerank delta Optional arguments: --weighted: do weighted pagerank, default false --curiteration: what is the current iteration, default 0 --maxiterations: how many iterations to run. Default is 20 --jumpprob: probability of a random jump, default is 0.1 --threshold: total difference before finishing early, default 0.001

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WeightedPageRank
  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 WeightedPageRank(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. val ALPHA: Double

  7. implicit object BooleanGetter extends TupleGetter[Boolean]

    Definition Classes
    TupleConversions
  8. 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

  9. val CURITERATION: Int

  10. implicit object CascadingTupleSetter extends TupleSetter[Tuple]

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

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

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

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

    Definition Classes
    TupleConversions
  15. val MAXITERATIONS: Int

  16. val PWD: String

  17. val ROW_TYPE_1: Int

  18. val ROW_TYPE_2: Int

  19. implicit object ShortGetter extends TupleGetter[Short]

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

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

    Definition Classes
    TupleConversions
  22. val THRESHOLD: Double

  23. implicit object Tup10Setter extends TupleSetter[Tuple10[_, _, _, _, _, _, _, _, _, _]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  46. implicit object UnitConverter extends TupleConverter[Unit]

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

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

    Definition Classes
    TupleConversions
  49. val WEIGHTED: Boolean

  50. def anyToFieldArg(f: Any): Comparable[_]

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

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

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

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

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

    Definition Classes
    Job
  56. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  57. 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
  58. def defaultComparator: Option[String]

    Definition Classes
    Job
  59. 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
  60. implicit def defaultTupleGetter[T]: TupleGetter[T]

    Definition Classes
    LowPriorityConversions
  61. def doPageRank(nodeRows: RichPipe, inputPagerank: RichPipe): RichPipe

    one iteration of pagerank inputPagerank: <'src_id_input, 'mass_input> return <'src_id, 'mass_n, 'mass_input>

    one iteration of pagerank inputPagerank: <'src_id_input, 'mass_input> return <'src_id, 'mass_n, 'mass_input>

    Here is a highlevel view of the unweighted algorithm: let N: number of nodes inputPagerank(N_i): prob of walking to node i, d(N_j): N_j's out degree then pagerankNext(N_i) = (\sum_{j points to i} inputPagerank(N_j) / d_j) deadPagerank = (1 - \sum_{i} pagerankNext(N_i)) / N randomPagerank(N_i) = userMass(N_i) * ALPHA + deadPagerank * (1-ALPHA) pagerankOutput(N_i) = randomPagerank(N_i) + pagerankNext(N_i) * (1-ALPHA)

    For weighted algorithm: let w(N_j, N_i): weight from N_j to N_i tw(N_j): N_j's total out weights then pagerankNext(N_i) = (\sum_{j points to i} inputPagerank(N_j) * w(N_j, N_i) / tw(N_j))

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

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

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

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

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

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

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

    Definition Classes
    FieldConversions
  69. def finalize(): Unit

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

    Definition Classes
    Job
  71. 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
  72. final def getClass(): Class[_]

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

    Definition Classes
    FieldConversions
  74. def getInputPagerank(fileName: String): Pipe

  75. def getNodes(mode: Mode, fileName: String): Pipe

    read the pregenerated nodes file <'src_id, 'dst_ids, 'weights, 'mass_prior>

  76. def getNumNodes(fileName: String): Pipe

    the total number of nodes, single line file

  77. def hasInts(f: Fields): Boolean

    Definition Classes
    FieldConversions
  78. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  79. val inputPagerank: Pipe

  80. implicit def intFields[T <: TraversableOnce[Int]](f: T): Fields

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    Job
  91. def name: String

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

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

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

    test convergence, if not yet, kick off the next iteration

    test convergence, if not yet, kick off the next iteration

    Definition Classes
    WeightedPageRankJob
  95. val nodes: Pipe

  96. final def notify(): Unit

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

    Definition Classes
    AnyRef
  98. val numNodes: Pipe

  99. val outputFileName: String

  100. val outputPagerank: RichPipe

  101. 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
  102. 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
  103. 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
  104. def productToTuple(in: Product): Tuple

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

    Definition Classes
    Job
  106. implicit def rp2p(rp: RichPipe): Pipe

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

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

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

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

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

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

    '* means Fields.

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

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

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

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

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

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

    Definition Classes
    TupleConversions
  118. def toString(): String

    Definition Classes
    AnyRef → Any
  119. val totalDiff: Pipe

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  149. 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