HashBasedIOAssignment

class HashBasedIOAssignment[U, V](a: U => V) extends IOAssignment[U, V]

An IOAssignment built using hash maps with a default argument.

Value parameters:
a

the assignment which is the original content of this IOAssignment

trait IOAssignment[U, V]
trait InputAssignment[U, V]
trait U => V
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(u: U): V
def isDefinedAt(u: U): Boolean
override def toString: String
Definition Classes
Function1 -> Any
def unknowns: Iterable[U]
def update(u: U, v: V): Unit

Inherited methods

@unspecialized
def andThen[A](g: V => A): U => A
Inherited from:
Function1
@unspecialized
def compose[A](g: A => U): A => V
Inherited from:
Function1