org.sonar.java.ast.visitors
Class MethodHelper

java.lang.Object
  extended by org.sonar.java.ast.visitors.MethodHelper

public class MethodHelper
extends Object


Constructor Summary
MethodHelper(com.sonar.sslr.api.AstNode astNode)
           
 
Method Summary
static List<MethodHelper> getMethods(com.sonar.sslr.api.AstNode classOrEnumNode)
           
 com.sonar.sslr.api.AstNode getName()
           
 List<com.sonar.sslr.api.AstNode> getParameters()
           
 com.sonar.sslr.api.AstNode getReturnType()
           
 List<com.sonar.sslr.api.AstNode> getStatements()
           
 boolean hasParameters()
           
 boolean isConstructor()
           
 boolean isPublic()
           
static void subscribe(com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar> visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodHelper

public MethodHelper(com.sonar.sslr.api.AstNode astNode)
Method Detail

subscribe

public static void subscribe(com.sonar.sslr.squid.SquidAstVisitor<org.sonar.sslr.parser.LexerlessGrammar> visitor)

isPublic

public boolean isPublic()

isConstructor

public boolean isConstructor()

getReturnType

public com.sonar.sslr.api.AstNode getReturnType()

getName

public com.sonar.sslr.api.AstNode getName()

getParameters

public List<com.sonar.sslr.api.AstNode> getParameters()

hasParameters

public boolean hasParameters()

getStatements

public List<com.sonar.sslr.api.AstNode> getStatements()

getMethods

public static List<MethodHelper> getMethods(com.sonar.sslr.api.AstNode classOrEnumNode)


Copyright © 2012-2014 SonarSource. All Rights Reserved.