com.sun.tools.xjc.reader.gbind
Class Choice
java.lang.Object
com.sun.tools.xjc.reader.gbind.Expression
com.sun.tools.xjc.reader.gbind.Choice
public final class Choice
- extends Expression
Expression
that represents the union of two expressions "A|B".
Choice
public Choice(Expression lhs,
Expression rhs)
isNullable
boolean isNullable()
- Description copied from class:
Expression
- True of \epsilon \in L(exp)
- Specified by:
isNullable
in class Expression
lastSet
ElementSet lastSet()
- Description copied from class:
Expression
- Computes LAST(exp)
- Specified by:
lastSet
in class Expression
buildDAG
void buildDAG(ElementSet incoming)
- Description copied from class:
Expression
- Builds up a DAG among
Element
s in this expression.
- Specified by:
buildDAG
in class Expression
toString
public String toString()
- Overrides:
toString
in class Object