com.twitter.scalding

MRMBy

class MRMBy[T, X, U] extends AggregateBy

MapReduceMapBy Class

Linear Supertypes
AggregateBy, SubAssembly, Pipe, Traceable, FlowElement, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MRMBy
  2. AggregateBy
  3. SubAssembly
  4. Pipe
  5. Traceable
  6. FlowElement
  7. Serializable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MRMBy(arguments: Fields, middleFields: Fields, declaredFields: Fields, mfn: (T) ⇒ X, rfn: (X, X) ⇒ X, mfn2: (X) ⇒ U, startConv: TupleConverter[T], midSet: TupleSetter[X], midConv: TupleConverter[X], endSet: TupleSetter[U])

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. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

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

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def getAggregators(): Array[Aggregator]

    Attributes
    protected[cascading.pipe.assembly]
    Definition Classes
    AggregateBy
  12. def getArgumentFields(): Array[Fields]

    Attributes
    protected[cascading.pipe.assembly]
    Definition Classes
    AggregateBy
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. def getConfigDef(): ConfigDef

    Definition Classes
    Pipe → FlowElement
  15. def getFieldDeclarations(): Array[Fields]

    Definition Classes
    AggregateBy
  16. def getFunctors(): Array[Functor]

    Attributes
    protected[cascading.pipe.assembly]
    Definition Classes
    AggregateBy
  17. def getGroupBy(): GroupBy

    Definition Classes
    AggregateBy
  18. def getGroupingFields(): Fields

    Definition Classes
    AggregateBy
  19. def getHeads(): Array[Pipe]

    Definition Classes
    Pipe
  20. def getName(): String

    Definition Classes
    SubAssembly → Pipe
  21. def getParent(): Pipe

    Definition Classes
    Pipe
  22. def getPrevious(): Array[Pipe]

    Definition Classes
    SubAssembly → Pipe
  23. def getStepConfigDef(): ConfigDef

    Definition Classes
    Pipe → FlowElement
  24. def getTailNames(): Array[String]

    Definition Classes
    SubAssembly
  25. def getTails(): Array[Pipe]

    Definition Classes
    SubAssembly
  26. def getThreshold(): Int

    Definition Classes
    AggregateBy
    Annotations
    @PropertyConfigured() @PropertyDescription() @Property()
  27. def getTrace(): String

    Definition Classes
    Pipe → Traceable
  28. def hasConfigDef(): Boolean

    Definition Classes
    Pipe → FlowElement
  29. def hasStepConfigDef(): Boolean

    Definition Classes
    Pipe → FlowElement
  30. def hashCode(): Int

    Definition Classes
    Pipe → AnyRef → Any
  31. def initialize(arg0: Fields, arg1: Array[Pipe], arg2: Array[Fields], arg3: Array[Functor], arg4: Array[Aggregator]): Unit

    Attributes
    protected[cascading.pipe.assembly]
    Definition Classes
    AggregateBy
  32. def initialize(arg0: Fields, arg1: Array[Pipe], arg2: Fields, arg3: Functor, arg4: Aggregator): Unit

    Attributes
    protected[cascading.pipe.assembly]
    Definition Classes
    AggregateBy
  33. def isEquivalentTo(arg0: FlowElement): Boolean

    Definition Classes
    Pipe → FlowElement
  34. final def isInstanceOf[T0]: Boolean

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

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

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

    Definition Classes
    AnyRef
  38. def outgoingScopeFor(arg0: Set[Scope]): Scope

    Definition Classes
    Pipe → FlowElement
  39. def print(arg0: Scope): String

    Definition Classes
    Pipe
  40. def printInternal(arg0: StringBuffer, arg1: Scope): Unit

    Attributes
    protected[cascading.pipe]
    Definition Classes
    Pipe
  41. def resolveIncomingOperationArgumentFields(arg0: Scope): Fields

    Definition Classes
    Pipe → FlowElement
  42. def resolveIncomingOperationPassThroughFields(arg0: Scope): Fields

    Definition Classes
    Pipe → FlowElement
  43. def setParent(arg0: Pipe): Unit

    Attributes
    protected[cascading.pipe]
    Definition Classes
    Pipe
  44. def setPrevious(arg0: <repeated...>[Pipe]): Unit

    Attributes
    protected[cascading.pipe]
    Definition Classes
    SubAssembly
  45. def setTails(arg0: <repeated...>[Pipe]): Unit

    Attributes
    protected[cascading.pipe]
    Definition Classes
    SubAssembly
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  47. def toString(): String

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

    Attributes
    protected[cascading.pipe.assembly]
    Definition Classes
    AggregateBy
  49. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AggregateBy

Inherited from SubAssembly

Inherited from Pipe

Inherited from Traceable

Inherited from FlowElement

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped