Methods in com.thaiopensource.relaxng.impl that return Pattern |
(package private) abstract Pattern |
ApplyAfterFunction.apply(Pattern p)
|
(package private) Pattern |
Pattern.applyForPattern(PatternFunction f)
|
(package private) Pattern |
UnexpandedNotAllowedPattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
RefPattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
Pattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
OneOrMorePattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
ListPattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
InterleavePattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
GroupPattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
ElementPattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
ChoicePattern.expand(SchemaPatternBuilder b)
|
(package private) Pattern |
AttributePattern.expand(SchemaPatternBuilder b)
|
private Pattern |
SchemaBuilderImpl.expandPattern(Pattern pattern)
|
private Pattern |
PatternValidator.findElement(Name name)
|
static Pattern |
FindElementFunction.findElement(ValidatorPatternBuilder builder,
Name name,
Pattern start)
|
(package private) Pattern |
ElementPattern.getContent()
|
(package private) Pattern |
AttributePattern.getContent()
|
(package private) Pattern |
DataExceptPattern.getExcept()
|
(package private) Pattern |
OneOrMorePattern.getOperand()
|
(package private) Pattern |
ListPattern.getOperand()
|
(package private) Pattern |
BinaryPattern.getOperand1()
|
(package private) Pattern |
BinaryPattern.getOperand2()
|
(package private) Pattern |
RefPattern.getPattern()
|
(package private) Pattern |
PatternMemo.getPattern()
|
Pattern |
PatternFuture.getPattern(boolean isAttributesPattern)
|
(package private) Pattern |
PatternInterner.intern(Pattern p)
|
(package private) Pattern |
ValidatorPatternBuilder.makeAfter(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeAttribute(NameClass nameClass,
Pattern value,
Locator loc)
|
(package private) Pattern |
ValidatorPatternBuilder.makeChoice(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeChoice(Pattern p1,
Pattern p2)
|
(package private) Pattern |
PatternBuilder.makeChoice(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeData(Datatype dt)
|
(package private) Pattern |
SchemaPatternBuilder.makeDataExcept(Datatype dt,
Pattern except,
Locator loc)
|
(package private) Pattern |
SchemaPatternBuilder.makeElement(NameClass nameClass,
Pattern content,
Locator loc)
|
(package private) Pattern |
PatternBuilder.makeEmpty()
|
(package private) Pattern |
SchemaPatternBuilder.makeError()
|
(package private) Pattern |
PatternBuilder.makeGroup(Pattern p1,
Pattern p2)
|
(package private) Pattern |
PatternBuilder.makeInterleave(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeList(Pattern p,
Locator loc)
|
(package private) Pattern |
SchemaPatternBuilder.makeMixed(Pattern p)
|
(package private) Pattern |
PatternBuilder.makeNotAllowed()
|
(package private) Pattern |
SchemaPatternBuilder.makeOneOrMore(Pattern p)
|
(package private) Pattern |
PatternBuilder.makeOneOrMore(Pattern p)
|
(package private) Pattern |
PatternBuilder.makeOptional(Pattern p)
|
(package private) Pattern |
SchemaPatternBuilder.makeText()
|
(package private) Pattern |
SchemaPatternBuilder.makeUnexpandedNotAllowed()
|
(package private) Pattern |
SchemaPatternBuilder.makeValue(Datatype dt,
Object obj)
|
(package private) Pattern |
PatternBuilder.makeZeroOrMore(Pattern p)
|
(package private) Pattern |
StartTagOpenDerivFunction.memoApply(Pattern p)
|
private Pattern |
EndTagDerivFunction.memoApply(Pattern p)
|
(package private) Pattern |
EndAttributesFunction.memoApply(Pattern p)
|
private Pattern |
DataDerivFunction.memoApply(Pattern p)
|
static Pattern |
SchemaBuilderImpl.parse(Parseable parseable,
ErrorHandler eh,
DatatypeLibraryFactory datatypeLibraryFactory,
SchemaPatternBuilder pb,
boolean isAttributesPattern)
|
static Pattern |
FeasibleTransform.transform(SchemaPatternBuilder spb,
Pattern p)
|
Methods in com.thaiopensource.relaxng.impl with parameters of type Pattern |
private DataDerivType |
DataDerivTypeFunction.apply(Pattern p)
|
(package private) abstract Pattern |
ApplyAfterFunction.apply(Pattern p)
|
Object |
ValidatorPatternBuilder.NoteChoicesFunction.caseOther(Pattern p)
|
Object |
ValidatorPatternBuilder.RemoveChoicesFunction.caseOther(Pattern p)
|
Object |
StartTagOpenDerivFunction.caseOther(Pattern p)
|
Object |
RecoverAfterFunction.caseOther(Pattern p)
|
Object |
MixedTextDerivFunction.caseOther(Pattern p)
|
Object |
IdTypeMapBuilder.IdTypeFunction.caseOther(Pattern p)
|
Object |
IdTypeMapBuilder.BuildFunction.caseOther(Pattern p)
|
Object |
FindElementFunction.caseOther(Pattern p)
|
Object |
FeasibleTransform.FeasiblePatternFunction.caseOther(Pattern p)
|
Object |
EndTagDerivFunction.caseOther(Pattern p)
|
Object |
EndAttributesFunction.caseOther(Pattern p)
|
Object |
DataDerivTypeFunction.caseOther(Pattern p)
|
Object |
DataDerivFunction.caseOther(Pattern p)
|
Object |
ApplyAfterFunction.caseOther(Pattern p)
|
abstract Object |
AbstractPatternFunction.caseOther(Pattern p)
|
(package private) boolean |
Pattern.containsChoice(Pattern p)
|
(package private) boolean |
ChoicePattern.containsChoice(Pattern p)
|
(package private) PatternMemo |
ValueDataDerivType.dataDeriv(ValidatorPatternBuilder builder,
Pattern p,
String str,
ValidationContext vc)
|
(package private) PatternMemo |
SingleDataDerivType.dataDeriv(ValidatorPatternBuilder builder,
Pattern p,
String str,
ValidationContext vc)
|
(package private) PatternMemo |
DataDerivType.dataDeriv(ValidatorPatternBuilder builder,
Pattern p,
String str,
ValidationContext vc)
|
(package private) PatternMemo |
DataDataDerivType.dataDeriv(ValidatorPatternBuilder builder,
Pattern p,
String str,
ValidationContext vc)
|
(package private) PatternMemo |
BlankDataDerivType.dataDeriv(ValidatorPatternBuilder builder,
Pattern p,
String str,
ValidationContext vc)
|
(package private) static DataDerivType |
DataDerivTypeFunction.dataDerivType(ValidatorPatternBuilder builder,
Pattern pattern)
|
static void |
PatternDumper.dump(OutputStream out,
Pattern p)
|
private void |
PatternDumper.dump(Pattern p)
|
static void |
PatternDumper.dump(PrintWriter writer,
Pattern p)
|
private Pattern |
SchemaBuilderImpl.expandPattern(Pattern pattern)
|
static Pattern |
FindElementFunction.findElement(ValidatorPatternBuilder builder,
Name name,
Pattern start)
|
private int |
PatternInterner.firstIndex(Pattern p)
|
private String |
PatternDumper.getName(Pattern p)
|
(package private) PatternMemo |
ValidatorPatternBuilder.getPatternMemo(Pattern p)
|
private boolean |
FindElementFunction.haveProcessed(Pattern p)
|
(package private) Pattern |
PatternInterner.intern(Pattern p)
|
(package private) Pattern |
ValidatorPatternBuilder.makeAfter(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeAttribute(NameClass nameClass,
Pattern value,
Locator loc)
|
(package private) Pattern |
ValidatorPatternBuilder.makeChoice(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeChoice(Pattern p1,
Pattern p2)
|
(package private) Pattern |
PatternBuilder.makeChoice(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeDataExcept(Datatype dt,
Pattern except,
Locator loc)
|
(package private) Pattern |
SchemaPatternBuilder.makeElement(NameClass nameClass,
Pattern content,
Locator loc)
|
(package private) Pattern |
PatternBuilder.makeGroup(Pattern p1,
Pattern p2)
|
(package private) Pattern |
PatternBuilder.makeInterleave(Pattern p1,
Pattern p2)
|
(package private) Pattern |
SchemaPatternBuilder.makeList(Pattern p,
Locator loc)
|
(package private) Pattern |
SchemaPatternBuilder.makeMixed(Pattern p)
|
(package private) Pattern |
SchemaPatternBuilder.makeOneOrMore(Pattern p)
|
(package private) Pattern |
PatternBuilder.makeOneOrMore(Pattern p)
|
(package private) Pattern |
PatternBuilder.makeOptional(Pattern p)
|
(package private) Pattern |
PatternBuilder.makeZeroOrMore(Pattern p)
|
(package private) Pattern |
StartTagOpenDerivFunction.memoApply(Pattern p)
|
private Pattern |
EndTagDerivFunction.memoApply(Pattern p)
|
(package private) Pattern |
EndAttributesFunction.memoApply(Pattern p)
|
private Pattern |
DataDerivFunction.memoApply(Pattern p)
|
(package private) boolean |
ValuePattern.samePattern(Pattern other)
|
(package private) boolean |
TextPattern.samePattern(Pattern other)
|
(package private) boolean |
RefPattern.samePattern(Pattern other)
|
(package private) abstract boolean |
Pattern.samePattern(Pattern other)
|
(package private) boolean |
OneOrMorePattern.samePattern(Pattern other)
|
(package private) boolean |
NotAllowedPattern.samePattern(Pattern other)
|
(package private) boolean |
ListPattern.samePattern(Pattern other)
|
(package private) boolean |
ErrorPattern.samePattern(Pattern other)
|
(package private) boolean |
EmptyPattern.samePattern(Pattern other)
|
(package private) boolean |
ElementPattern.samePattern(Pattern other)
|
(package private) boolean |
DataPattern.samePattern(Pattern other)
|
(package private) boolean |
DataExceptPattern.samePattern(Pattern other)
|
(package private) boolean |
BinaryPattern.samePattern(Pattern other)
|
(package private) boolean |
AttributePattern.samePattern(Pattern other)
|
(package private) void |
ElementPattern.setContent(Pattern p)
|
(package private) void |
RefPattern.setPattern(Pattern p)
|
static Pattern |
FeasibleTransform.transform(SchemaPatternBuilder spb,
Pattern p)
|
void |
PatternVisitor.visitAttribute(NameClass ns,
Pattern value)
|
void |
PatternDumper.DumpPatternVisitor.visitAttribute(NameClass nc,
Pattern value)
|
void |
PatternVisitor.visitChoice(Pattern p1,
Pattern p2)
|
void |
PatternDumper.DumpPatternVisitor.visitChoice(Pattern p1,
Pattern p2)
|
void |
PatternDumper.ChoiceDumpPatternVisitor.visitChoice(Pattern p1,
Pattern p2)
|
void |
PatternVisitor.visitDataExcept(Datatype dt,
Pattern except)
|
void |
PatternDumper.DumpPatternVisitor.visitDataExcept(Datatype dt,
Pattern except)
|
void |
PatternVisitor.visitElement(NameClass nc,
Pattern content)
|
void |
PatternDumper.DumpPatternVisitor.visitElement(NameClass nc,
Pattern content)
|
void |
PatternVisitor.visitGroup(Pattern p1,
Pattern p2)
|
void |
PatternDumper.DumpPatternVisitor.visitGroup(Pattern p1,
Pattern p2)
|
void |
PatternDumper.GroupDumpPatternVisitor.visitGroup(Pattern p1,
Pattern p2)
|
void |
PatternVisitor.visitInterleave(Pattern p1,
Pattern p2)
|
void |
PatternDumper.DumpPatternVisitor.visitInterleave(Pattern p1,
Pattern p2)
|
void |
PatternDumper.InterleaveDumpPatternVisitor.visitInterleave(Pattern p1,
Pattern p2)
|
void |
PatternVisitor.visitList(Pattern p)
|
void |
PatternDumper.DumpPatternVisitor.visitList(Pattern p)
|
void |
PatternVisitor.visitOneOrMore(Pattern p)
|
void |
PatternDumper.DumpPatternVisitor.visitOneOrMore(Pattern p)
|
(package private) static Schema |
SchemaReaderImpl.wrapPattern(Pattern start,
SchemaPatternBuilder spb,
PropertyMap properties)
|