public class RewriteRuleTokenStream extends RewriteRuleElementStream
adaptor, cursor, dirty, elementDescription, elements, singleElement| Constructor and Description |
|---|
RewriteRuleTokenStream(TreeAdaptor adaptor,
String elementDescription) |
RewriteRuleTokenStream(TreeAdaptor adaptor,
String elementDescription,
List<Object> elements)
Create a stream, but feed off an existing list
|
RewriteRuleTokenStream(TreeAdaptor adaptor,
String elementDescription,
Object oneElement)
Create a stream with one element
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
dup(Object el)
When constructing trees, sometimes we need to dup a token or AST
subtree.
|
Object |
nextNode()
Get next token from stream and make a node for it
|
Token |
nextToken() |
protected Object |
toTree(Object el)
Don't convert to a tree unless they explicitly call nextTree.
|
_next, add, getDescription, hasNext, nextTree, reset, sizepublic RewriteRuleTokenStream(TreeAdaptor adaptor, String elementDescription)
public RewriteRuleTokenStream(TreeAdaptor adaptor, String elementDescription, Object oneElement)
public RewriteRuleTokenStream(TreeAdaptor adaptor, String elementDescription, List<Object> elements)
public Object nextNode()
public Token nextToken()
protected Object toTree(Object el)
toTree in class RewriteRuleElementStreamprotected Object dup(Object el)
RewriteRuleElementStreamdup in class RewriteRuleElementStreamCopyright © 1992-2013 ANTLR. All Rights Reserved.