implicit final class TraversableLikeExtensions[A, Repr] extends AnyVal
- Alphabetic
- By Inheritance
- TraversableLikeExtensions
- AnyVal
- Any
- by AnyExtensions
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Instance Constructors
- new TraversableLikeExtensions(coll: TraversableLike[A, Repr])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to any2stringadd[TraversableLikeExtensions[A, Repr]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (TraversableLikeExtensions[A, Repr], B)
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to ArrowAssoc[TraversableLikeExtensions[A, Repr]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val coll: TraversableLike[A, Repr]
-
def
distinctBy[B, That](toKey: (A) ⇒ B)(implicit bf: CanBuildFrom[Repr, A, That]): That
Eliminates duplicates based on the given key function.
Eliminates duplicates based on the given key function. There is no guarantee which elements stay in case element two elements result in the same key.
- toKey
maps elements to a key, which is used for comparison
-
def
distinctWith[That](equivalent: (A, A) ⇒ Boolean)(implicit bf: CanBuildFrom[Repr, A, That]): That
Eliminates duplicates based on the given equivalence function.
Eliminates duplicates based on the given equivalence function. There is no guarantee which elements stay in case element two elements are considered equivalent. this has runtime O(n^2)
-
def
ensuring(cond: (TraversableLikeExtensions[A, Repr]) ⇒ Boolean, msg: ⇒ Any): TraversableLikeExtensions[A, Repr]
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to Ensuring[TraversableLikeExtensions[A, Repr]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (TraversableLikeExtensions[A, Repr]) ⇒ Boolean): TraversableLikeExtensions[A, Repr]
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to Ensuring[TraversableLikeExtensions[A, Repr]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): TraversableLikeExtensions[A, Repr]
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to Ensuring[TraversableLikeExtensions[A, Repr]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): TraversableLikeExtensions[A, Repr]
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to Ensuring[TraversableLikeExtensions[A, Repr]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to StringFormat[TraversableLikeExtensions[A, Repr]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
def
groupWith[That](equivalent: (A, A) ⇒ Boolean)(implicit bf: CanBuildFrom[Repr, A, That]): Seq[That]
Groups elements given an equivalence function.
-
def
in(set: Set[TraversableLikeExtensions[A, Repr]]): Boolean
Tests whether the given set contains this value as an element
Tests whether the given set contains this value as an element
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to AnyExtensions[TraversableLikeExtensions[A, Repr]] performed by method AnyExtensions in org.cvogt.scala.
- Definition Classes
- AnyExtensions
-
def
in(seq: Seq[TraversableLikeExtensions[A, Repr]]): Boolean
Tests whether the given sequence contains this value as an element
Tests whether the given sequence contains this value as an element
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to AnyExtensions[TraversableLikeExtensions[A, Repr]] performed by method AnyExtensions in org.cvogt.scala.
- Definition Classes
- AnyExtensions
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
notIn(set: Set[TraversableLikeExtensions[A, Repr]]): Boolean
Tests whether the given set does NOT contains this value as an element
Tests whether the given set does NOT contains this value as an element
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to AnyExtensions[TraversableLikeExtensions[A, Repr]] performed by method AnyExtensions in org.cvogt.scala.
- Definition Classes
- AnyExtensions
-
def
notIn(seq: Seq[TraversableLikeExtensions[A, Repr]]): Boolean
Tests whether the given sequence does NOT contains this value as an element
Tests whether the given sequence does NOT contains this value as an element
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to AnyExtensions[TraversableLikeExtensions[A, Repr]] performed by method AnyExtensions in org.cvogt.scala.
- Definition Classes
- AnyExtensions
-
def
toString(): String
- Definition Classes
- Any
-
val
value: TraversableLikeExtensions[A, Repr]
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to AnyExtensions[TraversableLikeExtensions[A, Repr]] performed by method AnyExtensions in org.cvogt.scala.
- Definition Classes
- AnyExtensions
-
def
→[B](y: B): (TraversableLikeExtensions[A, Repr], B)
- Implicit
- This member is added by an implicit conversion from TraversableLikeExtensions[A, Repr] to ArrowAssoc[TraversableLikeExtensions[A, Repr]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc