Share via


ExpressionV2 Class

Nested representation of a complex expression.

Constructor

ExpressionV2(*, type: str | _models.ExpressionV2Type | None = None, value: MutableMapping[str, Any] | None = None, operators: list[str] | None = None, operands: list['_models.ExpressionV2'] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
type

Type of expressions supported by the system. Type: string. Known values are: "Constant", "Field", "Unary", "Binary", and "NAry".

Default value: None
value
<xref:JSON>

Value for Constant/Field Type: object.

Default value: None
operators

Expression operator value Type: list of strings.

Default value: None
operands

List of nested expressions.

Default value: None

Variables

Name Description
type

Type of expressions supported by the system. Type: string. Known values are: "Constant", "Field", "Unary", "Binary", and "NAry".

value
<xref:JSON>

Value for Constant/Field Type: object.

operators

Expression operator value Type: list of strings.

operands

List of nested expressions.