Skip to main content
View module source on GitHub

EvaluateContainerWithVariables

Evaluate container with variables. This class provides functionality to manage evaluators with variables.

__init__

Initialize the evaluate container with variables. Arguments:

with_variables

With variables. Arguments:

EvaluateContainer

Evaluate container. This class provides functionality to manage evaluators for a specific entity. Attributes: Methods:
  • with_variables - Allows adding variables to be used by the evaluators.

__init__

Initialize the evaluate container. Arguments:

with_variables

With variables. Arguments:

with_evaluators

With evaluators. Arguments: Returns:

BaseContainer

Base container. This class provides functionality to manage containers for a specific entity.

__init__

Initialize the base container. Arguments:

id

Get the ID of the base container. Returns:

evaluate

Evaluate the base container. Returns:

_evaluate_

Evaluate the base container. Arguments:

add_metadata

Add metadata to the base container. Arguments:

add_metadata_

Add metadata to the base container. Arguments:

add_tag

Add a tag to the base container. Arguments:

_add_tag_

Add a tag to the base container. Arguments:

end

End the base container. This method is used to end the base container.

_end_

End the base container. Arguments:

data

Get the data of the base container. Returns: Dict[str, Any]: The data of the base container.

_commit_

Commit the base container. Arguments:

EventEmittingBaseContainer

_event_

Add an event to the base container. Arguments:

event

Add an event to the base container. Arguments: