com.sun.msv.grammar
public abstract class BinaryExp extends Expression
Modifier and Type | Field and Description |
---|---|
Expression |
exp1 |
Expression |
exp2 |
anyString, epsilon, nullSet, verifierTag
Constructor and Description |
---|
BinaryExp(Expression left,
Expression right) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator |
children()
iterates all child expressions.
|
boolean |
equals(java.lang.Object o) |
Expression[] |
getChildren()
returns all child expressions in one array.
|
getExpandedExp, hashCode, isEpsilonReducible, peelOccurence, visit, visit, visit, visit, visit, visit, visit, visit
public final Expression exp1
public final Expression exp2
public BinaryExp(Expression left, Expression right)
public boolean equals(java.lang.Object o)
equals
in class Expression
public Expression[] getChildren()
public java.util.Iterator children()
This method returns an iterator that iterates all children (A,B, and C in this example)