Class SequentialMatchers.Builder
java.lang.Object
com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.Builder
- Enclosing class:
SequentialMatchers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateSplitMatcher(int i, CodePointSet cps, CompilationBuffer compilationBuffer, CodePointSet... splitRanges) intestimatedCost(int i) getBuffer(int i) shortmaterialize(int buf) voidreset(int nTransitions) voidsetNoMatchSuccessor(short noMatchSuccessor)
-
Constructor Details
-
Builder
public Builder(int nBuffers)
-
-
Method Details
-
reset
public void reset(int nTransitions) -
getBuffer
-
getNoMatchSuccessor
public short getNoMatchSuccessor() -
setNoMatchSuccessor
public void setNoMatchSuccessor(short noMatchSuccessor) -
estimatedCost
public int estimatedCost(int i) -
createSplitMatcher
public void createSplitMatcher(int i, CodePointSet cps, CompilationBuffer compilationBuffer, CodePointSet... splitRanges) -
materialize
-