Class SequentialMatchers.Builder

java.lang.Object
com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.Builder
Enclosing class:
SequentialMatchers

public static final class SequentialMatchers.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(int nBuffers)
  • Method Details

    • reset

      public void reset(int nTransitions)
    • getBuffer

      public ObjectArrayBuffer<CharMatcher> getBuffer(int i)
    • 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

      public CharMatcher[] materialize(int buf)