Package com.sun.msv.grammar
Class SequenceExp
- java.lang.Object
-
- com.sun.msv.grammar.Expression
-
- com.sun.msv.grammar.BinaryExp
-
- com.sun.msv.grammar.SequenceExp
-
- All Implemented Interfaces:
Serializable
public final class SequenceExp extends BinaryExp
A,B. concatenation operator of the regular expression.- Author:
- Kohsuke KAWAGUCHI
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancalcEpsilonReducibility()computes epsilon reducibilityObjectvisit(ExpressionVisitor visitor)booleanvisit(ExpressionVisitorBoolean visitor)Expressionvisit(ExpressionVisitorExpression visitor)voidvisit(ExpressionVisitorVoid visitor)-
Methods inherited from class com.sun.msv.grammar.BinaryExp
calcHashCode, children, equals, getChildren
-
Methods inherited from class com.sun.msv.grammar.Expression
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
-
-
-
-
Method Detail
-
visit
public Object visit(ExpressionVisitor visitor)
- Specified by:
visitin classExpression
-
visit
public Expression visit(ExpressionVisitorExpression visitor)
- Specified by:
visitin classExpression
-
visit
public boolean visit(ExpressionVisitorBoolean visitor)
- Specified by:
visitin classExpression
-
visit
public void visit(ExpressionVisitorVoid visitor)
- Specified by:
visitin classExpression
-
calcEpsilonReducibility
protected boolean calcEpsilonReducibility()
Description copied from class:Expressioncomputes epsilon reducibility- Specified by:
calcEpsilonReducibilityin classExpression
-
-