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 intComputes the hashCode again.booleanMethods 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:ExpressionComputes 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:
calcHashCodein classExpression
-
equals
- Specified by:
equalsin classExpression
-