Packages

final class TupleOps[T] extends AnyVal

Source
TupleOps.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TupleOps
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TupleOps(tuple: T)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def append[S](value: S)(implicit ao: AppendOne[T, S]): Out

    Appends the given value to the tuple producing a tuple of arity n + 1.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def foldLeft[In](zero: In)(op: BinaryPolyFunc)(implicit fold: FoldLeft[In, T, op.type]): Out

    Left-Folds over the tuple using the given binary poly-function.

  7. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  8. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  9. def join[S](suffixTuple: S)(implicit join: Join[T, S]): Out

    Appends the given tuple to the underlying tuple producing a tuple of arity n + m.

  10. def toString(): String
    Definition Classes
    Any
  11. val tuple: T

Inherited from AnyVal

Inherited from Any

Ungrouped