concepts.dsl.expression.ConditionExpression#

class ConditionExpression[source]#

Bases: ValueOutputExpression

Methods

cached_string([max_length])

check_arguments()

Attributes

return_type

condition

The condition expression.

true_value

The true value expression.

false_value

The false value expression.

__init__(condition, true_value, false_value)[source]#
Parameters:
__new__(**kwargs)#
cached_string(max_length=None)#
Parameters:

max_length (int | None) –

check_arguments()#
condition: ValueOutputExpression#

The condition expression.

false_value: ValueOutputExpression#

The false value expression.

property return_type: ValueType#
true_value: ValueOutputExpression#

The true value expression.