Package com.sun.msv.grammar
Class UnaryExp
java.lang.Object
com.sun.msv.grammar.Expression
com.sun.msv.grammar.UnaryExp
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ListExp
,MixedExp
,OneOrMoreExp
Base implementation for those expression who has one child expresison.
- Author:
- Kohsuke KAWAGUCHI
- See Also:
-
Field Summary
FieldsFields inherited from class com.sun.msv.grammar.Expression
anyString, epsilon, nullSet, verifierTag
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final int
Computes the hashCode again.boolean
Methods inherited from class com.sun.msv.grammar.Expression
calcEpsilonReducibility, getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
exp
child expression.
-
-
Constructor Details
-
UnaryExp
-
-
Method Details
-
calcHashCode
protected final int calcHashCode()Description copied from class:Expression
Computes the hashCode again.This method and the parameter to the constructor has to be the same. This method is used when the object is being read from the stream.
- Specified by:
calcHashCode
in classExpression
-
equals
- Specified by:
equals
in classExpression
-