public static final class SequentialMatchers.Builder extends Object
| Constructor and Description |
|---|
Builder(int nBuffers) |
| Modifier and Type | Method and Description |
|---|---|
void |
createSplitMatcher(int i,
CodePointSet cps,
CompilationBuffer compilationBuffer,
CodePointSet... splitRanges) |
int |
estimatedCost(int i) |
ObjectArrayBuffer<CharMatcher> |
getBuffer(int i) |
short |
getNoMatchSuccessor() |
CharMatcher[] |
materialize(int buf) |
void |
reset(int nTransitions) |
void |
setNoMatchSuccessor(short noMatchSuccessor) |
public void reset(int nTransitions)
public ObjectArrayBuffer<CharMatcher> getBuffer(int i)
public short getNoMatchSuccessor()
public void setNoMatchSuccessor(short noMatchSuccessor)
public int estimatedCost(int i)
public void createSplitMatcher(int i,
CodePointSet cps,
CompilationBuffer compilationBuffer,
CodePointSet... splitRanges)
public CharMatcher[] materialize(int buf)