Object

grizzled.collection

Implicits

Related Doc: package collection

Permalink

object Implicits

Enrichment classes for collections.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Implicits
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class CollectionIterator[T] extends Iterator[T]

    Permalink

    Useful for converting a collection into an object suitable for use with Scala's for loop.

  2. implicit class GrizzledIterable[+T] extends Iterable[T]

    Permalink

    An Iterable enrichment class.

    An Iterable enrichment class.

    T

    the iterable type

  3. implicit class GrizzledLinearSeq[+T] extends AnyRef

    Permalink

    An enrichment class that decorates a LinearSeq.

    An enrichment class that decorates a LinearSeq.

    T

    the type

  4. trait MapWhile[+T, I <: Iterable[T]] extends AnyRef

    Permalink

    Can be used to add a mapWhile() function to a collection type.

    Can be used to add a mapWhile() function to a collection type.

    T

    type of value contained in the collection

    I

    the collection, which must be a subclass of Iterable[T]

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. implicit def iterableMapWhile[T](i: Iterable[T]): MapWhile[T, Iterable[T]]

    Permalink

    Adds a mapWhile() function to an Iterable.

    Adds a mapWhile() function to an Iterable.

    T

    the type of the iterable

    i

    the iterable

    returns

    a MapWhile object with a mapWhile() function that returns a new Iterator[T]

  13. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. implicit def seqMapWhile[T](seq: Seq[T]): MapWhile[T, Seq[T]]

    Permalink

    Adds a mapWhile() function to a Seq.

    Adds a mapWhile() function to a Seq.

    T

    the type of the sequence

    seq

    the sequence

    returns

    a MapWhile object with a mapWhile() function that returns a new Seq[T]

  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  18. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped