Ratiomidi

final case
class Ratiomidi[A, B]()(implicit wd: WidenToDouble[A, B]) extends PureOp[A, B]
trait Serializable
class PureOp[A, B]
class Op[A, B]
trait ProductWithAdjuncts
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Inherited types

final
type State[T <: Exec[T]] = Unit
Inherited from
PureOp

Value members

Concrete methods

override
def adjuncts: List[Adjunct]
Definition Classes
ProductWithAdjuncts
def apply(a: A): B
def name: String

Inherited methods

final
def copyState[T <: Exec[LazyRef(...)], Out <: Exec[LazyRef(...)]](s: State[T])(implicit tx: T, txOut: Out): Unit
Inherited from
PureOp
final
def disposeState[T <: Exec[LazyRef(...)]](s: State[T])(implicit tx: T): Unit
Inherited from
PureOp
def next[T <: Exec[LazyRef(...)]](a: A)(implicit state: State[T], tx: T): B
Inherited from
PureOp
final
def prepare[T <: Exec[LazyRef(...)]](ref: AnyRef)(implicit ctx: Context[T], tx: T): State[T]
Inherited from
PureOp
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
final override
def productPrefix: String
Definition Classes
Op -> Product
Inherited from
Op
final
def readState[T <: Exec[LazyRef(...)]](in: DataInput)(implicit tx: T): State[T]
Inherited from
PureOp
override
def toString: String
Definition Classes
Op -> Any
Inherited from
Op
final
def writeState[T <: Exec[LazyRef(...)]](s: State[T], out: DataOutput): Unit
Inherited from
PureOp