antlr
Class TokenStreamBasicFilter
java.lang.Object
|
+--antlr.TokenStreamBasicFilter
- All Implemented Interfaces:
- TokenStream
- Direct Known Subclasses:
- TokenStreamHiddenTokenFilter
- public class TokenStreamBasicFilter
- extends Object
- implements TokenStream
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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
discardMask
protected BitSet discardMask
- The set of token types to discard
input
protected TokenStream input
- The input stream
TokenStreamBasicFilter
public TokenStreamBasicFilter(TokenStream input)
discard
public void discard(int ttype)
discard
public void discard(BitSet mask)
nextToken
public Token nextToken()
throws TokenStreamException
- Specified by:
nextToken
in interface TokenStream
TokenStreamException
Copyright © 1999-2003 Oliver Zeigermann. All Rights Reserved.