DeepDataValue

class DeepDataValue(*args, **kwargs)[source]

Bases: DataValue

Abstract base class for deep data values.

template_class

alias of DeepDataValueTemplate

variable_class

alias of DeepDataValueVariable

class DeepDataValueTemplate(*args, **kwargs)[source]

Bases: DataValueTemplate

Abstract base class for deep data value templates.

object_class

alias of DeepDataValue

class DeepDataValueVariable(name: str, variable_class: type[Variable] | type[Term] | None = None)[source]

Bases: DataValueVariable

Deep data value variable.

Parameters:

name – Name.

object_class

alias of DeepDataValue