scalax.rules

class ArrayInput

[source: scalax/rules/ArrayInput.scala]

class ArrayInput[A](val array : scala.Array[A], val index : Int)
extends Input[A]
Additional Constructor Summary
def this (array : scala.Array[A]) : ArrayInput[A]
Value Summary
lazy val next : Result[ArrayInput[A], A, Nothing]
override lazy val toString : java.lang.String
Returns a string representation of the object.
Methods inherited from Input
elements
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, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Additional Constructor Details
def this(array : scala.Array[A]) : ArrayInput[A]

Value Details
lazy val next : Result[ArrayInput[A], A, Nothing]
Overrides
Input.next

override lazy val toString : java.lang.String
Returns a string representation of the object.

The default representation is platform dependent.

Returns
a string representation of the object.



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