Package antlr

Class TokenStreamBasicFilter

java.lang.Object
antlr.TokenStreamBasicFilter
All Implemented Interfaces:
IASDebugStream, TokenStream
Direct Known Subclasses:
TokenStreamHiddenTokenFilter

public class TokenStreamBasicFilter extends Object implements TokenStream, IASDebugStream
This object is a TokenStream that passes through all tokens except for those that you tell it to discard. There is no buffering of the tokens.
  • Field Details

    • discardMask

      protected BitSet discardMask
      The set of token types to discard
    • input

      protected TokenStream input
      The input stream
  • Constructor Details

    • TokenStreamBasicFilter

      public TokenStreamBasicFilter(TokenStream input)
  • Method Details