Package antlr

Class TokenStreamRewriteEngine.RewriteOperation

java.lang.Object
antlr.TokenStreamRewriteEngine.RewriteOperation
Direct Known Subclasses:
TokenStreamRewriteEngine.InsertBeforeOp, TokenStreamRewriteEngine.ReplaceOp
Enclosing class:
TokenStreamRewriteEngine

static class TokenStreamRewriteEngine.RewriteOperation extends Object
  • Field Details

    • index

      protected int index
    • text

      protected String text
  • Constructor Details

    • RewriteOperation

      protected RewriteOperation(int index, String text)
  • Method Details

    • execute

      public int execute(StringBuffer buf)
      Execute the rewrite operation by possibly adding to the buffer. Return the index of the next token to operate on.
    • toString

      public String toString()
      Overrides:
      toString in class Object