pandagg.node.mapping.abstract module

class pandagg.node.mapping.abstract.Field(name, key, **body)[source]

Bases: pandagg.node._node.Node

body
line_repr(depth, **kwargs)[source]

Control how node is displayed in tree representation.

class pandagg.node.mapping.abstract.ShadowRoot(**body)[source]

Bases: pandagg.node.mapping.abstract.UnnamedComplexField

KEY = '_'
class pandagg.node.mapping.abstract.UnnamedComplexField(**body)[source]

Bases: pandagg.node.mapping.abstract.UnnamedField

KEY = None
class pandagg.node.mapping.abstract.UnnamedField(**body)[source]

Bases: object

KEY = None
classmethod get_dsl_class(name)
to_named_field(name, _subfield=False)[source]
class pandagg.node.mapping.abstract.UnnamedRegularField(**body)[source]

Bases: pandagg.node.mapping.abstract.UnnamedField

KEY = None