Package org.sonar.flex.checks.utils
Class Function
- java.lang.Object
-
- org.sonar.flex.checks.utils.Function
-
public class Function extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetName(com.sonar.sslr.api.AstNode functionDef)static List<com.sonar.sslr.api.AstNode>getParametersIdentifiers(com.sonar.sslr.api.AstNode functionDef)static booleanisAccessor(com.sonar.sslr.api.AstNode functionDef)static booleanisConstructor(com.sonar.sslr.api.AstNode functionDef, String className)static booleanisEmptyConstructor(com.sonar.sslr.api.AstNode functionDef, String className)static booleanisOverriding(com.sonar.sslr.api.AstNode functionDef)
-
-
-
Method Detail
-
getName
public static String getName(com.sonar.sslr.api.AstNode functionDef)
-
isAccessor
public static boolean isAccessor(com.sonar.sslr.api.AstNode functionDef)
-
isEmptyConstructor
public static boolean isEmptyConstructor(com.sonar.sslr.api.AstNode functionDef, String className)
-
isConstructor
public static boolean isConstructor(com.sonar.sslr.api.AstNode functionDef, String className)
-
getParametersIdentifiers
public static List<com.sonar.sslr.api.AstNode> getParametersIdentifiers(com.sonar.sslr.api.AstNode functionDef)
-
isOverriding
public static boolean isOverriding(com.sonar.sslr.api.AstNode functionDef)
-
-