roboto.query.visitor#
Module Contents#
- class roboto.query.visitor.BaseVisitor#
Bases:
ConditionVisitor
Query base visitor
- visit_condition(condition)#
- Parameters:
condition (roboto.query.conditions.Condition)
- Return type:
Optional[roboto.query.conditions.ConditionType]
- visit_condition_group(condition_group)#
- Parameters:
condition_group (roboto.query.conditions.ConditionGroup)
- Return type:
Optional[roboto.query.conditions.ConditionType]
- class roboto.query.visitor.ConditionVisitor#
Bases:
abc.ABC
Query condition visitor
- visit(cond)#
- Parameters:
cond (roboto.query.conditions.ConditionType)
- Return type:
Optional[roboto.query.conditions.ConditionType]
- abstract visit_condition(condition)#
- Parameters:
condition (roboto.query.conditions.Condition)
- Return type:
Optional[roboto.query.conditions.ConditionType]
- abstract visit_condition_group(condition_group)#
- Parameters:
condition_group (roboto.query.conditions.ConditionGroup)
- Return type:
Optional[roboto.query.conditions.ConditionType]