kmath
0.3.1-dev-RC
common
kmath-core
/
space.kscience.kmath.expressions
/
ExpressionWithDefault
Expression
With
Default
class
ExpressionWithDefault
<
T
>
(
origin
:
Expression
<
T
>
,
defaultArgs
:
Map
<
Symbol
,
T
>
)
:
Expression
<
T
>
(
source
)
Members
Members & Extensions
Constructors
Expression
With
Default
Link copied to clipboard
constructor
(
origin
:
Expression
<
T
>
,
defaultArgs
:
Map
<
Symbol
,
T
>
)
Functions
invoke
Link copied to clipboard
open
operator override
fun
invoke
(
arguments
:
Map
<
Symbol
,
T
>
)
:
T
Calls this expression from arguments.
invoke
Link copied to clipboard
operator
fun
<
T
>
Expression
<
T
>
.
invoke
(
)
:
T
Calls this expression without providing any arguments.
@
JvmName
(
name
=
"callByString"
)
operator
fun
<
T
>
Expression
<
T
>
.
invoke
(
vararg
pairs
:
Pair
<
String
,
T
>
)
:
T
@
JvmName
(
name
=
"callBySymbol"
)
operator
fun
<
T
>
Expression
<
T
>
.
invoke
(
vararg
pairs
:
Pair
<
Symbol
,
T
>
)
:
T
Calls this expression from arguments.
with
Default
Args
Link copied to clipboard
fun
<
T
>
Expression
<
T
>
.
withDefaultArgs
(
defaultArgs
:
Map
<
Symbol
,
T
>
)
:
ExpressionWithDefault
<
T
>