de.grogra.xl.query
Class Pattern.Matcher
java.lang.Object
de.grogra.xl.query.Pattern.Matcher
- All Implemented Interfaces:
- java.lang.Comparable
- Direct Known Subclasses:
- TreeMatcher
- Enclosing class:
- Pattern
public abstract static class Pattern.Matcher
- extends java.lang.Object
- implements java.lang.Comparable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Pattern.Matcher
public Pattern.Matcher(float branchingFactor)
compareTo
public final int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
findMatches
public abstract void findMatches(QueryState qs,
MatchConsumer consumer,
int arg)
getBaseCosts
public float getBaseCosts()
getBranchingFactor
public final float getBranchingFactor()
isLessThanOverride
protected boolean isLessThanOverride(Pattern.Matcher o)
visitMatch
public void visitMatch(QueryState qs,
Producer p)