com.thaiopensource.relaxng.impl
Class PatternMemo
java.lang.Object
com.thaiopensource.relaxng.impl.PatternMemo
final class PatternMemo
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pattern
private final Pattern pattern
builder
private final ValidatorPatternBuilder builder
notAllowed
private final boolean notAllowed
memoEndAttributes
private PatternMemo memoEndAttributes
memoTextOnly
private PatternMemo memoTextOnly
memoEndTagDeriv
private PatternMemo memoEndTagDeriv
memoMixedTextDeriv
private PatternMemo memoMixedTextDeriv
memoIgnoreMissingAttributes
private PatternMemo memoIgnoreMissingAttributes
startTagOpenDerivMap
private Hashtable startTagOpenDerivMap
startTagOpenRecoverDerivMap
private Hashtable startTagOpenRecoverDerivMap
startAttributeDerivMap
private Hashtable startAttributeDerivMap
memoDataDerivType
private DataDerivType memoDataDerivType
PatternMemo
PatternMemo(Pattern pattern,
ValidatorPatternBuilder builder)
getPattern
Pattern getPattern()
getPatternBuilder
ValidatorPatternBuilder getPatternBuilder()
isNotAllowed
boolean isNotAllowed()
endAttributes
PatternMemo endAttributes()
endAttributes
PatternMemo endAttributes(PatternFunction f)
ignoreMissingAttributes
PatternMemo ignoreMissingAttributes()
ignoreMissingAttributes
PatternMemo ignoreMissingAttributes(PatternFunction f)
textOnly
PatternMemo textOnly()
textOnly
PatternMemo textOnly(PatternFunction f)
endTagDeriv
PatternMemo endTagDeriv()
endTagDeriv
PatternMemo endTagDeriv(PatternFunction f)
mixedTextDeriv
PatternMemo mixedTextDeriv()
mixedTextDeriv
PatternMemo mixedTextDeriv(PatternFunction f)
startTagOpenDeriv
PatternMemo startTagOpenDeriv(Name name)
startTagOpenDeriv
PatternMemo startTagOpenDeriv(StartTagOpenDerivFunction f)
startTagOpenDeriv
private PatternMemo startTagOpenDeriv(Name name,
StartTagOpenDerivFunction f)
startTagOpenRecoverDeriv
PatternMemo startTagOpenRecoverDeriv(Name name)
startTagOpenRecoverDeriv
PatternMemo startTagOpenRecoverDeriv(StartTagOpenRecoverDerivFunction f)
startTagOpenRecoverDeriv
private PatternMemo startTagOpenRecoverDeriv(Name name,
StartTagOpenRecoverDerivFunction f)
startAttributeDeriv
PatternMemo startAttributeDeriv(Name name)
startAttributeDeriv
PatternMemo startAttributeDeriv(StartAttributeDerivFunction f)
startAttributeDeriv
private PatternMemo startAttributeDeriv(Name name,
StartAttributeDerivFunction f)
dataDerivType
DataDerivType dataDerivType()
dataDeriv
PatternMemo dataDeriv(String str,
ValidationContext vc)
recoverAfter
PatternMemo recoverAfter()
applyForPatternMemo
private PatternMemo applyForPatternMemo(PatternFunction f)