IntBinaryOp

org.finos.morphir.extensibility.IntBinaryOp
final case class IntBinaryOp[T <: MInt](name: FQName, f: (T, T) => T) extends IntBinaryOperator

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait (MInt, MInt) => MInt
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def invokeStrict(arg1: MInt, arg2: MInt)(implicit hints: Hints): MInt

Inherited methods

final def apply(arg1: MInt, arg2: MInt): R

Attributes

Inherited from:
NativeFunction2
def curried: T1 => T2 => R

Attributes

Inherited from:
Function2

Attributes

Inherited from:
ExtensionFunc
def invoke(args: List[Any], hints: Hints): Any

Attributes

Inherited from:
NativeFunction2
def invokeDynamic(arg1: Any, arg2: Any, hints: Hints): Any

Attributes

Inherited from:
NativeFunction2
def invokeDynamic(arg1: Any, arg2: Any): Any

Attributes

Inherited from:
NativeFunction2
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Function2 -> Any
Inherited from:
Function2
def tupled: ((T1, T2)) => R

Attributes

Inherited from:
Function2

Inherited fields

final val arity: 2

Attributes

Inherited from:
NativeFunction2