public final class ChoiceExp extends BinaryExp
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
anyString, epsilon, nullSet, verifierTag| Constructor and Description |
|---|
ChoiceExp(Expression left,
Expression right) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
calcEpsilonReducibility()
computes epsilon reducibility
|
java.lang.Object |
visit(ExpressionVisitor visitor) |
boolean |
visit(ExpressionVisitorBoolean visitor) |
Expression |
visit(ExpressionVisitorExpression visitor) |
void |
visit(ExpressionVisitorVoid visitor) |
calcHashCode, children, equals, getChildrengetExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visitprivate static final long serialVersionUID
ChoiceExp(Expression left, Expression right)
public java.lang.Object visit(ExpressionVisitor visitor)
visit in class Expressionpublic Expression visit(ExpressionVisitorExpression visitor)
visit in class Expressionpublic boolean visit(ExpressionVisitorBoolean visitor)
visit in class Expressionpublic void visit(ExpressionVisitorVoid visitor)
visit in class Expressionprotected boolean calcEpsilonReducibility()
ExpressioncalcEpsilonReducibility in class Expression