com.sonar.sslr.api
Class AstNodeBrowser
java.lang.Object
com.sonar.sslr.api.AstNodeBrowser
public class AstNodeBrowser
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AstNodeBrowser
public AstNodeBrowser(AstNode rootNode)
browse
public static AstNodeBrowser browse(AstNode rootNode)
findFirstDirectChild
public AstNodeBrowser findFirstDirectChild(AstNodeType... nodeTypes)
findChildren
public AstNodeBrowser findChildren(AstNodeType nodeType)
findFirstChild
public AstNodeBrowser findFirstChild(AstNodeType... nodeTypes)
findFirstDirectChild
public AstNodeBrowser findFirstDirectChild(AstNodeType nodeType,
java.lang.String tokenValue)
hasResult
public boolean hasResult()
getResult
public AstNode getResult()
getResults
public java.util.List<AstNode> getResults()
Copyright © 2012 SonarSource. All Rights Reserved.