lale.util.VisitorMeta module

class lale.util.VisitorMeta.AbstractVisitorMeta(*args, **kwargs)[source]

Bases: lale.util.VisitorMeta.VisitorMeta, typing.GenericMeta

This meta class adds an accept method that calls visitCLASSNAME on the visitor. It does not currently support inheritance: you need to define the visitC method for subclasses explicitly

class lale.util.VisitorMeta.VisitorMeta(*args, **kwargs)[source]

Bases: object

This meta class adds an accept method that calls visitCLASSNAME on the visitor. It does not currently support inheritance: you need to define the visitC method for subclasses explicitly