public class RELAXNGGrammar extends TREXGrammar
TREXGrammar.RefContainer
Modifier and Type | Field and Description |
---|---|
boolean |
isAnnotationCompatible
the compatibility property of the annotation feature.
|
boolean |
isDefaultAttributeValueCompatible
the compatibility property of the default attribute feature.
|
boolean |
isIDcompatible
the compatibility property of the ID/IDREF feature.
|
private static long |
serialVersionUID |
dataTypes, namedPatterns, parentGrammar, pool
exp, name
anyString, epsilon, nullSet, verifierTag
Constructor and Description |
---|
RELAXNGGrammar() |
RELAXNGGrammar(ExpressionPool pool) |
RELAXNGGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
getParentGrammar, getPool, getTopLevel
calcEpsilonReducibility, calcHashCode, equals, isDefined, visit, visit, visit, visit
getExpandedExp, hashCode, hashCode, hashCode, isEpsilonReducible, peelOccurence, readResolve, visit, visit, visit, visit
public boolean isIDcompatible
public boolean isDefaultAttributeValueCompatible
Note that the currently we don't support infoset augmentation.
public boolean isAnnotationCompatible
private static final long serialVersionUID
public RELAXNGGrammar(ExpressionPool pool, TREXGrammar parentGrammar)
public RELAXNGGrammar(ExpressionPool pool)
public RELAXNGGrammar()