Enumerable

uk.gov.hmrc.smartstub.Enumerable
See theEnumerable companion object
trait Enumerable[A] extends FromLong[A], ToLong[A]

Attributes

Companion
object
Graph
Supertypes
trait ToLong[A]
trait FromLong[A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def head: A
def imap[B](f: A => B)(invf: B => A): Enumerable[B]
def iterator: Iterator[A]
def last: A
def pred(i: A): A
def succ(i: A): A

Inherited methods

def apply(i: Long): A

Attributes

Inherited from:
FromLong
def arbitrary: Arbitrary[A]

Attributes

Inherited from:
FromLong
def gen: Gen[A]

Attributes

Inherited from:
FromLong
def get(i: Long): Option[A]

Attributes

Inherited from:
FromLong

Inherited and Abstract methods

def asLong(i: A): Long

Attributes

Inherited from:
ToLong
def size: Long

Attributes

Inherited from:
FromLong