com.nicta.scoobi.core.Grouping

AllGrouping

Related Doc: package Grouping

class AllGrouping[K] extends Grouping[K]

Linear Supertypes
Grouping[K], KeyGrouping, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AllGrouping
  2. Grouping
  3. KeyGrouping
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AllGrouping()

Value Members

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

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def ***[L](q: Grouping[L]): Grouping[(K, L)]

    Combine two groupings to a grouping of product type.

    Combine two groupings to a grouping of product type. Alias for zip

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

    Definition Classes
    AnyRef → Any
  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def contramap[L](f: (L) ⇒ K): Grouping[L]

    Map on this grouping contravariantly.

    Map on this grouping contravariantly.

    Definition Classes
    Grouping
  8. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def groupCompare(x: K, y: K): EQ.type

    Specifies how values, for a given partition, are grouped together in a given partition.

    Specifies how values, for a given partition, are grouped together in a given partition.

    Definition Classes
    AllGroupingGrouping
  13. def groupOrder: Order[K]

    Interface to scalaz.Order on groupCompare

    Interface to scalaz.Order on groupCompare

    Definition Classes
    Grouping
  14. def groupOrdering: Ordering[K]

    Interface to scala.Ordering on groupCompare

    Interface to scala.Ordering on groupCompare

    Definition Classes
    Grouping
  15. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  16. def isGroupEqual(k1: K, k2: K): Boolean

    Does group compare produce equal elements?

    Does group compare produce equal elements?

    Definition Classes
    Grouping
  17. def isGroupGreaterThan(k1: K, k2: K): Boolean

    Does group compare produce the first greater than the second?

    Does group compare produce the first greater than the second?

    Definition Classes
    Grouping
  18. def isGroupLessThan(k1: K, k2: K): Boolean

    Does group compare produce the first less than the second?

    Does group compare produce the first less than the second?

    Definition Classes
    Grouping
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. def isSortEqual(k1: K, k2: K): Boolean

    Does sort compare produce equal elements?

    Does sort compare produce equal elements?

    Definition Classes
    Grouping
  21. def isSortGreaterThan(k1: K, k2: K): Boolean

    Does sort compare produce the first greater than the second?

    Does sort compare produce the first greater than the second?

    Definition Classes
    Grouping
  22. def isSortLessThan(k1: K, k2: K): Boolean

    Does sort compare produce the first less than the second?

    Does sort compare produce the first less than the second?

    Definition Classes
    Grouping
  23. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  26. def partition(key: K, num: Int): Int

    Specifies how key-values are partitioned among Reducer tasks.

    Specifies how key-values are partitioned among Reducer tasks.

    Definition Classes
    Grouping
  27. def secondarySort[L](q: Grouping[L]): Grouping[(K, L)]

    Construct grouping for secondary sort.

    Construct grouping for secondary sort.

    Definition Classes
    Grouping
  28. def sortCompare(x: K, y: K): Ordering

    Specifies the order in which grouped values are presented to a Reducer task, for a given partition.

    Specifies the order in which grouped values are presented to a Reducer task, for a given partition.

    Definition Classes
    Grouping
  29. def sortOrder: Order[K]

    Interface to scalaz.Order on sortCompare

    Interface to scalaz.Order on sortCompare

    Definition Classes
    Grouping
  30. def sortOrdering: Ordering[K]

    Interface to scala.Ordering on sortCompare

    Interface to scala.Ordering on sortCompare

    Definition Classes
    Grouping
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def toString(): String

    Definition Classes
    AllGrouping → AnyRef → Any
  33. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. def zip[L](q: Grouping[L]): Grouping[(K, L)]

    Combine two groupings to a grouping of product type.

    Combine two groupings to a grouping of product type. Alias for ***

    Definition Classes
    Grouping
  37. def |+|(q: Grouping[K]): Grouping[K]

    Add two groupings together.

    Add two groupings together.

    Definition Classes
    Grouping

Inherited from Grouping[K]

Inherited from KeyGrouping

Inherited from AnyRef

Inherited from Any

Ungrouped