Class XMLSchemaTypeExp
java.lang.Object
com.sun.msv.grammar.Expression
com.sun.msv.grammar.ReferenceExp
com.sun.msv.grammar.xmlschema.RedefinableExp
com.sun.msv.grammar.xmlschema.XMLSchemaTypeExp
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ComplexTypeExp, SimpleTypeExp
Base class of
ComplexTypeExp and SimpleTypeExp.
This class represents "type" of W3C XML Schema.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intprivate static final longFields inherited from class ReferenceExp
exp, nameFields inherited from class Expression
anyString, epsilon, nullSet, verifierTag -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intgetBlock()gets the value of the block constraint.Methods inherited from class RedefinableExp
getClone, redefineMethods inherited from class ReferenceExp
calcEpsilonReducibility, calcHashCode, equals, isDefined, visit, visit, visit, visitMethods inherited from class Expression
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
-
Field Details
-
RESTRICTION
public static final int RESTRICTION- See Also:
-
EXTENSION
public static final int EXTENSION- See Also:
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
XMLSchemaTypeExp
XMLSchemaTypeExp(String typeLocalName)
-
-
Method Details
-
getBlock
public abstract int getBlock()gets the value of the block constraint.
-