concepts.dm.crow.planners.regression_dependency.RegressionTraceStatement#

class RegressionTraceStatement[source]#

Bases: object

RegressionTraceStatement(stmt: ‘SupportedCrowExpressionType’, scope_id: int = None, new_scope_id: Optional[int] = None, additional_info: Optional[str] = None, scope: Optional[dict] = None, new_scope: Optional[dict] = None, derived_from: Optional[ForwardRef(‘SupportedCrowExpressionType’)] = None)

Methods

node_string(scopes)

Attributes

__init__(stmt, scope_id=None, new_scope_id=None, additional_info=None, scope=None, new_scope=None, derived_from=None)#
Parameters:
  • stmt (SupportedCrowExpressionType)

  • scope_id (int)

  • new_scope_id (int | None)

  • additional_info (str | None)

  • scope (dict | None)

  • new_scope (dict | None)

  • derived_from (SupportedCrowExpressionType | None)

Return type:

None

__new__(**kwargs)#
node_string(scopes)[source]#
Parameters:

scopes (Dict[int, dict])

Return type:

str

additional_info: str | None = None#
derived_from: SupportedCrowExpressionType | None = None#
new_scope: dict | None = None#
new_scope_id: int | None = None#
scope: dict | None = None#
scope_id: int = None#
stmt: SupportedCrowExpressionType#