Input

sealed abstract
class Input[E]

The input to an iteratee. *

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def fold[Z](empty: => Z, el: (=> E) => Z, eof: => Z): Z

Concrete methods

def apply[Z](empty: => Z, el: (=> E) => Z, eof: => Z): Z
def el: LazyOption[E]
def elOr(e: => E): E
def exists(p: (=> E) => Boolean): Boolean
def filter(f: (=> E) => Boolean): Input[E]
def flatMap[X](f: (=> E) => Input[X]): Input[X]
def forall(p: (=> E) => Boolean): Boolean
def foreach(f: (=> E) => Unit): Unit
def isEl: Boolean
def isEmpty: Boolean
def isEof: Boolean
def map[X](f: (=> E) => X): Input[X]
final override
def toString: String
Definition Classes
Any