public class ValuePattern extends StringPattern
| Modifier and Type | Field and Description |
|---|---|
(package private) org.relaxng.datatype.Datatype |
dt |
(package private) java.lang.Object |
obj |
AFTER_HASH_CODE, ATTRIBUTE_CONTEXT, ATTRIBUTE_HASH_CODE, CHOICE_HASH_CODE, DATA_CONTENT_TYPE, DATA_EXCEPT_CONTEXT, DATA_HASH_CODE, ELEMENT_CONTENT_TYPE, ELEMENT_CONTEXT, ELEMENT_HASH_CODE, ELEMENT_REPEAT_CONTEXT, ELEMENT_REPEAT_GROUP_CONTEXT, ELEMENT_REPEAT_INTERLEAVE_CONTEXT, EMPTY_CONTENT_TYPE, EMPTY_HASH_CODE, ERROR_HASH_CODE, GROUP_HASH_CODE, INTERLEAVE_HASH_CODE, LIST_CONTEXT, LIST_HASH_CODE, MIXED_CONTENT_TYPE, NOT_ALLOWED_HASH_CODE, ONE_OR_MORE_HASH_CODE, START_CONTEXT, TEXT_HASH_CODE, VALUE_HASH_CODE| Constructor and Description |
|---|
ValuePattern(org.relaxng.datatype.Datatype dt,
java.lang.Object obj) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PatternVisitor visitor) |
java.lang.Object |
apply(PatternFunction f) |
(package private) void |
checkRestrictions(int context,
DuplicateAttributeDetector dad,
Alphabet alpha) |
(package private) org.relaxng.datatype.Datatype |
getDatatype() |
(package private) java.lang.Object |
getValue() |
(package private) boolean |
samePattern(Pattern other) |
checkRecursion, combineHashCode, combineHashCode, containsChoice, contentTypeGroupable, expand, getContentType, isNotAllowed, isNullable, patternHashCodeValuePattern(org.relaxng.datatype.Datatype dt,
java.lang.Object obj)
boolean samePattern(Pattern other)
samePattern in class Patternpublic void accept(PatternVisitor visitor)
public java.lang.Object apply(PatternFunction f)
void checkRestrictions(int context,
DuplicateAttributeDetector dad,
Alphabet alpha)
throws RestrictionViolationException
checkRestrictions in class PatternRestrictionViolationExceptionorg.relaxng.datatype.Datatype getDatatype()
java.lang.Object getValue()