scalax.rules

trait Input

[source: scalax/rules/Input.scala]

trait Input[+A]
extends scala.Iterable[A]
Direct Known Subclasses:
IncrementalInput, ArrayInput, IterableInput, View

Method Summary
def elements : scala.Iterator[A]
abstract def index : Int
abstract def next : Result[Input[A], A, Nothing]
Methods inherited from scala.Iterable
scala.Iterable.concat, scala.Iterable.++, scala.Iterable.map, scala.Iterable.flatMap, scala.Iterable.filter, scala.Iterable.partition, scala.Iterable.takeWhile, scala.Iterable.dropWhile, scala.Iterable.take, scala.Iterable.drop, scala.Iterable.foreach, scala.Iterable.forall, scala.Iterable.exists, scala.Iterable.find, scala.Iterable.findIndexOf, scala.Iterable.indexOf, scala.Iterable.foldLeft, scala.Iterable.foldRight, scala.Iterable./:, scala.Iterable.:\, scala.Iterable.reduceLeft, scala.Iterable.reduceRight, scala.Iterable.copyToBuffer, scala.Iterable.sameElements, scala.Iterable.toList, scala.Iterable.toSeq, scala.Iterable.toStream, scala.Iterable.mkString, scala.Iterable.mkString, scala.Iterable.mkString, scala.Iterable.addString, scala.Iterable.addString, scala.Iterable.addString, scala.Iterable.copyToArray, scala.Iterable.isEmpty, scala.Iterable.projection, scala.Iterable.hasDefiniteSize
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
abstract def next : Result[Input[A], A, Nothing]

abstract def index : Int

def elements : scala.Iterator[A]
Overrides
scala.Iterable.scala.Iterable.elements


Copyright (c) 2005-8 The Scalax Project. All Rights Reserved.