Class ToStringExpressionVisitor
- java.lang.Object
-
- org.drools.workbench.models.datamodel.rule.visitors.ToStringExpressionVisitor
-
- All Implemented Interfaces:
ExpressionVisitor
public class ToStringExpressionVisitor extends Object implements ExpressionVisitor
A visitor that can emit a String representing the Expression
-
-
Constructor Summary
Constructors Constructor Description ToStringExpressionVisitor()ToStringExpressionVisitor(DRLConstraintValueBuilder constraintValueBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetText()voidvisit(ExpressionCollection part)voidvisit(ExpressionCollectionIndex part)voidvisit(ExpressionField part)voidvisit(ExpressionFieldVariable part)voidvisit(ExpressionGlobalVariable part)voidvisit(ExpressionMethod part)voidvisit(ExpressionMethodParameter part)voidvisit(ExpressionPart part)voidvisit(ExpressionText part)voidvisit(ExpressionUnboundFact part)voidvisit(ExpressionVariable part)
-
-
-
Constructor Detail
-
ToStringExpressionVisitor
public ToStringExpressionVisitor()
-
ToStringExpressionVisitor
public ToStringExpressionVisitor(DRLConstraintValueBuilder constraintValueBuilder)
-
-
Method Detail
-
visit
public void visit(ExpressionPart part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionField part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionMethod part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionVariable part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionUnboundFact part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionGlobalVariable part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionCollection part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionCollectionIndex part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionFieldVariable part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionText part)
- Specified by:
visitin interfaceExpressionVisitor
-
visit
public void visit(ExpressionMethodParameter part)
- Specified by:
visitin interfaceExpressionVisitor
-
getText
public String getText()
-
-