trait Transducer[A, B] extends TransducerCore[A, B]
- Self Type
- Transducer[A, B]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Transducer
- TransducerCore
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
apply[R](rf: Reducer[B, R]): Reducer[A, R]
- Definition Classes
- TransducerCore
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def >>[C](that: Transducer[B, C]): Transducer[A, C]
- final def andThen[C](that: Transducer[B, C]): Transducer[A, C]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- final def collect[C](pf: PartialFunction[B, C]): Transducer[A, C]
- final def collectFirst[C](pf: PartialFunction[B, C]): Transducer[A, C]
- final def compose[C](that: Transducer[C, A]): Transducer[C, B]
- final def distinct: Transducer[A, B]
- final def drop(n: Long): Transducer[A, B]
- final def dropNth(n: Long): Transducer[A, B]
- final def dropRight(n: Int): Transducer[A, B]
- final def dropWhile(f: (B) ⇒ Boolean): Transducer[A, B]
- final def empty[C]: Transducer[A, C]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def exists(f: (B) ⇒ Boolean): Transducer[A, Boolean]
- final def filter(f: (B) ⇒ Boolean): Transducer[A, B]
- final def filterNot(f: (B) ⇒ Boolean): Transducer[A, B]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- final def find(f: (B) ⇒ Boolean): Transducer[A, B]
- final def flatMap[C, F[_]](f: (B) ⇒ F[C])(implicit arg0: AsSource[F]): Transducer[A, C]
- final def fold[C](z: C)(f: (C, B) ⇒ C): Transducer[A, C]
- final def foldAlong[S, C](z: S)(f: (S, B) ⇒ (S, C)): Transducer[A, C]
- final def forall(f: (B) ⇒ Boolean): Transducer[A, Boolean]
- final def foreach(f: (B) ⇒ Unit): Transducer[A, Unit]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def groupBy[F[_]](f: (B) ⇒ C forSome {type C <: AnyRef})(implicit arg0: AsTarget[F]): Transducer[A, F[B]]
- final def grouped[F[_]](n: Int)(implicit arg0: AsTarget[F]): Transducer[A, F[B]]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def head: Transducer[A, B]
- final def init: Transducer[A, B]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def last: Transducer[A, B]
- final def map[C](f: (B) ⇒ C): Transducer[A, C]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def orElse(cont: ⇒ B): Transducer[A, B]
- final def scan[C](z: C)(f: (C, B) ⇒ C): Transducer[A, C]
- final def slice(from: Long, until: Long): Transducer[A, B]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- final def tail: Transducer[A, B]
- final def take(n: Long): Transducer[A, B]
- final def takeNth(n: Long): Transducer[A, B]
- final def takeRight(n: Int): Transducer[A, B]
- final def takeWhile(f: (B) ⇒ Boolean): Transducer[A, B]
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- final def zipWithIndex: Transducer[A, (B, Int)]